Ко мне обратился владелец онлайн школы на GetCourse с задачей подключить Telegram к его существующей воронки вебинаров.
Когда я попала в личный кабинет и начала изучать что уже есть, то обратила внимание, что на каждый вебинар создается несколько новых объектов:
— создаются группы для каждого вебинара и каждого источника трафика,
— меняются даты на ледингах вручную (а их 6 штук),
— меняются настройки нескольких виджетов.
И это всё для каждого вебинара, которые проходят по вторникам и четвергам.
В итоге мной было предложено автоматизировать воронку, чтобы избавиться от постоянных ручных действий.
Ссылка на это место страницы: #next
Из чего складывалась моя работа
На страницы регистрации на вебинар был установлен скрипт, который меняет дату и время вебинара.
Вебинарная воронка была разделена на шаги и разложена по сегментам. Далее были собраны процессы, установлены скрипты и сделаны соответствующие настройки.
Шаг 1. Регистрация + подключение Telegram на странице спасибо.
Как выдать пользователю доступ к тренингу в GetCourse
На каждую регистрацию теперь создаются заявки (бесплатные заказы). Каждая заявка содержит информацию об источнике (UTM метки), по которым можно дальше делать сегменты и выводить аналитику на дашборды.
На странице спасибо стоит кнопка подключения Telegram. При подключении пользователю сразу приходит первое приветственное сообщение.
Дальше запускается первый процесс после регистрации определяет на какой день пользователь зарегистрировался.
В понедельник после 14мск пользователи регистрируются на четверг в 19мск.
А в четверг после 14мск пользователи регистрируются на пятницу в 19мск.
После проверки текущей даты и времени в дополнительное поле записывается дата вебинара.
Бизнес процессы для автоматизации вебинарной воронки.
Шаг 2. Определяем какое письмо отправляется пользователю. В самом письме указана дата, на которую пользователь был записан.
Шаг 3. За 24 часа до вебинара отправляем письмо с напоминанием в 2 канала: на email, в telegram.
Шаг 4. Уведомляем в течение дня 3 раза пользователя и шлем ему ссылку на страницу авторизации.
На странце авторизации настроен разный контент, в зависимости от даты и времени попадания на страницу. За 1 час до старта вебинара появляется форма, которая перекидывает пользователей вебинарную комнату на бизоне. В форме также фиксируется дата чекина.
После вебинара, с помощью интеграции Бизон365 и Геткурс поступает информация об участнике в карточку пользователя.
Шаг 5. На следующий день после вебинара процесс проверяет достижения целей (прошел чекин, пришел на вебинар, выписал заказ, забронировал) и записывает информацию в карточку заказа.
На дашборд выводится информация о вебинаре.
Источник: elenazagvozkina.ru
Интеграция Getcourse и salebot
Getcourse
Автор Алексей Фоменко На чтение 6 мин Просмотров 963 Опубликовано 31.12.2022
Привет, это первая часть интеграции между Getcourse и Salebot(telegram), в следующей статье рассмотрим интеграцию в обратную сторону. Для того что бы интеграция сработала нужно иметь премиум тариф на salebot .
Задача: настроить добавление пользователя в нужный блок на Salebot с помощью POST-запроса после заполнения формы на сайте, чтобы тот получил в правильном порядке заданную цепочку сообщений.
- В Salebot создаем следующую цепочку сообщений:
- Сообщение: Привет, это Алексей, вы попали в бота «Дом технаря»
- Сообщение с задержкой 15 секунд, с текстом: Спасибо, за регистрацию.
- В геткурсе необходимо создать страницу с формой сбора данных (имя и номер телефона).
- После заполнения формы пользователь должен попадать в процесс, который отправит POST-запрос в Salebot и запустит цепочку сообщений из пункта 1.
- Ссылка на форму должна высылаться пользователю в телеграм после команды “Ссылка”.
Настройка Getcourse
Первым делом нам нужно интегрировать Getcourse и salebot по ключу API, что его взять переходим по этой ссылке : http://ВАШ_АККАУНТ.getcourse.ru/saas/account/api (вместо ВАШ_АККАУНТ, вставляем название вашего аккаунта).
После того как вы перешли на страницу, вам нужно скопировать Account_name и Ваш секретный ключ:
Теперь переходим в salebot :
- Заходим в проект, настройки проекта
- Добавляем переменные проекта:
getcourse_account_name — Account name
getcourse_secret — Ваш секретный ключ
Создание доп.поля клиента salebot client _id
Переходим в Getcourse , раздел пользователи, дополнительные поля:
Нажимаем: Добавить поле, выбираем тип «Строка»
В поле «заголовок» и «название при выводе» прописываем: sb_id, описание можно добавить, можно не добавлять, нажимаем кнопку сохранить.
Проверяем, появилось ли доп.поле у пользователя:
Создание формы регистрации на Getcourse
Для этого переходим в раздел страницы:
Создаем новую страницу или редактируем уже созданую:
Добавляем форму, переходим в настройки формы и добавляем поле пользователя:
Выбираем то поле, которое мы создали выше(sb_id), прописываем заголовок sb_id, для того что бы это поле не было видно клиентам, добавляем CSS класс элемента: hide, sb_id:
Сохраняем настройки формы, и добавляем новый блок:
Переходим в настройки этого блога и вписываем этот код:
Сохраняем этот элемент и обновляем страницу, теперь вы можете из бота выдать ссылку клиенту с доп.параметром sid после знака вопроса:
getcourse в salebot .
Настройка веб хука
Переходим в задачи — процессы — создать процесс.
Я сделал такие настройки, когда человек заполняет форму он попадает в группу test_sale:
Переходим на вкладку «Процесс» и нажимаем добавить блок «Операция«- вызвать URL.
Вставьте метод POST
В URL вставьте адрес вебхука, который передает параметры:
При настройке процесса по заказам:
https://chatter.salebot.pro/getcourse_webhook/<Ваш токен из настроек Salebot>?client_id=… —
(также рекомендуется добавить емейл Ваш токен из настроек Salebot>?client_id=…
Также рекоменду. добавить емейл callback_text=fomenkoemail=
Цепочка сообщений в salebot
Первый блок
Создаем блок «Начало диалога» — этот блок будет срабатывать когда при попадании человека в бот он нажмет «/start«.
Пишем сообщение, которое бот будет отправлять нам при входе в бот: Привет, напиши кодовое слово! (кодовое слово у нас будет «ссылка«, после этого нам будет приходить ссылка).
Второй блок
Создаем блок «Проверка условия» и в условие просписываем наше кодовое слово: «Ссылка», а в ответ бота прописываем ссылку на нашу форму https://testzadanie21123.getcourse.ru/page0?sid=#, не забываем добавить в конце ссылки ?sid=#, сохраняем настройки блока и переходим к 3 блоку.
Третий блок
Протягиваем стрелку от второго блока и создаем блок с сообщением: Привет, это Алексей, вы попали в бота «Дом технаря».
Переходим в настройки стрелки и ставим условие: getcourse fomenko, выбор соответствия: полное совпадение.
Когда пользователь оставит данные в нашей форме, запустится процесс на getcourse, и передаст в salebot переменную calback_text, после этого сработает условие и мы попадем в третий блок
Четвертый блок
Осталось протянуть стрелку от третьего блока к четвертому и поставить задержку в 15 сек., в четвертом блоке бот будет отвечать нам: Спасибо за регистрацию!
Таким образом мы получили данные от пользователя в getcourse и отправили вебхук в salebot , который активировал отправку смс в боте telegram.
Источник: profomenko.ru