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

Как добавить условие?

Условия доступны только в многошаговых ботах. Добавить условия можно при помощи специального блока на любом этапе воронки.

Соответствие

В случае если вы выбираете больше чем 1 условие, есть два варианта проверки соответствия. Условие сработает в случае если подписчик соответствует:

  • каждому из этих условий
  • любому из этих условий

Например, если подписчик должен указать емейл и телефон.

Каждому из условий

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

Любому из условий

Либо выбрать вариант "любому из условий" и тогда бот продолжит цепочку даже если заполнен только один контакт: телефон или емейл.

Варианты условий

Метка

Проверка соответствия (наличия) определенной метки или её несоответствия (отсутствия). 

Соответсвует

Например, вы присвоили метку всем кто посмотрел видео. И потом при помощи этого условия вы определяете есть ли метка и если есть отправляете второе видео, а если метки о просмотре видео нет - напоминание посмотреть первое.

Не соответсвует

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

Текущее время 

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

Есть 2 типа проверки: больше либо равно и меньше либо равно. После выбора типа проверки укажите время, которое нужно проверять, например 18:00.

Больше либо равно означает что бот проверит текущее время, и, если сейчас позже или ровно 18:00, то условие сработает (да) и цепочка продлится. А если время меньше 18, то условие не сработает (нет).

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

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

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

Это условие проверяет был ли клик по ссылке или нет на определенном шаге в этом боте. Этот шаг выбирается при настройке условия из выпадающего списка.

Если клик был - условие сработает (да), если не было условие считается не выполненным (нет).

Обратите внимание! Это условие нужно запускать через некоторое время после отправки шага с ссылкой, дайте время подписчикам кликнуть на неё. Рекомендуем поставить блок задержки перед проверкой условия.
Длительность задержки рассчитывайте сами исходя из того, сколько времени понадобится подписчикам чтобы получить сообщение и кликнуть по ссылке.

Изменение ссылки
Ссылка в шаге который нужно проверить, в тексте сообщения для подписчика автоматически изменится на ссылку вида https://s.whatshelp.io/r/4rkc0. Это необходимо для отслеживания перехода. 

Вид ссылки
Обязательно проверяйте корректность ссылки, она должна быть рабочей и начинаться с https. Не допускаются пробелы или кириллические символы.
Ссылки в кнопках типа URL тоже можно отслеживать при помощи этого условия.

Текстовые поля

При помощи условий вы можете проверить любое поле.
По умолчанию у вас созданы поля Имя, Email, Телефон, utm-метки (по одному полю для каждой). Остальные поля вы создаёте самостоятельно в блоке Вопрос или при помощи действия

У этого условия есть несколько вариантов соответствия.

Соответствует

Поле точно соответствует "какому-то" значению. Значение на соответствие которому будет проверятся поле вы вводите самостоятельно.

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

Не соответсвует

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

Например: условие Поле не соответствует "Москва" сработает для всех, у кого не указано Москва в поле город.

Содержит и не содержит

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

Неизвестно

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

Имеет какое-то значение

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

Числовые поля

Для числовых полей существуют другие условия: равно, больше, меньше, больше либо равно, меньше либо равно, не равно, незаполненно, заполнено.
Подробнее об использовании числовых полей и условий для них читайте в статье: Числовые поля ↗.

_____
Если у вас остались вопросы - задайте их в чате техподдержки 😃

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