Как правильно тестировать автоворонки

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


1. Настройте условия запуска и отписки от цепочки

Мы советуем настроить запуск цепочки по добавлению тега, а отписку - по снятию того же тега. Используйте, например, тег "тест".
Это позволит вам максимально просто запускать и останавливать цепочку на любом этапе, чтобы у вас была возможность запускать ее несколько раз.

Цепочка останавливается, если:

  • были отправлены все сообщения из нее;
  • сработала отписка от цепочки по снятию/присвоению тега;
  • сработала отписка от уведомлений, например, по нажатию на кнопку с действием "Запретил уведомления" или по ключевым словам "стоп", "отписаться" и так далее.
После этого вы можете запускать ее повторно.

Механизм запуска автоворонки от разных действий (подписки, добавления тега или начала диалога) одинаковый. Мы рекомендуем тестировать от добавления тега, потому что это самый простой способ.
Обратите внимание!
Если вы тестируете автоворонку, запускающуюся от начала диалога, то она сработает только один раз - при отправке в чат самого первого сообщения.
2. Установите время отправки

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


3. Проверяйте в разных каналах

Тестируйте воронку во всех мессенджерах, в которых планируете ее использовать. В разных каналах может отличаться порядок отправки вложений, максимальный размер медиафайлов и отображение ссылок.

Для этого добавьте все каналы, которые хотите использовать, в настройки цепочки сообщений.
4. Тестируйте

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

Если вы хотите протестировать обращение по имени, обратите внимание на скрипт подстановки:

{{#if contact.nationalName.firstName}}Здравствуйте,{{contact.nationalName.firstName}}!{{else}}Здравствуйте!{{/if}}

Его необходимо вставлять в сообщение полностью, иначе сообщение может не отправится вовсе.

Как это работает: при наличии имени отправится тот текст, что вы указали сразу после первого выражения с фигурными скобками:

{{#if contact.nationalName.firstName}}Здравствуйте,{{contact.nationalName.firstName}}!{{else}}Здравствуйте!{{/if}}

вместо {{contact.nationalName.firstName}} будет указано имя пользователя.

Иначе, если имени нет, то отправится та часть, что указана после {{else}}, из указанного примера, отправится "Здравствуйте!".

Сразу после последних фигурных скобок {{/if}} указывается остальной текст сообщения.


5. Помните про перерыв

При тестировании необходимо выдерживать интервал между остановкой и повторным запуском цепочек - минимум 5 минут.

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


Берем всю техническую часть на себя на корпоративном тарифе. Получите персональное сопровождение вашего проекта с выделенной рабочей группой
Работаете с базой больше 20 000 контактов?
Оставьте заявку и мы проведем демонстрацию платформы TextBack, рассчитаем стоимость под ваши задачи и ответим на любые вопросы