Розничная точка — место, где программа лояльности проходит проверку скоростью: у кассы нет времени на медленные интерфейсы и лишние поля. RetailCRM связывает офлайн-продажи с онлайном в единый профиль клиента, так что бонусы, накопленные на сайте, доступны на кассе и наоборот. Разберём, как это устроено и что нужно для бесшовной работы.
Единый баланс онлайн и офлайн
Главная ценность лояльности в омниканальном ритейле — один бонусный счёт на всех точках контакта. Клиент копит баллы за онлайн-заказ и тратит их в магазине у дома, или наоборот. Чтобы это работало, касса и сайт обращаются к одному профилю участника в RetailCRM, идентифицируя человека по номеру телефона.
- Один участник — один баланс независимо от канала покупки;
- Идентификация по телефону как общий ключ для онлайна и офлайна;
- История покупок собирается в единую карточку;
- Начисление и списание синхронны — баланс всегда актуален.
Сценарий на кассе
Типовой цикл обслуживания участника на кассе занимает секунды и выглядит так:
- Кассир спрашивает и вводит номер телефона покупателя;
- Система находит участника и показывает доступный бонусный баланс;
- Клиент решает, списать бонусы или копить;
- При списании сумма к оплате уменьшается в пределах порога;
- После оплаты начисляются новые бонусы за покупку;
- Баланс обновляется мгновенно и доступен на всех каналах.
Ключевое требование — скорость. Если поиск участника или расчёт бонусов тормозит, на потоке кассиры начнут пропускать программу. Поэтому интеграция кассы с RetailCRM должна работать в реальном времени.
Интеграция кассы с RetailCRM
Чтобы касса «видела» баланс, её нужно связать с RetailCRM. Обычно это делается через кассовое ПО, которое поддерживает работу с бонусами, либо через API. Что важно на этапе подключения:
| Аспект | Требование |
|---|---|
| Скорость ответа | Баланс за доли секунды |
| Поиск участника | По нормализованному телефону |
| Онлайн-режим | Актуальный баланс в реальном времени |
| Обработка возвратов | Корректный откат начислений и списаний |
Отдельно продумывают поведение при потере связи: если касса на секунду теряет интернет, нужен понятный сценарий — отложить начисление или обслужить без бонусов, но не заблокировать продажу.
Бонусы, чеки и ОФД
Списание бонусов уменьшает сумму к оплате, и это должно корректно отражаться в фискальном чеке. Бонусная скидка проводится как скидка на позиции или на чек в целом, а не как отдельная оплата, если только вы не оформляете бонусы как средство платежа по своей учётной политике.
Возвраты — отдельная зона внимания: при возврате товара, оплаченного частично бонусами, система должна вернуть списанные баллы и аннулировать начисленные за эту покупку. Без корректного отката возвраты быстро разбалансируют бонусные счета.
Роль персонала точки
В офлайне программу продаёт кассир. Даже идеально настроенная механика не работает, если сотрудники не предлагают участие и не проговаривают баланс. Что помогает:
- Скрипт — простая фраза «Есть карта лояльности? Назовите телефон»;
- Минимум действий — регистрация только по телефону, без анкет на кассе;
- Мотивация — учёт доли чеков с идентифицированным клиентом в KPI;
- Видимость баланса — кассир озвучивает накопленные бонусы, это стимулирует.
Метрика «доля чеков с участником программы» — хороший индикатор дисциплины персонала. Если она низкая при большой базе, проблема не в системе, а в том, что на кассе программу просто не предлагают.
Омниканальные сценарии
Единый баланс открывает сценарии, которые невозможны при разрозненных программах онлайна и офлайна:
| Сценарий | Как работает |
|---|---|
| Купил онлайн — потратил в точке | Бонусы с сайта доступны на кассе |
| Забрал заказ в магазине | Начисление и допродажа офлайн |
| Единая история | Кассир видит онлайн-покупки клиента |
| Общие акции | Промо действует во всех каналах |
Именно омниканальность делает программу по-настоящему ценной: клиент воспринимает бренд как единое целое, а не как отдельный сайт и отдельный магазин, и охотнее возвращается в любой из каналов.
Итог
Лояльность в рознице держится на трёх вещах: едином балансе онлайна и офлайна, скорости обслуживания на кассе и дисциплине персонала. RetailCRM связывает точки контакта в один профиль участника по номеру телефона, а корректная работа с чеками, ОФД и возвратами удерживает бонусные счета в порядке.
Мы настраиваем интеграцию кассы и розничных сценариев с RetailCRM: единый бонусный баланс, отражение скидок в чеках, корректные возвраты и омниканальные акции. Поможем сделать так, чтобы программа работала одинаково и на сайте, и в торговом зале.
Частые вопросы
Может ли клиент тратить на кассе бонусы, накопленные на сайте?
Да, если касса интегрирована с RetailCRM. Баланс участника единый для онлайна и офлайна, а идентификация идёт по номеру телефона как общему ключу.
Как участник опознаётся на кассе?
По номеру телефона: кассир вводит его в кассовом ПО, система находит профиль и показывает доступный бонусный баланс в реальном времени.
Что произойдёт с бонусами при возврате товара?
Корректно настроенная интеграция возвращает списанные при покупке бонусы и аннулирует начисленные за эту покупку. Без такого отката возвраты разбалансируют бонусные счета.
Как бонусная скидка отражается в фискальном чеке?
Обычно как скидка на позиции или на чек. Конкретный способ (скидка или оплата баллами) нужно согласовать с бухгалтерией до запуска, так как он влияет на учёт и данные в ОФД.
Что делать, если на кассе пропал интернет?
Нужен заранее продуманный сценарий: отложить начисление или обслужить клиента без бонусов, но не блокировать продажу. Это закладывается при настройке интеграции.
Почему на кассе важна скорость работы с бонусами?
На потоке кассиры пропускают всё, что тормозит очередь. Если поиск участника и расчёт бонусов идут медленно, программу просто перестают предлагать, поэтому интеграция должна работать в реальном времени.
Как повысить долю чеков с участниками программы?
Дайте кассирам простой скрипт, сведите регистрацию к номеру телефона и включите долю идентифицированных чеков в KPI. Низкий показатель при большой базе — признак того, что программу не предлагают.
Что даёт единая история покупок онлайн и офлайн?
Кассир видит онлайн-заказы клиента, промо действует во всех каналах, а клиент воспринимает бренд как единое целое и охотнее возвращается в любой из каналов.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.