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

Управление событиями доступно пользователю в разделе Кломмуникации – События.

Настройка события

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

image-1588066392338.png

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

image-1588061392848.png

В верхней части формы доступны к заполнению следующие поля:

  • Наименование – заполняется автоматически в зависимости от указанных параметров события или может быть заполнено пользователем вручную;
  • Описание – текстовое поле, заполняется пользователем вручную;
  • Действует с … по – период, в течение которого актуально событие;

На закладке Настройки событий пользователь выбирает тип события. Доступны следующие типы синхронных и асинхронных событий:

  • В день рождения клиента – событие сработает в день рождения клиента;
  • От даты начала до даты окончания – позволяет настроить событие на конкретную дату (праздник) или период;
  • До порога суммы покупок осталось - позволяет оповестить покупателя какая сумма покупок осталась для перехода на следующий уровень
  • Знаменательная дата - для настройки данного события, необходимо чтобы у клиента был проставлен дополнительный реквизит с типом "дата".
  • Обновление статусов подписок
  • Обновление статусов промокодов - сработает при изменении статуса промокода клиента
  • Обновление статусов сертификатов - сработает при изменении статуса сертификата клиента
  • При авторизации клиента - сработает при авторизации клиента
  • При выполнении действий клиента - событие сработает при выполнении действия. (Действия передаются по API)
  • При истечении срока действия подписки - сработает при окончании срока действия подписки
  • При окончании действия предложения любимых товаров - сработает при окончании срока действия любимых товаров
  • При подписке на группу VK - сработает при подписке на группу (обязательна идентификация клиента через VK-бот)
  • При регистрации клиента - сработает в момент регистрации
  • На дату регистрации клиента – позволяет настроить отправку оповещения клиентам, недавно вступившим в программу лояльности 
  • При продаже – позволяет настроить отправку оповещения клиентам при совершении продажи по карте 
  • При возврате – позволяет настроить отправку оповещения клиентам при совершении возврата по карте 
  • Обновление баланса карт – позволяет произвести обновление баланса карт перед отправкой оповещения клиентам при совершении транзакции по карте (начисление/списание бонусов) 
  • Длительное отсутствие продаж – позволяет настроить отправку оповещения клиентам, которые длительное время не совершали покупки 
  • Сгорание бонусов – позволяет настроить отправку оповещения клиентам, у которых произойдет автоматическое сгорание бонусных баллов 
  • При повышении уровня карт - позволяет настроить отправку оповещения клиентам при повышении уровня по карте

События могут носить технический характер, например, Выгрузка данных для аналитики (для получения и работы с отчетами), Обновление сегмента (создается автоматически при проставлении флага "Формировать по расписанию" при настройке сегмента).

В зависимости от выбранного типа событий пользователь может настроить период повторения событий. Доступны следующие параметры:

  • Повторить через … дней – количество дней, по прошествии которых, событие должно сработать снова. Пользователь может задать произвольное количество дней для следующих событий: От даты начала до даты окончания, Обновление баланса карт, Длительное отсутствие продаж, Сгорание бонусов. Если значение установлено в 0, то это означает, что событие выполнится один раз без повторений. По умолчанию значение равно 1, и недоступно для редактирования для таких событий как В день рождения клиента, На дату регистрации клиента.
  • Срабатывает через … дней – количество дней, по прошествии которых (или до событи при отрицательном значении) сработает задание после наступления события. Пользователь может задать произвольное количество дней для следующих событий: В день рождения клиента, На дату регистрации клиента, Сгорание бонусов. Если необходимо настроить наступление события, например, за несколько дней ДО дня рождения, то можно указать количество дней со знаком «минус».
  • Баланс актуален до … дней – допустимое количество дней, равное разнице между датой расчета актуального баланса, которая указана в карте клиента, и текущей датой, для того, чтобы обновился баланс. Обновление баланса карты необходимо для того, чтобы перед отправкой оповещения получить информацию об актуальном балансе карт клиентов. Пользователь может задать произвольное количество дней для события типа Обновление баланса карт.
  • До последней продажи … дней – количество дней, которое должно пройти с момента последней продажи по карте, чтобы событие сработало. Пользователь может задать произвольное количество дней для события типа Длительное отсутствие продаж.
  • Период анализа … дней – количество дней, которое должно пройти до сгорания баллов на карте покупателя. Пользователь может задать произвольное количество дней для события типа Сгорание бонусов.
  • Но не более чем … дней – параметр определяет количество дней, которыми нужно будет ограничиться при расчете периода, в течение которого отсутствовали продажи. Ноль означает, что параметр не задан. Пользователь может задать произвольное количество дней для события типа Длительное отсутствие продаж.
  • Минимальная сумма – параметр определяет сумму баллов, начиная с которой должно срабатывать событие Сгорание бонусов.
  • Срабатывает за … дней – параметр определяет, за сколько дней до наступления события должны сгореть бонусы.
  • Часовой пояс … минут – влияет на параметр Период анализа. По умолчанию расчет идет по московскому времени. Пользователь может задать часовой пояс для события типа Длительное отсутствие продаж и Сгорание бонусов.

