Шаг «Реакция» позволяет автоматически отправить сообщение и выполнить действия, когда у подписчика происходит определённое событие. Например, добавляется метка, оплачивается заказ в GetCourse или он посещает вебинар.

Главная особенность шага — он не влияет на текущую воронку подписчика. Даже если человек в этот момент проходит бота, ожидает на шаге «Задержка» или отвечает на вопрос, его путь не прерывается. Он остаётся на своём текущем шаге, а реакция выполняется параллельно.

Шаг «Реакция» размещается отдельно от основной цепочки бота. К нему нельзя подвести стрелку от другого шага или вывести стрелку в основную цепочку: это самостоятельный обработчик события. Внутри шага между собой соединяются карточки «Сообщение» и «Действие».

Когда пригодится шаг «Реакция»

Шаг «Реакция» нужен, когда важно отреагировать на событие, но не мешать подписчику проходить основную воронку.

Обычная цепочка бота запускается по шагу «Старт» или по действию подписчика. Если в этот момент происходит другое событие — например, меняется статус заказа или добавляется метка, — обычный шаг «Старт» может запустить или перезапустить бота. Тогда подписчик вернётся в начало воронки или перейдёт на другой шаг. Подробнее в статье «Внешний триггер запуска бота в шаге Старт».

Шаг «Реакция» работает иначе. Он срабатывает на событие отдельно и выполняет только то, что вы настроили — отправляет сообщение и/или выполняет действия. Позиция подписчика в основной воронке при этом не меняется.

Например, человек проходит прогревочную воронку в боте и оплачивает курс. Когда GetCourse сообщает, что заказ оплачен, шаг «Реакция» может:

  • Отправить сообщение: «Спасибо за оплату! Ваш доступ к курсу открыт»;
  • Добавить метку «Оплатил»;
  • Передать данные о покупке во внешнюю аналитику через Webhook.

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

Какие события можно отслеживать

В одном блоке выбирается один или несколько источников события, если нужно реагировать на разные события

  • Подписка на группу или канал,
  • Посещение вебинара в Bizon365,
  • Статус заказа в GetCourse,
  • Добавление или удаление метки,
  • Изменение поля.

Блок доступен в ботах с каналом Telegram, ВКонтакте или MAX.

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

Область работы шага «Реакция»

При наступлении выбранного события шаг «Реакция» может отправить сообщение, выполнить действия или сделать и то и другое.

В шаге «Сообщение» доступны:

  • текстовое сообщение;
  • файл;
  • URL-кнопки.

Не поддерживаются: другие типы кнопок и карточка «Вопрос». Шаг «Реакция» не ожидает ответа подписчика и не переводит его на следующий шаг.

В шаге «Действие» можно настроить до 15 действий. Доступны, например, добавление и удаление метки, изменение поля подписчика, отправка данных через Webhook и уведомление агента. Действия выполняются по порядку. Если одно действие не выполнится, остальные продолжат выполняться.

В одном боте можно разместить до трёх шагов «Реакция». В пределах одного канала одинаковый триггер нельзя настроить повторно — ни в другом шаге «Реакция», ни в шаге «Старт» другого бота.

Настройка реакции на событие

  1. Откройте нужный бот во Флоубилдере и добавьте из палитры блок «Реакция»,
  2. В выпадающем меню «Добавить триггер» выберите источник события и заполните его условия,
  3. Через кнопку «Добавить» добавьте карточку «Сообщение», «Действие» или обе карточки. В одну область реакции можно добавить только по одному шагу сообщения или действия в любом порядке,
  4. Настройте текст сообщения и необходимые действия,

Примеры использования

Подтвердить оплату, не прерывая обучение

Вы ведёте подписчика по обучающей цепочке. Когда GetCourse сообщает, что заказ оплачен, шаг «Реакция» отправляет сообщение «Спасибо за оплату!», добавляет метку «Оплатил» и передаёт данные о покупке в аналитику. Подписчик получает подтверждение, а цепочка обучения остаётся на текущем шаге.

Отправить материалы после вебинара

После вебинара Bizon365 передаёт BotHelp данные о тех, кто посетил трансляцию. Шаг «Реакция» отправляет этим подписчикам запись или дополнительные материалы. Подписчик получает дополнительные материалы, а позиция подписчика в воронке остаётся на изначальном шаге.

Передать данные в CRM при добавлении метки

Например, когда бот ставит подписчику метку «Оплатил», шаг «Реакция» передаёт его данные в CRM через Webhook. Сообщение в чат при этом не отправляется. Позиция подписчика в воронке остаётся на изначальном шаге.

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

  • Шаг реагирует на новые события. Если метка уже была добавлена, заказ уже оплачен или подписчик вступил в канал до включения шага, реакция задним числом не сработает.
  • Для поля или переменной учитывается изменение значения. Первое заполнение пустого поля изменением для этого шага не считается.
  • Если шаг отключён вместе с ботом или воронкой, события за это время не откладываются. После включения реакция сработает только на новые события.
  • Если подписчик отписан, шаг для него не срабатывает.
  • Реакция не зависит от текущего места подписчика в боте. Она не останавливает другой бот и не меняет шаг основной цепочки.

Подробнее о работе с метками — в статье «Метки», об отправке данных во внешние системы — в статье «Внешний запрос».


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

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

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

Зарегистрируйтесь в BotHelp

14 дней полного доступа бесплатно. Хватит, чтобы собрать первого бота и проверить его на реальных подписчиках.

Создать аккаунт

Была ли статья полезна?

Наши каналыTelegramMAX
Спасибо за обратную связь!