Блоки в редакторе сценариев
Сценарий состоит из цепочки блоков, которые последовательно запускаются в фоновом режиме. Какие блоки есть в сценариях:
Что такое сценарий и как его создать
События
Событие — это действие, которое система может отследить. События наступают в результате действий подписчика: если он открыл письмо, кликнул по ссылке или достиг целевой страницы на сайте. Сценарий реагирует на События: они могут запускать его или быть одним из шагов.
Стартовые события
Каждый сценарий начинается со Стартового события, которое запускает в работу всю цепочку: как только подписчик его выполнит, он попадёт в сценарий. В редакторе сценариев этот блок появляется автоматически, его нельзя удалить или заменить другим:
Какие бывают Стартовые события:
- Без стартового события,
- Подписчик открыл email,
- Email доставлен,
- Смена сегмента,
- Изменение данных подписчика,
- Клик по ссылке,
- Подтверждение подписки,
- Подписчик добавлен неподтверждённым,
- Подписчик добавлен подтверждённым,
- Добавление в список при импорте,
- Открытие целевой страницы,
- Подтверждение формы,
- Заполнение формы,
- Отписка от всего,
- Отписка от отправителя.
Не все Стартовые события могут быть обычными шагами в сценарии. Например, События Подписчик добавлен неподтверждённым и Подписчик добавлен подтверждённым можно найти только в блоке Стартового события:
Виды Событий в сценариях
Без стартового события (о писание в API) — подписчик станет участником сценария, если его туда добавят принудительно. Например, с помощью блока Сценария Перейти в другой сценарий или через действие Добавить участников:
Подписчик открыл email (описание в API) — подписчик открыл транзакционное письмо, отправленное по любому или указанному шаблону.
Здесь есть две группы шаблонов: можно указать, что сценарий будет реагировать на открытие письма, отправленного в текущем сценарии; либо на открытие письма, отправленного в другом автоматическом сценарии. При выборе шаблона вы увидите его превью.
С помощью этого События можно отслеживать открытие указанного письма в других сценариях — д ля этого проставьте галочку в чекбоксе.
Если Событие Подписчик открыл email указано Стартовым, в качестве шаблона можно выбрать только письмо, отправленное в другом сценарии.
Email доставлен — сработает, когда письмо, отправленное по указанному шаблону, будет успешно доставлено.
Чтобы Событие сработало, необходимо проставить галочку у пункта После доставки запускать событие «Email доставлен» для сценариев в дополнительных настройках шаблона:
Смена сегмента — сработает, когда подписчик покинет или по падёт под условия указанного сегмента в результате изменения данных. При этом данные должны быть указаны в условиях сегмента.
Здесь можно указать:
- какой сегмент покинул подписчик,
- к какому сегменту присоединился подписчик,
- какой сегмент покинул и к какому сегменту присоединился подписчик в результате изменения данных.
Если подписчик попал под условия сегмента не по причине изменения данных, событие Смена сегмента не сработает.
Изменение данных подписчика (описание в API) — Событие сработает, когда изменятся указанные данные подписчика. При этом неважно, как изменились данные — главное, что они отличаются от предыдущих.
Чтобы отслеживать изменение точного значения данных, необходимо включить соответствующий свитчер:
- Было до изменения — Событие сработает, если указанное значение данных изменилось на любое.
- Стало после изменения — сработает, если любое значение данных изменилось на указанное.
- Было до и стало после — сработает, если значение данных, указанное «до», изменились на значение, указанное «после».
Например, при указании таких условий:
Город → Стало после изменения → равно → Москва
Событие сработает, если значение поля Город
в анкете подписчика изменится на Москва
. При этом неважно, какое значение поля было «до».
Клик по ссылке (описание в API) — Событие наступит, когда подписчик кликнет по указанной ссылке в сообщении, ранее отправленном в этом сценарии.
Если это Событие добавлено в качестве Стартового, то оно отреагирует на клик по указанной ссылке в массовой рассылке, отпр авленной обычным способом, — после этого подписчик попадет в сценарий. При необходимости можно указать, чтобы событие отслеживало клики по любым ссылкам.
Для отслеживания кликов по группе ссылок можно указать маску для URL, используя спецсимволы:
Спецсимвол | Описание | Пример |
---|---|---|
* | Заменяет любое количество символов | Если нужно отследить клики по всем ссылкам, URL-адрес которых начинается с https://example.com/blog/ (включая указанную страницу), укажите маску для ссылки в формате https://example.com/blog/* |
? | Заменяет один любой символ | Если нужно отследить клики по всем ссылкам, URL-адрес которых начинается с https://example.com/blog/20ХХ (где XX — это любые символы), укажите маску в формате https://example.com/blog/20?? |
Подтверждение подписки (описание в API) — произойдёт, когда пользовател ь подтвердит свою подписку через письмо подтверждения (Double Opt-In).
Неподтверждённым адресам можно отправлять только письма подтверждения.
Подписчик добавлен неподтверждённым (описание в API) — наступит, когда пользователь попадёт в базу контактов без согласия на рассылку — например, через импорт. Пользователей с неподтверждённым статусом можно, например, добавлять в списки, или менять их данные.
Это Событие можно добавить в сценарий только как Стартовое.
Подписчик добавлен подтверждённым (описание в API) — сработает, когда подписчика добавят в базу контактов уже подтверждённым (с согласием на рассылку).
Событие Подписчик добавлен подтверждённым можно указать только в блоке Стартовое событие — например, в сценарии приветственной цепочки.
Как настроить приветственную серию писем: пошаговая инструкция
Добавление в список при импорте — сработает при импорте подписчика в указанный список, когда:
- подписчик добавляется впервые через «Добавление подписчика» или форму подписки;
- либо через «Добавление подписчика» или форму подписки приходят новые данные уже добавленного подписчика.
Событие Добавление в список при импорте можно указать только в качестве Стартового. Оно сработает, если в дополнительных настройках импорта будет включена галочка «Учитывать изменение данных для запуска триггеров»:
Открытие целевой страницы (описание в API) — Событие произойдёт, если подписчик посетит страницу сайта, на которой размещен код универсального счётчика. С помощью такого счётчика можно отслеживать посетителей сайта и путь подписчиков, которые перешли на с айт из email-рассылок.
Подтверждение формы (описание в API) — Событие сработает, когда пользователь перейдёт по ссылке из письма-подтверждения, подтвердив тем самым заполнение формы подписки на сайте.
Заполнение формы (описание в API) — произойдёт, если посетитель сайта заполнит указанную форму и отправит свои данные в систему.
Отписка от всего (описание в API) — наступит, когда подписчик отпишется от всех рассылок кликом по ссылке «Отписаться» внутри письма.
После наступления События подписчик попадёт в стоп-лист Отписались от всех рассылок и больше не будет получать письма.
Отписка от отправителя (описание в API) — подписчик отписался от одного из отправителей (любого или конкретного). Чтобы подключить отписку от отправителя, .