Отслеживание подтверждения почты подписчика в GetCourse

Как отправить дожимную цепочку писем в боте для подписчика, который не подтвердил свою почту в GetCourse

С помощью процессов есть возможность отправлять информацию о подписчике и его заказе из GetCourse в Bothelp, чтобы взаимодействовать с подписчиком через бота. Одним из примеров использования процесса и настроек бота, может быть отслеживание подтверждения почты подписчика в GetCourse.


Видео во ВКонтакте

Настройка в Ботхелп

1. Получение SecretKey для интеграции с GetCourse

  • Перейдите в раздел "Настройки" в панели навигации вашего кабинета
  • Откройте владку "Интеграции"
  • Найдите блок GetCourse и нажмите кнопку "Добавить интеграцию"
  • Скопируйте полученный BotHelp SecretKey - он понадобится для дальнейшей настройки

2. Настройка авторассылки

  • Создайте или откройте уже существующую авторассылку
  • Нажмите на кнопку "Настройки" в верхнем правом углу
  • В самом низу открывшегося окна найдите поле с названием "Ref" - это идентификатор авторассылки
  • Скопируйте этот идентификатор, он понадобится для дальнейшей настройки
    • Значение, которое нужно скопировать в нашем примере: f1667053874594  

Этапы настройки GetCourse

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

1. Создание процесса

  • Перейдите в раздел "Задачи" - "Процессы" и нажмите на кнопку "Создать процесс"

  • Укажите название процесса
  • Тип объекта выберите "Пользователи"
  • В поле  шаблон ничего указывать не нужно - вариант "без шаблона"
  • Нажмите на кнопку "Создать"


2. Настройка процесса

  • В настройках созданного процесса в разделе "Массовое создание задач" выберите пункт "Периодическая проверка"

    • В таком случае созданный процесс будет автоматически "затягивать" в себя подходящих пользователей

  • В правилах вхождения объекта выберите свойство "Эл. адрес подтвержден", укажите значение "Нет"


3. Создание логики процесса

В данный процесс будут автоматически попадать только подписчики с неподтвержденным адресом электронной почты.

  • В настройках созданного процесса перейдите на вкладку "Процесс" для дальнейшей настройки логики работы самого процесса
  • Добавьте блок "Ожидание условия"
    • Выберите условие "Эл. адрес подтвержден", значение "Да"
    • Установите таймаут на 3 дня
    • Сохраните данный блок

  • Добавьте блок "Операция"
    • Блок должен работать по Пользователю
    • Тип операции - "Вызвать URL"
    • В настройках блока необходимо выбрать метод "POST"
    • В графе URL необходимо вставить одну из ссылок

Для идентификации подписчика по его электронной почте:

https://gc.bothelp.io?domain_name={%Ваш домен в Bothelp%}&token={%Ваш SecretKey из кабинета BotHelp%}&email={object.email}&phone={object.phone}&actions[add_to_funnel]={%Ref вашей авторассылки%}

Для идентификации подписчика по его CUID (для этого способа идентификации необходимо сначала передать CUID подписчика из BotHelp в GetCourse):

https://gc.bothelp.io?domain_name={%Ваш домен в Bothelp%}&token={%Ваш SecretKey из кабинета BotHelp%}&idBotHelp={object.bothelp_id}&actions[add_to_funnel]={%Ref вашей авторассылки%}

CUID (customer user id) - это уникальный идентфикатор подписчика в платформе BotHelp. Его значение можно найти в профиле подписчика в графе "CUser ID"

 

  • ВАЖНО!

    • В графе domain_name  вместо текста  {%Ваш домен в Bothelp%} необходимо указать домен вашего кабинета в Bothelp. Фигурные скобки {} и знаки  процента % нужно удалить. Итоговая запись будет в таком формате: domain_name=mybhaccount 
    • В графе  token  вместо текста  {%Ваш SecretKey из кабинета BotHelp%} необходимо указать BotHelp SecretKey из настроек интеграции вашего кабинета (см. первый пункт данной инструкции). Фигурные скобки {} и знаки  процента % нужно удалить. Итоговая запись будет в таком формате: token=qwerty123456 
    • В графе  actions[add_to_funnel]  вместо текста  {%Ref вашей авторассылки%} необходимо указать Ref авторассылки, в которую нужно добавить подписчика (см. второй пункт данной инструкции).
    • Фигурные скобки {} и знаки процента % нужно удалить. Итоговая запись будет в таком формате:  actions[add_to_funnel]=f987654321 
    • Пример готовой ссылки:
https://gc.bothelp.io?domain_name=mybhaccount&token=qwerty123456&email={object.email}&phone={object.phone}&actions[add_to_funnel]=f987654321


  • Зачем эта ссылка?

    • С помощью этой ссылки Getcourse отправляет данные о подписчике и типе действия, чтобы BotHelp мог выполнить указанное действие с указанным подписчиком
    • В этой ссылке указываются необходимые данные о подписчике и действии:
      • idBotHelp - это уникальный идентификатор подписчика в базе BotHelp, по которому Bothelp находит конкретного подписчика в своей базе. В кабинете подписчика это поле называется CUID. Это обязательное поле при идентификации подписчика по CUID
      • email - это почта подписчика. По ней Bothelp находит конкретного подписчика в своей базе. Это обязательное поле при идентификации подписчика по email
      • domain_name - название вашего кабинета в Bothelp. По этому полю Bothelp понимает, в каком именно кабинете искать подписчика с такой почтой. Это обязательное поле
      • token - это секретный ключ вашего кабинета BotHelp, который обеспечивает безопасность работы интеграции. Это обязательное поле
      • phone - телефон подписчика. По нему Bothelp также может найти конкретного подписчика в своей базе, если по почте находится несколько подписчиков. Это необязательное поле
      • actions[add_to_funnel] - параметр, который обозначает команду "Добавить в авторассылку". В значении параметра указывается идентификатор авторассылки, в которую нужно добавить подписчика. Это обязательное поле
  • Сохраните данный блок
  • Добавьте блок "Завершение процесса" и протяните связи между блоками
  • Итоговый процесс должен выглядеть вот так:


  • ВАЖНО! На вкладке "Общее" создаваемого процесса активируйте чекбокс "Одобрено" и нажмите большую зеленую кнопку "Запустить"

Готово! Теперь, если ваши подписчики через 3 дня после регистрации в GetCourse не подтвердят свой почту, то они автоматически будут добавляться в авторассылку в BotHelp, в которой вы можете рассказать о важности подтверждения почты.

ВАЖНО! Также, Вы можете усовершенствовать данный процесс, добавив еще один такой же этап "проверка подтверждения почты + добавление в автоворонку". Для этого:

  • После блока "Передать данные в БХ" добавьте еще один блок ожидания условия - по настройкам такой же как блок "Подтвердил почту?
  • Если условие выполнено - установите связь с блоком "Завершение процесса"
  • После нового блока с ожиданием условия добавьте еще один блок Операция - по настройке и содержимому такой же как блок "Передать данные в БХ"
  • Соедините блок с "Завершение процесса"
  • По сути, такой процесс будет просто повторно проверять через 3 дня, подтвердил ли подписчик свою почту, после получения первой авторассылки. И если опять не подтвердил, то получит еще одну авторассылку.


С остальными возможностями и сценариями использования интеграции BotHelp и GetCourse вы можете ознакомиться по ссылке.



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

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

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

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