GetCourse - это платформа для проведения обучения. При помощи интеграции вы сможете отследить тех пользователей которые оплатили курс и провести их в следующую цепочку. А тем, кто еще думает и не совершил покупку - продолжать отправлять прогревающую цепочку.

Этапы настройки Геткурс

(!) Пожалуйста внимательно следуйте этой инструкции при настройке.

Нужно сделать много настроек внутри аккаунта Геткурс и только потом переходить в цепочку бота. Этапы настройки Getcorse:

  1. Добавить поле bothelp_id в форме регистрации.
  2. Добавить JS скрипт к лендингу оплаты.
  3. Добавить процесс передачи ID.

Добавить поле в форме регистрации

1. Создать новое поле в профиле пользователя

  • Перейдите в раздел "Пользователи"
  • Выберите пункт "Дополнительные поля"
  • Выберите тип поля "Строка"
  • Дайте полю название bothelp_id
  • Сохраните поле

2. Добавить поле в форму регистрации

  • Перейдите в раздел "Сайт" - "Страницы".
  • Создайте новую страницу или перейдите в редактирование существующей.
  • Создайте новую форму или перейдите в настройки существующей.
  • Добавьте новое "Поле пользователя".
  • Выберите тип поля bothelp_id. Которое вы создали ранее.
  • В пункте "CSS класс элемента" обязательно укажите два значения:
  • hide
  • bothelp_id

Эта настройка скроет от пользователя это поле. Оно не будет отображаться в форме, но благодаря ему будет работать интеграция с Ботхелп.

  • Сохраните форму

Добавить Javascript-код на странице

  • Внизу страницы добавьте новый блок "Javascript-код". Его можно найти в разделе Вставка.
  • Укажите название кода "Получение id BotHelp"
  • В поле ввода кода введите следующий код. Убедитесь что скопировали правильно!
$(document).ready(function(){
var regex = new RegExp('[\\?&]sid=([^&#]+)');
var match = regex.exec(window.location.href);
if (match && match.length) {
$('.bothelp_id input').val(decodeURIComponent(match[1]));
}
});

Вот так это выглядит внутри Геткурс. Сохраните этот блок.

Добавить процесс передачи ID

1. Создать процесс

  • Перейдите в раздел "Задачи" - "Процессы" и нажмите на кнопку "Создать процесс"
  • Дайте процессу название "Передача id на BH".
  • Тип объекта выберите "Заказы".
  • Шаблон "- без шаблона -".
  • Нажмите на кнопку "Создать".

2. Общие настройки

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

Если процесс завершен или оплачен и выберите предложение, оплату которого вы хотите проверять в цепочке. Можно добавить несколько предложений.

Пример:

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

Итоговый процесс, который должен получится. Пошаговая инструкция ниже.

  • Условие "Создан заказ"

Первым шагом после старта процесса будет условие "Заказ" - "Предложение" - Ваше предложение, покупку которого необходимо проверять. Можно добавить несколько предложений через условие или.

Если условие не соблюдается (нет), то мы переводим на завершение процесса.

  • Блок "Завершение процесса"

Добавьте блок Положительного Завершения процесса

Соедините невыполнение условия создания заказа с завершением процесса.

  • Условие "Заказ оплачен"

Добавьте условие "Заказ" - "Оплачен" - "Да".

Соедините условие "Заказ создан" и "Заказ оплачен"

В случае несоблюдения условия (нет) переводите на Завершение процесса.

В случае выполнения условия (да) переводите на блок "Операция" - "Вызвать Url".

  • Блок Операция - Вызвать URL

Добавьте новый блок типа Операция, выберите пункт "Вызвать URL" и сохраните.

В настройках Операции укажите:

  1. Название операции "Передача ID"
  2. Метод "POST"
  3. В поле URL введите следующую ссылку:
https://gc.bothelp.io/callback?idBotHelp={object.user.bothelp_id}&order_status={object.status}&order_num={object.number}&offers={object.offers}

4. Остальное оставьте по умолчанию и сохраните.

  • Не забудьте правильно указать все связи

Соедините удачное выполнение условия "Заказ оплачен" с блоком Операции передачи ID.

Соедините блок Операции с Завершением процесса.

Общая схема процесса.

Убедитесь что ваша схема процесса точно соответствует скриншоту!

Запустите процесс и убедитесь что он активен.

Настройка в Bothelp

Настройка состоит из двух этапов: передать id вместе с ссылкой на страницу и добавить условие проверки оплаты.

Передача id в ссылке

К ссылке, которая ведет на лендинг вам необходимо добавить параметр

?sid={%cuid%}.

Пример:

https://info/course_page?sid={%cuid%}

Ссылку можно отправлять внутри текста или в Url-кнопке.

Условие проверки оплаты

Добавьте новый шаг "Условие" и добавьте условие "Оплатил курс в GetCourse". В поле ввода необходимо добавить ID Предложения из Гет курс.

Перейдите в раздел "Продукты" во вкладку "Предложения". Скопируйте ID предложения и вставьте его в поле условия.

Пример готового условия. Можете добавить несколько предложений в одно условие.

Настройка цепочки в BotHelp

Для начала создаете стандартную прогревающую цепочку. Отправляете полезный контент и делаете другие вовлекающие шаги.

В момент когда вы считаете, что пользователи готовы приобрести ваш продукт вы отправляете ссылку на продающую страницу (лендинг) в Геткурс.

Отправить ссылку можно как текстом, так и внутри url-кнопки. Главное не забудьте добавить параметр передающий id подписчика.

После шага с ссылкой обязательно поставьте задержку на 30-40 минут и уже после неё условие с поверкой оплаты. Эта задержка необходима для того чтобы данные из Геткурс успели передаться к нам в систему.

Если условие соблюдается можете присвоить метку Оплаты и направить подписчика в следующего бота. А если не соблюдается - продолжать присылать прогревающие сообщения.

Проверять соблюдение условия нужно после каждой отправки ссылки на покупку.

Пример схемы:

Проверка перехода по ссылке

Также вы можете сначала отследить тех, кто перешел по ссылке на курс и только их проверять на покупку. А тем, кто даже не переходил по ссылке отправлять другой прогревающий контент.

____________

Если у вас остались вопросы, задайте их в чате внутри личного кабинета 😃

Вы нашли ответ?