Флоу в Adapty Mail

Флоу превращает сохранённую кампанию в запланированные рассылки. Он определяет, какую кампанию получит пользователь при срабатывании триггера, а сегмент решает, кто из пользователей попадает под условия. Adapty Mail проверяет каждый флоу при каждом подходящем событии — без поллинга, без крон-задач, без ручного запуска.

Note

В основном продукте Adapty тоже есть флоу. Это отдельная функция — всё написанное здесь к ней не относится.

Триггеры

Триггер — это событие, которое запускает флоу. Список триггеров фиксирован — создать собственные или расширить его нельзя.

Маркетинговые триггеры

В Adapty Mail есть пять маркетинговых триггеров, каждый из которых находится на отдельной вкладке в разделе Flows > Marketing:

  • Никогда не покупали: Пользователи, которые зарегистрировались, но ещё не совершили покупку. Цель — активация и первая конверсия. Пользователи триала сюда не входят — начало триала считается активной подпиской.
  • Отменили продление: Пользователи, отключившие автопродление, но ещё имеющие активную подписку. Сюда входят как платные подписчики, так и пользователи триала, отменившие его до конверсии. Лучший момент для удержания — доступ у них ещё есть. Если нужны разные сообщения, разделите платные и триальные аудитории через фильтры сегментов.
  • Проблема с оплатой: Платёж не прошёл — карта отклонена или истекла, либо наступил льготный период после неудачного продления. Цель — быстрая, участливая помощь, а не продажи. Верните их быстро — они и сами хотели заплатить.
  • Истёк срок: Подписка закончилась и доступ потерян. Сюда входят как истёкшие платные подписки, так и триалы, завершившиеся без конверсии. Цель — вернуть пользователей. Фильтры сегментов помогут настроить текст отдельно для истёкших триалов и платных подписок.
  • Возврат средств: Пользователи, запросившие возврат после покупки. Цель — понять, что пошло не так, и предложить более подходящий вариант. Тон должен быть мягким и любопытным, без агрессивных попыток перепродать.

Маркетинговый флоу запускается по одному для каждого получателя: пока одна последовательность выполняется, вторая не начинается. Флоу завершается, когда пользователь совершает покупку.

Транзакционные триггеры

Транзакционные флоу доставляют сервисные сообщения. Их запускают два триггера — они распределены по трём вкладкам в разделе Flows > Transactional:

  • Double opt-in: срабатывает, когда новый профиль появляется из вашей точки входа, если включён double opt-in. Останавливается сразу после подтверждения адреса.
  • App activation: следует за покупкой и помогает покупателю попасть в приложение.
  • Cancellation page: следует за покупкой и передаёт покупателю управление подпиской.

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

Note

Обновления подписки эти флоу не запускают.

Аудитория и контент

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

Кто подходит

Сегмент — это набор фильтров для вашей пользовательской базы — см. Сегменты. Во флоу попадают только те пользователи, которые соответствуют сегменту.

All Users — встроенный сегмент без фильтров, поэтому под него подходят все. Изменить или удалить его нельзя.

Что они получают

Каждый сегмент получает одно из двух:

  • Campaign: Все, кто подходит под условия, получают одну и ту же кампанию.
  • A/B Test: Две и более кампании с настраиваемыми весами. Adapty Mail распределяет пользователей между ними случайным образом и отслеживает метрики по каждому варианту — см. A/B-тестирование.

Когда несколько сегментов могут соответствовать одному и тому же пользователю, priority определяет, какую кампанию он получит. Когда пользователь попадает под триггер, Adapty Mail:

  1. Проверяет сегменты сверху вниз, в том порядке, в котором они указаны.
  2. Отправляет кампанию, связанную с первым совпавшим сегментом.
  3. Останавливается. Остальные сегменты для этого пользователя не оцениваются.

Широкий сегмент, расположенный выше узкого, поглощает всех пользователей, которые иначе попали бы в этот узкий сегмент.

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

Important

All Users, если он присутствует, должен иметь наименьший приоритет — быть последним в списке для данного триггера. Иначе флоу не сохранится.

Жизненный цикл флоу

У флоу нет черновика. Они становятся активными сразу после сохранения. Пользователь, который попадает под триггер и соответствует сегменту, сразу же входит в кампанию, а первое письмо отправляется через указанную задержку (Delay).

Изменения флоу применяются только к пользователям, которые попадут под триггер после сохранения изменений, а удаление сегмента не отменяет уже запланированные письма. Изменения самой кампании до них дойдут: текст каждого письма и задержка (Delay) читаются в момент отправки, а не в момент, когда получатель вошёл в кампанию.

У A/B-теста есть собственный жизненный цикл — draft, live, затем finished — он управляется отдельно от сегмента, с которым связан. Подробнее см. в разделе A/B-тестирование.

Время отправки писем

  • У каждого письма есть своя задержка — сколько времени проходит после предыдущего перед отправкой. Настроить её можно в редакторе кампании.
  • Adapty Mail отправляет письма только с 08:00 до 21:00 по часовому поясу получателя. Если время отправки выходит за эти рамки, письмо переносится к ближайшей границе окна.
  • Для первого письма есть исключение: если оно должно уйти в течение двух часов после триггера, оно отправляется вовремя, даже если это ночное время.