Обработка прошлых событий в сценариях
  • 05 Sep 2024
  • 1 минута
  • Темная тема
    Светлая тема
  • формат pdf

Обработка прошлых событий в сценариях

  • Темная тема
    Светлая тема
  • формат pdf

Вводный текст

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

Снимок экрана 2024-09-03 в 15.54.17
После запуска сценария первые письма начнут отправляться не раньше чем через год.

Задача: настроить сценарий с длительным ожиданием и также отработать по подходящим событиям, которые произошли до включения сценария.

Решение: параллельно с основным сценарием запустить временный периодический — для отработки по старым событиям.

В качестве примера настроим механику для ежегодного напоминания о прохождении техобслуживания.

Основной сценарий

Снимок экрана 2024-09-03 в 15.54.17

  1. Запуск — после оплаты:

Снимок экрана 2024-09-03 в 15.50.44

  1. Проверяем, что в заказе есть нужный товар:

Снимок экрана 2024-09-03 в 15.51.02

  1. Ожидание — 365 дней:

Снимок экрана 2024-09-03 в 15.51.36

  1. Проверяем, что заказ не был отменен:

Снимок экрана 2024-09-03 в 15.51.53

  1. Проверяем, что клиент с подпиской и валидным контактом в канале рассылки и ещё не совершил повторный заказ:

Снимок экрана 2024-09-03 в 15.52.39Дополнительно можно добавить условие, что клиент не получал напоминания за последние сутки, чтобы избежать пересечения со вторым сценарием.

  1. Отправляем рассылку:

Снимок экрана 2024-09-03 в 15.52.54

  1. Ограничиваем частоту применений:

Снимок экрана 2024-09-03 в 15.53.35

Сценарий для обработки исторических событий

Снимок экрана 2024-09-03 в 15.54.42

  1. Запуск — по расписанию.

Проверяем, что у клиента:

  • есть заказ с нужным товаром 365 дней назад;
  • нет повторного заказа;
  • не было отправки напоминания за последние сутки (чтобы избежать пересечения с основным сценарием);
  • есть подписка и контакт в канале рассылки.

Снимок экрана 2024-09-03 в 16.22.44.png

  1. Отправляем ту же рассылку:

Снимок экрана 2024-09-03 в 15.52.54

  1. Задаем дату окончание работы сценария (через 366 дней) и ограничиваем частоту применений к клиенту:

Снимок экрана 2024-09-03 в 15.54.55

Данный сценарий остановится автоматически.