Не приучу ли я гостей ходить только вечером?
Вечером они получают баллы, а тратят их в следующий приход — чаще всего утром, когда ассортимент полный. Если перекос всё же появится, правило выключается одной кнопкой в кабинете.
Утренний поток и вечерняя витрина — две разные задачи. Карта в телефоне закрывает обе: начислением по часам и напоминанием тем, кто давно не заходил.
У пекарни два пика и одна беда между ними. Утром разбирают всё, вечером на витрине остаётся то, что завтра пойдёт в переработку или в мусор. Скидка на вечер работает, но приучает ждать скидку — и утренний чек падает вслед за вечерним.
Баллы устроены иначе: вечером гость получает не дешевле, а больше — начисление удваивается после семи. Потратить накопленное он придёт утром, по полной цене. Витрина пустеет, а привычка приходить утром остаётся.
Гость наводит камеру, вводит номер, получает карту. Ни приложения, ни пластика, ни строчки в тетради у продавца.
Страница кассы открыта в браузере: сканер ловит QR с карты гостя, начисление считается по правилам сразу. Вечернее удвоение включается само по часам.
Тем, кто не заходил три недели, уходит push на экран блокировки — бесплатно, без SMS. Напоминание о сгорании баллов приходит всем: это сообщение о счёте, а не реклама.
Счётная механика вместо процента: «балл за полтинник» гость считает в уме у прилавка, а «5% от чека» — нет.
Условие по часам считает время точки. Вечерний покупатель уносит остаток витрины и получает повод вернуться утром, а не ждать вечерней скидки.
Хлеб покупают часто, поэтому короткий срок никого из постоянных не затронет. А тем, кто пропал, за неделю до сгорания придёт напоминание — часто этого хватает.
Торт заказывают там, где о празднике вспомнили первыми. В анкете спрашивается только день и месяц: год для поздравления не нужен, а форму удлиняет.
Полная оплата баллами на среднем чеке в 200 ₽ съедает выручку дня. Половина ощущается подарком и оставляет живые деньги в кассе.
Разница со скидкой принципиальная: скидка уменьшает сегодняшний чек, баллы переносят подарок на следующий визит — и создают этот визит.
Вечером они получают баллы, а тратят их в следующий приход — чаще всего утром, когда ассортимент полный. Если перекос всё же появится, правило выключается одной кнопкой в кабинете.
На кассе одно поле: сканер печатает номер карты и жмёт ввод, либо продавец вводит телефон. Обучение занимает минуту, отдельного приложения ставить не нужно.
Правила видят позиции чека, если касса их передаёт через API. На старте проще начислять со всего чека — так меньше поводов для спора у прилавка.
Push на карту не стоит ничего: сообщение приходит на экран блокировки вместе с обновлением карты. Платить за SMS не нужно. Рассылки доступны с тарифа «Бизнес».
На рекламные — да, оно собирается отдельным флажком при выдаче карты, этого требует статья 18 закона «О рекламе». Напоминание о сгорании баллов согласия не требует: это сообщение о состоянии счёта.
Начните с бесплатных 100 карт: их хватит, чтобы понять, возвращается ли утренний поток.
Создать программу