Давайте создадим блок и добавим в него ссылку:

Затем создайте два новых блока, подключенных к проверке основного триггера:

  • В первом блоке напишите: "Нажал на ссылку"
  • Во втором блоке напишите: "НЕ нажал на ссылку"

Теперь перейдите в настройки стрелки соединения, ведущей от блока основного триггера к блоку "Нажал на ссылку".

В поле Trigger настроек соединителя необходимо указать обратный вызов: link_was_pressed #{YOUR_LINK}

Чтобы сгенерировать обратный вызов, отправьте сообщение со ссылкой, а затем нажмите на ссылку в чате. Обратный вызов link_was_pressed появится в истории диалога клиента.

Вы также можете вручную ввести триггер в следующем формате:
link_was_pressed [your_link]

Настройка второго соединителя (Fallback)

Для соединения, ведущего к блоку "НЕ нажал на ссылку", примените эти два критически важных параметра:

  1. Установите задержку: Введите задержку отправки (например, 10-30 секунд). Это обеспечит временной интервал для того, чтобы пользователь нажал на ссылку до отправки этого резервного сообщения.
  2. Включите "Не отправлять, если блок был покинут": Это гарантирует, что сообщение не будет отправлено, если пользователь уже нажал на ссылку и перешел в блок "Нажал на ссылку", тем самым избегая конфликтующих сообщений.

Затем сохраните настройки.

Поток теперь полностью настроен:

  • Если клиент нажимает на ссылку, он получит сообщение: "Ссылка была нажата."
  • Если клиент не нажимает на ссылку в течение 10 минут, система автоматически отправит сообщение: "Извините! Остановите бота! Ссылка не была нажата."

Теперь вы знаете, как отправлять различные типы файлов и отслеживать вовлеченность пользователей через клики по ссылкам. Эта функциональность универсальна, поддерживая как повседневные задачи (например, рассылки и отправку чек-листов), так и сложные воронкообразные стратегии для дальнейшего "прогрева" лидов на основе их взаимодействий с ботом.