Отправка данных подписчика в GetCourse

Как настроить отправку данных подписчика в GetCourse

Интеграция позволяет автоматически отправлять данные о подписчике BotHelp в GetCourse через блок "Действие" в конструкторе ботов, а также в других сущностях кабинета, где можно добавлять действие из стандартного списка (автоматизации, кнопки в рассылках и авторассылках и др.). На основе этих данных в базе GetCourse будет создан новый или обновлен уже существующий подписчик.

ВАЖНО! Для работы данной интеграции на стороне GetCourse у вас должен быть платный тариф.


Особенности работы:

  • Из BotHelp в GetCourse передаются следующие данные подписчика:
    • Имя, фамилия, почта и телефон - передаются по умолчанию. Если каких-то данных у подписчика нет, то эти данные передаваться не будут
    • Дополнительные пользовательские поля, в том числе системное поле CUser ID - передаются, если настроить их передачу
  • Подписчик в базе GetCourse идентифицируется по почте или телефону
    • Если в GetCourse поступили почта и телефон, то подписчик будет идентифицировать в базе GetCourse в первую очередь по почте
    • Если у подписчика в BotHelp нет ни почты, ни телефона, то его данные не будут переданы в GetCourse
  • Если в базе GetCourse нет подписчика с поступившей от BotHelp почтой или телефоном, то будет создан новый подписчик
  • Если в базе GetCourse уже есть подписчик с поступившей от BotHelp почтой или телефоном, то данные подписчика будут обновлены
    • Обновление данных уже существующего подписчика можно отключать в настройках BotHelp
  • Новый подписчик в базе GetCourse создается со статусом "В базе"

Настройка GetCourse

Для подключения интеграции в кабинете BotHelp необходимо указать секретный ключ и Account name вашего кабинета GetCourse. Для этого перейдите по ссылке:  http://ВАШ_АККАУНТ.getcourse.ru/saas/account/api  

Вместо текста ВАШ_АККАУНТ  необходимо указать имя вашего аккаунта в GetCourse. Например, так: http://mygcaccount.getcourse.ru/saas/account/api 

Если у вас к аккаунту GetCourse подключен свой домен, то нужно перейти по ссылке

 http://ВАШ_ДОМЕН.ru/saas/account/api

Вместо текста ВАШ_ДОМЕН  необходимо указать ваш домен, подключенный к аккаунту GetCourse. Например, так:  http://mygcdomen.ru/saas/account/api 

Для подключения интеграции вам понадобятся значения полей "Account name" и "Ваш секретный ключ".



Настройка BotHelp

Подключение интеграции

1. Для подключения интеграции зайдите в настройки вашего кабинета в подраздел Интеграции

2. Найдите с списке интеграций блок "GetCourse" и нажмите "Добавить интеграцию"


3. В открывшемся окне введите Account name и API secret key, значения которых вы скопировали ранее в настройках кабинета Getcourse

  • ВАЖНО! Необходимо указывать именно значение из поля Account name со страницы, на которой вы ранее получали ваш секретный ключ. Если вы укажете просто домен вашего сайта или название кабинета, то интеграция работать не будет.

4. Нажмите "Сохранить". Готово - интеграция с Getcourse подключена


Настройка отправки данных

1. Зайдите в конструктор ботов и добавьте блок "Действие"

2. В списке действий выберите "Отправить данные подписчика в GetCourse"

3. Настройте действие:

  • Имя, фамилия, почта и номер телефона подписчика передаются в GetCourse по умолчанию. Для их передачи ничего дополнительно настраивать не нужно
  • Чек-бокс "Обновлять, если существует" 
    • Если чек-бокс активен, то данные уже существующего подписчика в базе GetCourse будут перезаписаны данными из BotHelp
    • Если чек-бокс  отключен, то данные уже существующего подписчика в базе GetCourse не будут перезаписаны данными из BotHelp
    • Если подписчика с указанными почтой или телефоном нет в базе GetCourse, то будет создан новый подписчик - значение чекбокса на это не повлияет.
  • Добавить пользовательские поля для передачи в GetCourse
    • Чтобы добавить пользовательское поле, значение которого нужно передать в GetCourse, нажмите "Добавить поле"
    • В появившихся полях выберите два поля: первое - поле подписчика в Bothelp, значение которого будет передаваться в GetCourse; второе - поле подписчика в GetCourse, куда будет записываться полученное от BotHelp значение.
    • ВАЖНО! Типы для пар полей должны быть одинаковыми (оба поля числовые, текстовые или дата), в противном случае данные не будут переданы.
  • Нажмите "Сохранить и закрыть"

4. Готово! Теперь данные подписчика, который попадет на этот шаг бота будут автоматические передавать в GetCourse.

Логика работы и настройки передачи данных подписчика в GetCourse через действия в рассылках, авторассылках и автоматизация такая же, как и в конструкторе ботов.



Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на hello@bothelp.io 😃

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp:

Получить 14 дней бесплатно 

👆 На этом пока всё