Регистрация ученика GetCourse через Telegram-бота
Задача
Онлайн-школа собирает подписчиков в Telegram, а обучение и рассылки живут в GetCourse. Бот спрашивает email и имя, добавляет пользователя в школу и записывает его в нужные группы — например, участников бесплатного урока.
СобытиеТекст сообщения: любой, точное совпадение, содержит или регулярное выражениеTelegram
RetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
ДействиеОтправить данные подписчика в GetCourseGetCourse- РезультатПользователь появляется в GetCourse или обновляется, если уже был, и состоит в указанных группах.
Настройка
- Подключите GetCourse: аккаунт школы и секретный ключ API.
- В сценарии бота спросите email и сохраните его в {{var.email}}.
- Добавьте действие «Отправить данные подписчика в GetCourse»: email, имя {{from.first_name}}, группы через запятую.
- Отправьте подписчику ссылку на урок или следующий шаг воронки.
{
"событие": {
"канал": "Telegram",
"from": {
"first_name": "Анна"
},
"last_text": "/start webinar"
},
"действие GetCourse": {
"email": "{{var.email}}",
"userName": "{{from.first_name}}",
"groups": "Бесплатный урок, Telegram"
}
}Результат
Пользователь появляется в GetCourse или обновляется, если уже был, и состоит в указанных группах.
Где пригодится
- Регистрация на вебинар
- Выдача бесплатного урока
- Сегментация учеников по ответам в боте
Ограничения
- Без email пользователь не будет создан.
- События GetCourse не возвращаются в бота.