TelegramGetCourse

Telegram + GetCourse: регистрация учеников из бота

Telegram:РаботаетGetCourse:Работает

Как связать Telegram и GetCourse в Retensy: регистрация ученика GetCourse через Telegram-бота. Настройка без кода, пример данных и ограничения.

Регистрация ученика GetCourse через Telegram-бота

Задача

Онлайн-школа собирает подписчиков в Telegram, а обучение и рассылки живут в GetCourse. Бот спрашивает email и имя, добавляет пользователя в школу и записывает его в нужные группы — например, участников бесплатного урока.

  1. TelegramСобытиеТекст сообщения: любой, точное совпадение, содержит или регулярное выражениеTelegram
  2. RetensyRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
  3. GetCourseДействиеОтправить данные подписчика в GetCourseGetCourse
  4. РезультатПользователь появляется в GetCourse или обновляется, если уже был, и состоит в указанных группах.

Настройка

  1. Подключите GetCourse: аккаунт школы и секретный ключ API.
  2. В сценарии бота спросите email и сохраните его в {{var.email}}.
  3. Добавьте действие «Отправить данные подписчика в GetCourse»: email, имя {{from.first_name}}, группы через запятую.
  4. Отправьте подписчику ссылку на урок или следующий шаг воронки.
Пример данных (вымышленные значения)
{
  "событие": {
    "канал": "Telegram",
    "from": {
      "first_name": "Анна"
    },
    "last_text": "/start webinar"
  },
  "действие GetCourse": {
    "email": "{{var.email}}",
    "userName": "{{from.first_name}}",
    "groups": "Бесплатный урок, Telegram"
  }
}

Результат

Пользователь появляется в GetCourse или обновляется, если уже был, и состоит в указанных группах.

Где пригодится

  • Регистрация на вебинар
  • Выдача бесплатного урока
  • Сегментация учеников по ответам в боте

Ограничения

  • Без email пользователь не будет создан.
  • События GetCourse не возвращаются в бота.

Частые вопросы

Что если ученик уже есть в GetCourse?

Данные обновятся: действие отправляет пользователя с флагом обновления существующего.

Можно ли сразу создать заказ?

Да, действие «Создать заказ в GetCourse» принимает код предложения и статус заказа.

Свяжите Telegram и GetCourse

Сценарий собирается в визуальном конструкторе, без программирования.