Перейти к содержимому

Операции по бонусам: как читать отчёт

Опубликовано: · Обновлено: (13 дней назад)· IZI Team

Операции по бонусам: как читать журнал транзакций

Заголовок раздела «Операции по бонусам: как читать журнал транзакций»

Раздел Операции в отчёте по бонусам — это полный журнал всех транзакций с бонусными счетами клиентов клуба за выбранный период. Здесь видно каждое начисление (по правилу бонуса при пополнении, ручная корректировка, промокод) и каждое списание (оплата сессии или заказа в баре бонусами, сгорание). Журнал отвечает на операционный вопрос владельца и бухгалтера: «что именно произошло с бонусными деньгами клуба за период и почему».

В отличие от сводной метрики «итого начислено», которая есть в разделе Метрики, раздел Операции даёт строчную детализацию с источником каждой транзакции. Это принципиальное различие: метрика говорит «за неделю начислено 1 400 бонусов», а журнал операций показывает, что 800 из них ушло по правилу лесенки пополнений, 350 — по программе поздравления с днём рождения, а 250 — это ручные корректировки администратора. Без такой разбивки управлять программой лояльности вслепую: не понятно, какое правило тянет расходы и не злоупотребляет ли персонал ручными начислениями.

Журнал одинаково полезен в двух сценариях. Первый — плановый контроль: раз в неделю просматриваете срез, убеждаетесь, что правила работают по плану, ручных аномалий нет, доля сгораний в норме. Второй — ситуативный разбор: клиент пришёл с претензией «мне не засчитали бонус», администратор сообщает о сбое в начислениях, или финансовый отчёт показал неожиданное снижение выручки — открываете Операции, фильтруете по нужному клиенту, дате или правилу и получаете точный ответ с полной историей. Это удобно как для внутреннего аудита программы лояльности, так и для разбора спорных ситуаций с клиентом.

Открывается через Аналитика → Отчёт по бонусам → Операции. Данные фильтруются по периоду, типу операции, источнику (правило автоматизации, ручная коррекция, промокод) и конкретному клиенту.

Каждая строка журнала — одна транзакция с бонусным балансом. В ней всегда есть:

ПолеЧто означает
Дата и времяКогда была проведена операция (локальное время клуба)
КлиентИмя или идентификатор игрока
ТипНачисление (+) или списание (−)
СуммаРазмер операции в единицах бонусного баланса
ИсточникЧто инициировало операцию: правило автоматизации, промокод, ручная коррекция, сгорание
АдминистраторКто провёл операцию (для ручных) или «система» (для автоматических)

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

Начисление — это поступление бонусов на счёт клиента. В журнале отображается со знаком «+» и одним из следующих источников:

  • Автоматизация — сработало правило движка бонусов: бонус при пополнении, начисление бонусов за сессию, бонус за заказ в баре, день рождения, первый визит.
  • Промокод — клиент активировал промокод и получил бонусы.
  • Ручная коррекция — администратор или владелец начислил бонусы вручную из карточки клиента.

Для каждого начисления по автоматизации указывается конкретное правило — например, «Лесенка пополнений: Якорный тир». Это позволяет отследить, какой тир лесенки сколько бонусов выдал за период, без отдельного SQL-запроса.

Списание — бонусы ушли со счёта клиента. Отображается со знаком «−» и источником:

  • Оплата тарифа — клиент оплатил часть или всю сессию бонусами (в пределах лимита, заданного в настройках тарифа).
  • Оплата заказа в баре — бонусы потрачены на позиции из барного меню.
  • Сгорание — истёк срок действия бонусов, заданный в правиле автоматизации. Такие строки маркируются отдельно — они не уменьшают реальную выручку клуба.

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

Журнал операций без фильтров за месяц в активном клубе — это сотни или тысячи строк. Основные фильтры:

Период — обязателен. Рекомендуем начинать с недели: это достаточно, чтобы увидеть типичную картину, и достаточно мало, чтобы просматривать строки без Excel.

Тип операции — «Только начисления» или «Только списания». Если нужно оценить расход программы — выберите начисления; если нужно проверить, что клиент реально тратит бонусы, а не копит — списания.

Источник — выберите конкретное правило автоматизации. Это ключевой фильтр для аудита отдельного тира лесенки пополнений или конкретной акции. Например: «покажи только операции по правилу “День рождения”» — и сразу видно, сколько поздравительных бонусов ушло и кому.

Клиент — поиск по имени или номеру телефона. Полезно при разборе жалобы: клиент говорит «мне не начислили бонус» — открываете его карточку и видите все транзакции с датой, суммой и источником.

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

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

Ручные корректировки — зона риска. Администратор может ошибочно или намеренно начислить бонусы без реального основания. В журнале операций фильтр «Источник: ручная коррекция» + «Администратор: [имя]» покажет все ручные операции конкретного сотрудника за период. Это стандартная проверка при подозрении на злоупотребления — подробнее об анализе подозрительной активности в разделе Подозрительные транзакции.

Запустили новый тир лесенки или акцию? Через 3–5 дней откройте Операции, отфильтруйте по правилу и посмотрите:

  • Сколько клиентов попало в правило (уникальные строки с разными именами)
  • Средняя сумма начисления на операцию
  • Не ли среди начислений аномально крупных сумм (сигнал ошибки в условии)

Это быстрее, чем ждать недельного отчёта в разделе Метрики.

Кнопка экспорта в правом верхнем углу выгружает текущий вид журнала (с учётом активных фильтров) в CSV. В выгрузке те же поля, что и в интерфейсе, плюс внутренний идентификатор транзакции — удобно для сверки с внешней системой учёта или для построения дашбордов в Google Sheets.

Для сверки с финансовыми отчётами важно помнить: в журнале операций видны бонусные транзакции, не денежные. Начисление бонусов — это не расход по кассе в момент начисления. Реальное движение денег происходит когда клиент тратит бонусы на оплату тарифа: в этот момент клуб теряет выручку в размере списанных бонусов. Для полной картины совмещайте данные Операций с финансовым отчётом по транзакциям.

Параметрический ориентир: на что смотреть

Заголовок раздела «Параметрический ориентир: на что смотреть»

Абсолютные цифры зависят от базы, периода и настроек вашей программы. Смотрите на соотношения:

МетрикаНа что обращать внимание
Начислено / СписаноЕсли начислений в несколько раз больше списаний — бонусы накапливаются и не тратятся. Это либо короткий цикл визитов (всё потратили при следующем визите, не в этом периоде), либо клиенты не мотивированы тратить
Доля сгораний в списанияхБольше 30% сгораний — слишком длинный срок или клиенты не возвращаются. Короче 5% — срок достаточный, клиенты успевают тратить
Доля ручных корректировокЕсли более 10–15% начислений — ручные, стоит разобраться почему: ошибки в правилах или некорректная практика смены

Частые вопросы

Какие операции попадают в раздел Операции по бонусам?

Все транзакции с бонусным балансом клиента: начисления (по правилам автоматизаций, ручные корректировки, промокоды) и списания (оплата тарифов и заказов бонусами, сгорание по истечении срока). Каждая запись содержит клиента, сумму, тип операции и правило или источник, которые её вызвали.

Чем отличаются начисление и списание в журнале операций?

Начисление — бонусы зачислены на счёт клиента (итог пополнения по правилу, ручная выдача, промокод). Списание — бонусы ушли со счёта: клиент оплатил ими сессию или бар, либо бонусы сгорели по истечении срока. Оба типа видны в одном журнале с пометкой источника.

Как отфильтровать операции по конкретному правилу автоматизации?

В журнале операций есть фильтр по источнику — выберите нужное правило из списка. Тогда список покажет только транзакции, инициированные этим правилом. Это удобно, когда нужно проверить, сколько бонусов отдано по конкретному тиру лесенки пополнений.

Почему у одного клиента несколько строк за один день?

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

Как найти конкретного клиента в журнале операций?

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

Можно ли экспортировать операции в Excel?

Да. В разделе Операции доступна кнопка экспорта — скачивается CSV или Excel с теми же данными, что в таблице, с учётом активных фильтров. Удобно для сверки с финансовой отчётностью или внешней аналитики.

Что такое ручная операция в журнале бонусов?

Ручная операция — начисление или списание бонусов, которое администратор или владелец выполнил вручную из карточки клиента, без автоматизации. В журнале такая строка отмечена источником «ручная коррекция» и содержит имя сотрудника, который её провёл.

Почему сумма начисленных бонусов в Операциях не совпадает с суммой в сводке?

Сводка показывает агрегаты (общее начисление, общее списание) без детализации. В Операциях каждая строка — отдельная транзакция. Небольшие расхождения могут возникнуть из-за часового пояса: сводка считает по дате операции в UTC, журнал отображает в локальном времени клуба.