События программы лояльности — это журнал всех операций с бонусами в RetailCRM: начислений, списаний, сгораний и смены уровней. По нему видно, как движутся баллы и работает ли программа на самом деле.
Что такое события лояльности
Каждое изменение бонусного счёта фиксируется как отдельное событие. Это неизменяемая запись с типом операции, суммой баллов, привязкой к участнику и заказу, а также датой. Совокупность событий образует полную историю программы — от первого приветственного начисления до последнего сгорания.
События важны по двум причинам: они дают прозрачность (всегда понятно, откуда взялся или куда делся балл) и служат источником данных для аналитики эффективности программы.
Типы событий
Основные типы операций, которые попадают в журнал:
| Тип | Что означает |
|---|---|
| Начисление | баллы зачислены за оплаченный заказ |
| Списание | баллами оплачена часть заказа |
| Сгорание | неиспользованные баллы аннулированы по сроку |
| Смена уровня | участник перешёл на другую ступень |
| Ручная корректировка | оператор изменил баланс вручную |
Где смотреть историю
История событий доступна в карточке участника программы: там видно хронологию всех операций именно по этому клиенту. Для массового анализа удобнее выгрузка или API — чтобы работать сразу со всей базой.
- Карточка участника — точечная проверка одного клиента.
- Раздел событий программы — общий поток операций.
- API — программная выгрузка для BI и отчётов.
Доступ к событиям через API
Для интеграции с аналитикой события выгружаются через API лояльности. Это позволяет строить отчёты во внешних BI-системах и связывать бонусную активность с выручкой.
Запрос истории по аккаунту обычно выглядит как GET /api/v5/loyalty/account/{id}/bonus/operations с фильтрами по датам и типу. Ответ содержит список операций, которые дальше агрегируются в дашбордах.
Что события говорят об экономике
Журнал событий — это не архив ради архива, а материал для выводов. По нему считают ключевые метрики программы:
- Коэффициент списания — доля начисленных баллов, которые реально потрачены.
- Объём сгораний — сколько обязательств «сгорело» неиспользованным.
- Динамику уровней — как клиенты растут внутри программы.
Если сгораний много, а списаний мало — клиенты забывают о баллах, и нужны напоминания. Если списывают почти всё и сразу — возможно, процент слишком щедрый.
События как триггеры
Операции с бонусами можно использовать не только для отчётов, но и для автоматизации. Смена уровня — повод отправить поздравление и рассказать о новых привилегиях. Скорое сгорание — повод напомнить о балансе и подтолкнуть к покупке.
Такие сценарии строятся связкой лояльности с триггерами и рассылками: событие становится входным сигналом для автоматического сообщения клиенту.
Итог
События программы лояльности — это прозрачный журнал всех операций с баллами: начислений, списаний, сгораний и смен уровня. Он обеспечивает контроль, служит источником аналитики и может запускать триггерные коммуникации.
Мы в B2Bsite выгружаем события в BI, считаем коэффициент списания и объём сгораний, а на базе этих данных настраиваем реактивационные рассылки. Поможем превратить журнал бонусов в инструмент управления лояльностью.
Частые вопросы
Какие операции попадают в события лояльности?
Начисления, списания, сгорания, смены уровня и ручные корректировки. Каждая записывается отдельной неизменяемой записью с датой и привязкой к участнику.
Где посмотреть историю по одному клиенту?
В карточке участника программы лояльности — там доступна хронология всех операций именно по этому клиенту.
Можно ли выгрузить события для аналитики?
Да, история операций доступна через API лояльности и выгружается в BI-системы для отчётов и дашбордов.
Отражаются ли приветственные бонусы в событиях?
Да, обычно как начисление с признаком источника, по которому их можно отделить от обычного кэшбэка.
Что показывает большой объём сгораний?
Что клиенты копят баллы, но не используют их. Обычно помогает напоминание о балансе и сроке сгорания в рассылке.
Можно ли запускать рассылки по событиям?
Да. Смена уровня или скорое сгорание баллов становятся триггером для автоматического сообщения клиенту.
Нужно ли учитывать пагинацию при выгрузке?
Обязательно. У активной базы тысячи операций, поэтому события выгружают постранично, а не одним запросом.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.