Интеграция позволяет отправлять данные о подписчике из BotHelp в GetCourse через блок «Действие» в конструкторе бота, а также в кнопках в рассылках и авторассылках.
На основе переданных данных в GetCourse будет создан новый подписчик или обновлён существующий.
Важно: для интеграции на стороне GetCourse у вас должен быть платный тариф.
После подключения интеграции переходите к настройке блока «Отправить данные подписчика в GetCourse».
Настройка отправки данных
- Зайдите в конструктор ботов и добавьте блок «Действие».
- В списке действий выберите: «Отправить данные подписчика в GetCourse».
- Настройте действие:
Особенности работы
- Какие данные передаются:
- По умолчанию: email, телефон, имя, фамилия.
- Дополнительно: пользовательские поля (например, CUser ID) – передаются, если настроены.
Важно: если у подписчика в BotHelp нет ни почты, ни телефона, его данные не будут переданы в GetCourse. В данном случае нужно запросить email или телефон в цепочке бота до этого шага, либо передать из формы регистрации.
- Как идентифицируется подписчик:
- По email или телефону. Если переданы оба, приоритет — email.
- Если подписчик отсутствует в базе GetCourse, создаётся новая запись со статусом «В базе».
- Если подписчик уже есть, его данные обновляются (если включена настройка).
- Настройка обновления данных подписчика:
- Чек-бокс «Обновлять, если существует» включён — данные подписчика перезаписываются.
- Чек-бокс отключён — данные не изменяются.
- Если подписчика нет в базе, он всё равно создаётся — чек-бокс на это не влияет.
- Как передавать пользовательские поля:
- Нажмите «Добавить поле».
- Укажите, какое поле из BotHelp записывать в GetCourse.
- Если нужного поля в GetCourse нет, создайте его (смотрите инструкцию ниже).
- Тип данных должен совпадать (текст/число/дата)
- Сохраните изменения.
Теперь данные подписчика, который попадёт на этот шаг бота, будут автоматически передаваться в GetCourse.
Логика передачи данных подписчика через действия в рассылках, авторассылках и автоматизации в GetCourse, такая же, как и в конструкторе ботов.
Как создать пользовательское поле на стороне GetCourse
- Зайдите в раздел «Пользователи» и нажмите «Дополнительные поля» — «Добавить поле».
- Установите соответствующий тип данных для поля, в зависимости от того, что планируется сохранять в этом поле.
- Назовите поле и нажмите «Сохранить».
Рекомендация: создайте пользовательское поле bothelp_id (тип — строка) для идентификации подписчиков по CUID в автоматизациях между GetCourse и BotHelp. Это надёжнее, чем email или телефон, так как CUID всегда уникален и не меняется.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите в Telegram BotHelpSupportBot или на почту hello@bothelp.io
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.