Интеграция позволяет автоматически отправлять данные о подписчике BotHelp в GetCourse через блок «Действие» в конструкторе ботов, а также в других сущностях кабинета, где можно добавлять действие из стандартного списка (автоматизации, кнопки в рассылках и авторассылках и другие). На основе этих данных в базе GetCourse будет создан новый или обновлён уже существующий подписчик.
ВАЖНО! Для интеграции на стороне GetCourse у вас должен быть платный тариф.
После того как интеграция была подключена, можно переходить к настройке блока «Отправить данные подписчика в GetCourse».
Настройка отправки данных
1. Зайдите в конструктор ботов и добавьте блок «Действие».
2. В списке действий выберите: «Отправить данные подписчика в GetCourse».
3. Настройте действие:
Особенности работы
- Какие данные передаются:
- По умолчанию: email, телефон, имя, фамилия.
- Дополнительно: пользовательские поля (например, CUser ID) – передаются, если настроены.
- ВАЖНО! В Если у подписчика в BotHelp нет ни почты, ни телефона, его данные не будут переданы в GetCourse. В данном случае нужно запросить email или телефон в цепочке бота до этого шага, либо передать из формы регистрации.
- Как идентифицируется подписчик:
- По email или телефону. Если переданы оба, приоритет – email.
- Если подписчик отсутствует в базе GetCourse, создаётся новая запись со статусом “В базе”.
- Если подписчик уже есть, его данные обновляются (если включена настройка).
- Настройка обновления данных подписчика:
- Чекбокс “Обновлять, если существует” включён → данные подписчика перезаписываются.
- Чекбокс отключён → данные не изменяются.
- Если подписчика нет в базе, он всё равно создаётся – чекбокс на это не влияет.
- Как передавать пользовательские поля:
- Нажмите «Добавить поле».
- Укажите, какое поле из BotHelp записывать в GetCourse.
- Если нужного поля в GetCourse нет, создайте его (см. инструкцию ниже).
- Тип данных должен совпадать (текст/число/дата)
- Сохраните изменения.
Теперь данные подписчика, который попадёт на этот шаг бота, будут автоматически передаваться в GetCourse.
Логика передачи данных подписчика через действия в рассылках, авторассылках и автоматизации в GetCourse, такая же, как и в конструкторе ботов.
Как создать пользовательское поле на стороне GetCourse
1. Зайдите в раздел «Пользователи» и нажмите «Дополнительные поля -> «Добавить поле»».
2. Установите соответствующий тип данных для поля, в зависимости от того, что планируется сохранять в этом поле
3. Назовите поле и нажмите «Сохранить»
Рекомендация: Создайте пользовательское поле bothelp_id (тип — строка) для идентификации подписчиков по CUID в автоматизациях между GetCourse и BotHelp. Это надёжнее, чем email или телефон, так как CUID всегда уникален и не меняется.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на [email protected] 😃
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp: