Баллы, кэшбэк и уровни
Программа лояльности удерживает клиентов и стимулирует повторные покупки. Клиент копит баллы с оплат, получает кэшбэк и переходит на более выгодные уровни — а вы повышаете средний чек и частоту заказов.
Из чего состоит программа
- Баллы — внутренняя «валюта» клиента. Начисляются при оплате и тратятся как скидка.
- Кэшбэк — доля от суммы покупки, которая возвращается клиенту баллами.
- Уровни (тиры) — ступени программы. Чем выше уровень клиента, тем выгоднее условия (например, больше кэшбэк).
- Промокоды — отдельный инструмент скидок, работающий вместе с баллами. См. Промокоды.
Как работают баллы
Баллы живут в леджере — журнале операций клиента. Каждая операция начисления или списания записывается отдельной строкой, поэтому всегда видно, откуда баллы пришли и куда ушли.
- Начисление происходит при оплате — клиент получает кэшбэк баллами.
- Списание происходит при оплате в боте — баллы превращаются в скидку.
- Списание идёт по принципу FIFO: первыми тратятся самые ранние начисления.
Леджер идемпотентный: повторная обработка одной и той же оплаты не начислит баллы дважды. Это защищает баланс клиента от дублей.
Уровни (тиры)
Уровни делят клиентов на группы по их активности. Чем больше клиент покупает, тем выше его уровень — и тем выгоднее условия программы для него. Уровни — это способ поощрить самых лояльных клиентов без ручного контроля.
Где это всё применяется
| Событие | Что происходит с баллами |
|---|---|
| Клиент оплатил заказ | Начисляется кэшбэк баллами |
| Клиент оплачивает через бота | Баллами можно оплатить часть суммы (скидка) |
| Клиент применил промокод | Срабатывает скидка по правилам промокода |
Подробнее о механике начисления и списания — Начисление и списание баллов.
Пример использования
Магазин запускает кэшбэк 5%. Клиент покупает на сумму заказа и получает баллы на счёт. В следующий раз при оплате через бота он списывает накопленные баллы и платит меньше. Постоянные покупатели поднимаются на более высокий уровень с повышенным кэшбэком — им выгоднее возвращаться.