На закладке Сегменты есть возможность указать сегменты, в которые входят держатели карт, для которых срботает событие.

Действия

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

  • начисление бонусных балов;
  • блокировку карты при длительном отсутствии продаж;
  • генерацию и выдачу промокодов.

На закладке Действия пользователь может указать количество бонусов к начислению, а так же количество дней до их активации и сгорания после активации, выбрать группу одноразовых или многоразовых промокодов для привязки к карте:

image-1588062068358.png

Для типа события Длительное отсутствие продаж доступна настройка блокировки карт:

image-1588062251150.png

Оповещения покупателей

На закладке Оповещения есть возможность произвести настройку оповещения клиента при помощи электронного письма, sms-сообщения, telegram, VK и push-уведомления (если есть мобильное приложение), Viber.

Доступны следующие параметры оповещений:

  • Порядок в очереди отправки сообщений – настройка определяет приоритет события. Если 2 события будут иметь одинаковое время старта, то первым сработает оповещение по событию с высшим приоритетом. Считается, что 0 – это высший приоритет.
  • Период оповещения – период времени, в течение которого будут отправлены оповещения. Рекомендуется указывать больший период в сравнении с периодом проведения события или оставить пустым, чтобы оповещения создавались в момент обработки держателя карты.
  • Вариант отправки – в колонке метод отправки для каждой строчки таблицы можно выбрать один из методов отправки:

    - Email;
    - Push;
    - ВК;
    - СМС;
    - Телеграм;

    - Viber

     

     

     

     

  • image-1703249642621.png

    Для каждого метода отправки выбирается свой шаблон оповещения. Для метода Email при использовании провайдеров  DashaMail или Unisender нужно выбирать внешний шаблон.

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

image-1703249820338.png

В момент срабатывания события клиенту будут отправляться оповещения в порядке, в котором они указаны в таблице (сверху-вниз).
- Если отправка по первой строке успешна, то дальше отработают все обязательные методы отправки (в поле обязательности проставлен флаг).
  Если же попытка отправки по первой строке не удалась, то дальше будет попытка отправки с использованием следующего метода.
- Если попытка по второй строке успешна, то дальше отработают все обязательные методы отправки.
  Если же нет, то отработает следующий метод. И так далее.

 

image-1588062920283.png

 

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

image-1588063268841.png

Результаты выполнения

На закладе Статистика доступна информация о результатах выполнения рассылок.

image-1588064436220.png

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

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

Примеры использования событий

Welcome бонусы

При регистрации в программе лояльности на карту клиента необходимо начислить 300 приветственных бонусов и отправить приветственное письмо.

Для начисления Welcome бонусов нужно произвести следующие настройки события:

  • на закладке Настройки событий:
  1. выбрать тип На дату регистрации клиента;
  2. в поле Срабатывает через оставить значение «0».

 

image-1588065348399.png

 

На закладке Действия в поле Количество баллов установить значение «300». Сроки активации и сгорания не устанавливаем, т. к. баллы активны в момент начисления и являются несгораемыми.

 

image-1588065420856.png

 

На закладке Оповещения необходимо выбрать вариант отправки Email и в поле указать шаблон оповещения. При необходимости на этапе создания шаблона можно выбрать параметры автотекста.

 

image-1588066237552.png