Программа лояльности — это не раздел в приложении и не пластиковая карта. Это механизм, который должен менять поведение: заставлять человека прийти к вам, а не к конкуренту напротив, и прийти чаще, чем он собирался. Если после запуска частота визитов и доля повторных покупок не сдвинулись, программа не работает — сколько бы баллов ни было начислено.
Ниже — четыре причины, по которым это происходит чаще всего.
Ошибка 1. Клиент не понимает, сколько стоит балл
«Начислено 340 бонусов» — сообщение, которое не значит ничего. Триста сорок это много или мало? Хватит на кофе или на половину стрижки? Клиент не будет считать, он просто закроет уведомление.
Абстрактные баллы работают против вас ещё и потому, что создают ощущение манипуляции: людям кажется, что за непонятной единицей измерения прячется обман.
Что делать. Показывать ценность в рублях и в товарах, а не в очках:
- «У вас 340 ₽ на бонусном счёте» вместо «340 бонусов»
- «Хватит на американо и круассан» — привязка к конкретной покупке
- «До бесплатной укладки осталось 2 визита» — видимый прогресс до цели
Курс балла к рублю должен быть очевиден без калькулятора. Если ваша механика требует объяснения в три предложения, её не поймут.
Ошибка 2. Выгода слишком далеко
«Накопите 10 000 баллов и получите скидку 20%» в бизнесе со средним чеком 800 рублей означает, что до награды клиенту идти год. Столько никто не ждёт. Мотивация, до которой нельзя дотянуться в обозримом будущем, не работает вообще — она психологически эквивалентна её отсутствию.
Что делать. Разбить путь на короткие отрезки с наградой на каждом:
- Небольшой, но ощутимый бонус уже на втором визите
- Уровни, до следующего из которых 3–4 покупки, а не тридцать
- Видимый прогресс: полоса заполнения, «осталось два визита»
- Сюрпризные награды вне графика — они работают сильнее предсказуемых
Правило: первую значимую награду клиент должен получить в течение своего обычного цикла покупок, а не позже.
Ошибка 3. Скидка вместо лояльности
Постоянная скидка — самый простой и самый разрушительный инструмент. Он делает три плохие вещи одновременно: режет маржу с каждой покупки, приучает клиента ждать акции и не создаёт никакой привязки — конкурент со скидкой на процент больше уводит его мгновенно.
Что делать. Заменить скидку на механики, которые дают ценность, но не бьют по марже напрямую:
- Баллы с ограниченным сроком. Возвращают клиента в нужное окно вместо того, чтобы просто снижать цену.
- Статусы и привилегии. Приоритетная запись, лучшие столы, ранний доступ к слотам — стоят вам почти ничего, но воспринимаются как ценность.
- Подарок вместо скидки. Дополнительная услуга или товар обходится вам по себестоимости, а клиентом оценивается по розничной цене.
- Абонементы и депозит. Клиент, у которого на счету лежат деньги, возвращается почти гарантированно. Плюс вы получаете оборотные средства заранее.
Ошибка 4. Одинаковое предложение для всех
Рассылка «скидка 15% на всё» уходит одновременно человеку, который был вчера, и человеку, который пропал полгода назад. Первому вы просто подарили скидку на покупку, которую он и так собирался сделать. Второго это сообщение не вернёт, потому что оно не про него.
Именно из-за таких рассылок отключают push-уведомления — и вы теряете канал целиком.
Что делать. Разделить базу хотя бы на четыре группы и работать с каждой по-своему:
| Сегмент | Задача | Что предложить |
|---|---|---|
| Новые (1 покупка) | Довести до второй покупки | Сильный стимул на второй визит — здесь отваливается больше всего |
| Активные | Не мешать, повышать чек | Допродажи и новинки, а не скидки на то, что они и так купят |
| Выпадающие из цикла | Вернуть до того, как ушли | Напоминание в момент, когда подошёл их обычный срок |
| Ушедшие | Реактивировать | Заметное предложение, персональное обращение, повод вернуться |
Ключевое — понятие «выпал из цикла» индивидуально. Один клиент ходит раз в неделю, другой раз в два месяца, и оба нормальны. Система должна отслеживать личный ритм каждого, а не применять общий порог.
Момент, когда клиент выбился из своего цикла, — самая ценная точка контакта во всей программе лояльности. В этот момент он ещё помнит вас, но уже начал искать альтернативу.
Как понять, что программа работает
Количество выданных карт и начисленных баллов — не метрики. Смотреть нужно на поведение:
- Частота покупок у участников против неучастников. Главный показатель. Если разницы нет — программа не влияет ни на что.
- Доля повторных покупок и её динамика после запуска.
- Процент выпадения из цикла — сколько клиентов перестают приходить в свой обычный срок.
- Доля потраченных баллов. Если баллы копятся и не тратятся, механика непонятна или награда недостижима.
- Средний чек участников — растёт ли он или программа просто раздаёт скидки.
- Отписки от push — прямой индикатор того, что вы шлёте нерелевантное.
Важная оговорка: у участников программы частота покупок будет выше и без всякой программы — в неё вступают самые лояльные. Чтобы измерить реальный эффект, сравнивайте поведение одних и тех же людей до и после, а лучше держите контрольную группу.
Почему это удобнее в приложении
Технически программу лояльности можно вести и на пластиковых картах, и через SMS. Но приложение даёт три вещи, которых нет больше нигде:
- Баланс всегда перед глазами. Клиент видит баллы и прогресс в момент выбора, а не вспоминает о них на кассе.
- Бесплатный канал. Push не стоит денег, в отличие от SMS, и позволяет реагировать на поведение в нужный момент.
- Данные о поведении. Что смотрел, что откладывал, когда обычно покупает — это основа сегментации, которую касса не даёт.
Про то, как мы закладываем эти механики в проекты, — на страницах решений для сетей салонов красоты и для ресторанов.
Чек-лист перед запуском
- Клиент понимает ценность балла без калькулятора?
- Первая награда достижима в пределах обычного цикла покупок?
- Механика даёт ценность, не срезая маржу напрямую?
- База разделена хотя бы на четыре сегмента?
- Система отслеживает индивидуальный цикл, а не общий порог?
- Зафиксированы метрики до запуска, чтобы было с чем сравнивать?
- Есть контрольная группа?