Начать бесплатно

Лояльность

Бонусная программа, промокоды, CRM, отзывы

30 мин чтения Демо админ-панели
На этой странице 24

Программа лояльности и купоны

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

Включение — раздел «Коммерция» → вкладка «Лояльность»: выберите точку над вкладками, отметьте «Включить лояльность в этой точке» и сохраните. Пока движок выключен, ни одна из трёх программ не работает и никаких файлов не заводится. (До 20 октября 2026 года настройка жила в блоке «Программа лояльности» настроек сайта точки — там теперь ссылка на эту вкладку.)

Гость узнаётся по телефону; у авторизованного гостя журнал может вестись под его учётной записью.

Заказы агрегаторов (Glovo, Wolt, Яндекс Еда и другие площадки) по умолчанию штампов и баллов не дают — такие заказы только списывают склад. Включить начисление можно галкой «Начислять за заказы агрегаторов» в том же блоке. Тогда штампы и баллы получает номер телефона из заказа площадки, а отмена заказа площадкой снимает начисленное. Не включайте галку, если площадка присылает подменные номера: все такие заказы копились бы на одном «номере».

Что нужно для запуска#

Нужен доступ к «Коммерции», выбранная точка и телефон гостя для накопления. Включите общий переключатель и нужную программу, проверьте параметры и нажмите «Сохранить». Для выдачи награды сотруднику нужен доступ к кассе; на витрине списание баллов доступно вошедшему гостю при онлайн-оплате.

Готовые шаблоны#

Шаблоны программ во вкладке Лояльность
Рассмотреть экран

Не хочется собирать программу из настроек — начните с шаблона. Над настройками вкладки «Лояльность» — четыре карточки; шаблон, подходящий вашему типу бизнеса, отмечен «Подходит вам».

Шаблон Что включает
Кофейня: каждый шестой напиток в подарок штампы за каждый напиток: 5 штампов — шестой напиток бесплатно; категории напитков отмечаете вы
Салон: кэшбэк баллами 5 % баллы: 5 % с оплаченного визита, баллами можно оплатить до половины визита
Магазин: баллы 3 %, списание до 30 % чека баллы: 3 % с покупки, баллами закрывается до 30 % чека
Ресторан: скидка постоянному гостю с 5-го завершённого заказа кассир видит подсказку «предложить −10 %»

Кнопка «Заполнить» только заполняет настройки ниже и показывает, как программа работает для гостя и что важно знать. Ничего не сохраняется, пока вы не проверите значения и не нажмёте «Сохранить». Шаблон включает свои программы и выключает остальные, но не трогает уже выбранную позицию-награду, исключённые категории, категории и позиции штампов, галку агрегаторов и ваше название программы.

Честные оговорки шаблонов:

  • В шаблоне «Кофейня» отметьте категории напитков в блоке «Штампы»: пока они не выбраны, штамп даёт любая позиция заказа, в том числе еда.
  • Подаренный напиток штампа не приносит, поэтому порог 5 — это ровно «пять оплаченных, шестой в подарок».
  • Подарок по штампам применяет кассир; на сайте гость его не забирает.
  • Шаблон «Ресторан» на cenaly.ru не предлагается: на cenaly.ru нет справочника гостей, по которому касса считает заказы (см. «Скидка постоянному гостю» ниже).

Штампы (карта штампов)#

Классическая карточка «шестой кофе бесплатно».

Настройка Что задаёт
За что штамп за заказ (один заказ — штамп, сколько бы в нём ни было позиций) или за каждую позицию из списка (два кофе в одном заказе — два штампа)
Штампов за заказ / за позицию сколько штампов даёт заказ или одна позиция (обычно 1)
Категории и отдельные позиции для режима «за каждую позицию»: что именно даёт штамп; ничего не выбрано — штамп даёт любая позиция
Порог награды сколько штампов нужно набрать
Тип награды бесплатная позиция (конкретное блюдо или любая позиция из списка штампов) или скидка в процентах
Минимальная сумма заказа ниже неё штамп не начисляется (0 — начислять всегда)
Название программы видно гостю; переводится по языкам меню

Штампы начисляются, когда заказ переходит в реализованный статус, и ровно один раз на заказ: повторная обработка не удваивает баланс. Награда применяется кассиром: бесплатная позиция — скидкой на одну единицу этой позиции (в чеке она стоит строкой с нулевой суммой, цены и НДС остальных позиций не меняются), скидка в процентах — скидкой на чек с пометкой «лояльность»; списание тоже идемпотентно, а баланс не уходит в минус. Награду применяют в веб-кассе: в кассах для Android, Windows и Ubuntu кнопки награды пока нет. Если позицию-подарок там отменили, штампы не спишутся: штампы за бесплатную позицию списываются, только если подарок остался в оплаченном чеке.

В режиме «за каждую позицию»:

  • считаются штуки: три латте — три штампа; весовая позиция (например, 0,35 кг) — один штамп;
  • подарок штампа не приносит: если кассир подарил напиток по награде, этот напиток не штампуется. Поэтому «каждый шестой кофе в подарок» — это порог 5;
  • если награда — «любая позиция из этого списка», касса сама выбирает, что подарить: позицию из списка, которая есть в заказе, а если их несколько — самую дешёвую;
  • категории считаются по опубликованному меню точки: пока меню не опубликовано, штамп дают только позиции, отмеченные по одной.
Вкладка «Лояльность», штампы «за каждую позицию»: категория «Пиво», галка «Только новые позиции», «снова новой через» 0 дней, «помнить» 40
Рассмотреть экран

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

Баллы#

Вторая программа на том же журнале.

Настройка Что задаёт
Процент начисления сколько процентов от оплаченного чека возвращается баллами
Потолок списания какую долю чека (в %) можно закрыть баллами. Не задан — 50 %
Исключённые категории категории, не участвующие в начислении (классика — алкоголь)
Позиции-исключения отдельные позиции без начисления, даже если их категория участвует (сигареты, товар по себестоимости)
Минимальная сумма чека ниже неё баллы не начисляются

Исключить можно и целую категорию, и отдельные позиции: в «Позиции-исключения» выберите позицию из списка «Добавить позицию…», убрать — нажмите на её чип с ✕. Позиция-исключение не приносит баллов, даже если её категория участвует; касса показывает гостю ровно те баллы, которые потом начислит сервер, — с учётом обоих списков.

Настройки баллов: категории «Пиво», «Вино» и «Настойки» в исключениях и «Комплексный обед» в «Позициях-исключениях»
Рассмотреть экран

1 балл = 1 единица валюты, баллы целые. Потолок списания существует не случайно: безлимитное списание — прямая дыра в выручке.

Касса показывает кассиру ровно то число баллов, которое потом спишет сервер: расчёт на кассе и на сервере — одна и та же формула.

Вместо процента можно начислять 1 балл за каждые N, а в блоке «Ограничения начисления» задать потолок баллов за чек, лимит чеков с баллами в день (по поясу точки) и задержку, через которую новые баллы можно потратить.

Вкладка «Лояльность», блок «Баллы»: «1 балл за каждые 100», ограничения — не больше 50 баллов за чек, 2 чека в день, списание через 24 ч
Рассмотреть экран

Бонусные кампании баллов#

Кампания даёт дополнительные баллы на период: множитель (×2 на кофе) или подарок — фиксированное число баллов за чек. Настраивается в том же блоке «Баллы» → «Бонусные кампании баллов» → «Добавить кампанию», сохраняется общей кнопкой формы.

Условие Как работает
Период даты по поясу точки, последний день включён. Пусто — без границы
Дни недели и часы по поясу точки и по времени открытия чека, а не оплаты; конец окна не входит. «22:00–02:00» идёт через полночь
Позиции и категории множитель действует только на них, остальной чек — по обычной ставке. Ничего не выбрано — весь чек, кроме исключений. Подарок выдаётся, если такая позиция есть в чеке
Каналы продаж зал (персонал), зал по QR и витрина, самовывоз, доставка, киоск, агрегаторы. Ничего не выбрано — любой
Гости все, только новые или вернувшиеся, либо не меньше N завершённых заказов. Анонимный чек под условие не попадает
Сегмент гостей только гости сохранённого сегмента, например «покупал кофе». Гость узнаётся по телефону в заказе. Состав обновляется при синхронизации справочника. Поля нет на cenaly.ru

Пример. «×2 на кофе по будням 8:00–11:00» при начислении 5 %: кофе за 300 ₽ во вторник в 9:00 принесёт 30 баллов, в 12:00 — 15. Если в чеке ещё круассан за 200 ₽, в 9:00 будет 40: за кофе 30, за круассан 10.

Блок «Бонусные кампании баллов» в настройках лояльности: кампания «Утренний кофе ×2» с множителем 2, днями Пн–Пт, часами 08:00–11:00 и категорией «Чай и кофе»
Рассмотреть экран

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

Панель лояльности на веб-кассе показывает прибавку с учётом кампании — например, «+30 баллов». Отличия возможны в трёх случаях: на кассе не учитываются категории-исключения (их применит сервер), условия по гостю касса считает по всему бизнесу, а сервер — по точке, а там, где базы гостей нет (cenaly.ru), касса кампании с условием по гостю не показывает, хотя сервер их начислит. На онлайн-чекауте подсказка о баллах кампании пока не учитывает: гость получит больше, чем там написано.

Скидка постоянному гостю#

Третья, самая простая программа: если гость сделал не меньше заданного числа завершённых заказов, касса подсказывает скидку в заданный процент.

Это именно подсказка — применять её или нет, решает кассир. Счётчик заказов берётся из справочника гостей (Постоянные гости).

Панель лояльности на кассе#

В кассе есть панель «Лояльность» (появляется, только когда движок включён). По телефону гостя она:

  • показывает баланс штампов и баллов;
  • позволяет применить награду за штампы;
  • позволяет списать баллы в пределах потолка;
  • подсказывает скидку постоянному гостю.

Списание превращается в обычную скидку на тикете — денежная математика кассы не раздваивается.

Касса «Ольхового двора»: в чеке «Сырники со сметаной» 420 ₽, в панели «Баллы «Ольхового двора»» телефон гостя +7 (000) 080-02-19, баланс 155 баллов и строка «Доступно к списанию сейчас: 120 · Ещё 35 станут доступны 9 нояб., 18:45»; ниже поле «120 · макс. 120» и кнопка «Списать баллы»

Подробные действия кассира — Скидки, промокоды и баллы на кассе.

Что видит гость#

  • тизер на чекауте — блок лояльности с балансом и возможностью списать баллы при онлайн-оплате;
  • прогресс на экране заказа — сколько штампов набрано и сколько до награды; экран публичный, приватного API для этого не нужно.

Коды за баллы#

Код под крышкой стакана, на открытке, на упаковке или на чеке партнёра: гость вводит его сам или называет кассиру — и получает баллы. Коды работают в программе «Баллы», поэтому сначала включите её.

  1. Откройте «Коммерция» → «Лояльность» нужной точки, блок «Коды за баллы», нажмите «Новая кампания».
  2. Заполните «Название» и «Баллов за код». «Гостей на один код»: 1 — одноразовый код (упаковка, чек); больше — один код для рассылки или открытки. «Кодов на гостя» — сколько кодов этой кампании засчитывается одному гостю (0 — без ограничения). Если нужно, задайте «Начало» и «Окончание», подсказку «Где искать код» и «Условия» — гость увидит их перед вводом.
  3. Нажмите «Сохранить» — сразу откроется окно «Добавить коды»:
    • «Загрузить список» — файл CSV или TXT из типографии (код — первая колонка, по одному в строке; дефисы, пробелы и регистр не важны) или вставьте коды в поле;
    • «Сгенерировать пачку» — укажите, сколько кодов нужно (до 5000 за раз), и, если хотите, префикс: «CUP» → CUP7K2M9QXA. Файл с кодами скачается сам — его отправляют в типографию.
Блок «Коды за баллы» на вкладке «Лояльность»: кнопка «Новая кампания» и кампания «Код под крышкой» с бейджем «Действует» — «+50 баллов за код · кодов 1000 · погашено 37 · один гость на код», кнопки «Добавить коды», «Скачать коды», «Изменить», «В архив»
Рассмотреть экран

Результат: в строке кампании видно «+50 баллов за код · кодов 1000 · погашено 0». «Скачать коды» выгружает список заново, «В архив» останавливает приём кодов (уже начисленные баллы остаются у гостей).

Где гость вводит код.

  • На витрине — в блоке лояльности при оформлении заказа ссылка «Есть код с упаковки или открытки?». Поле видит только вошедший гость: баллы ложатся на его кабинет, а не на названный телефон.
  • На кассе — в панели «Лояльность» после телефона гостя поле «Код с упаковки» и кнопка «Применить». Чек не меняется: это начисление, а не скидка.
Касса «Ольхового двора»: панель «Баллы «Ольхового двора»» с телефоном гостя +7 (000) 080-02-19 и балансом 170 баллов, поле «Код с упаковки» с кнопкой «Применить» и под ним сообщение «+50 баллов · баланс 170»

Пример: кофейня напечатала 1000 кодов «под крышкой» по 50 баллов. Гость вводит CUP7K2M9QXA — «Начислено +50 баллов · баланс 170». Второй ввод того же кода — «Код уже использован». Код, которого нет в точке, — «Такого кода нет».

  • Одно поле ввода на все кампании точки: код уникален в точке, кампанию система находит сама.
  • Коды и баллы — на точку, как и вся программа: код точки A в точке B не сработает.
  • Если поле ввода не появилось, проверьте, что кампания включена («Принимать коды»), не в архиве и дата окончания не прошла.

Баллы за прошлый чек#

Гость не назвал телефон на кассе, а чек уже закрыт? Баллы и штампы можно начислить задним числом, двумя способами. Оба работают один раз на чек.

Привязать гостя в истории чеков. Откройте на кассе «История чеков», найдите чек и нажмите «Привязать гостя». Введите телефон гостя и нажмите «Начислить». Баллы считаются по тем же правилам, что и у обычного чека: минимальная сумма, исключения, кампании и лимиты работают как обычно. Возврат такого чека снимает начисленное.

Окно «Привязать гостя к чеку» на кассе: номер чека, поле телефона гостя и кнопка «Начислить»
Рассмотреть экран

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

QR на чеке. В настройках лояльности включите «QR на чеке „начислить бонусы“». На чеке без гостя появится QR-код: гость сканирует его, указывает телефон и получает баллы. Вошедшему в аккаунт витрины гостю баллы идут на аккаунт, телефон указывать не нужно.

Срок для обоих способов задаёт настройка «Начислять за прошлый чек, дней»: по умолчанию 1 день, 0 выключает начисление задним числом.

Что важно учесть:

  • к чеку можно привязать только одного гостя. Повторная попытка покажет «За этот чек уже начислено»;
  • заказы площадок доставки привязать нельзя, а чек, где гость уже указан, повторно не начисляется;
  • QR печатается на нефискальной копии чека и занимает место своего кода точки в подвале. Фискальный чек не меняется, поэтому если печатается только он, QR на бумаге не будет: привяжите гостя в истории чеков;
  • QR-код не появится, если при печати нет связи с облаком;
  • в кассах для Android, Windows и Ubuntu кнопка «🎁 Привязать гостя» стоит в строке чека в «Чеках». Телефон вводят местным номером страны точки (например, «8 900…» в России) или с кодом страны через «+». QR касса печатает на копии чека — «Печать копии», «Последний чек» — при тех же условиях: включена настройка, гостя у чека нет и есть связь. Касса ждёт облако не дольше полутора секунд, иначе копия выйдет без QR;
  • кассы для iPad пока нет.

Письма гостю о начислении#

Гость может получать письмо после каждого оплаченного заказа: сколько баллов или штампов начислено, какой теперь баланс и сколько штампов осталось до награды. Когда заказ доводит штампы до порога, вместо обычного письма уходит отдельное «Награда доступна».

  1. Откройте «Коммерция» → «Лояльность» нужной точки.
  2. Включите «Сообщать гостю о начислении». Если гостям нужно ещё и SMS, отметьте «Дублировать по SMS (если гость дал согласие на SMS)».
  3. Нажмите «Сохранить».
Вкладка «Лояльность»: включены «Сообщать гостю о начислении» и «Дублировать по SMS» под галкой заказов агрегаторов
Рассмотреть экран

Результат: после заказа, по которому начислены штампы или баллы, гость с e-mail в заказе получает одно письмо. Пример: программа «Кофейный клуб», порог 10 штампов, у гостя было 6 — после заказа придёт «Штампов за этот заказ: +1. Собрано: 7 из 10. До награды осталось штампов: 3». С заказа на 2 000 ₽ при 5 % баллами письмо покажет «+100» и новый баланс.

  • Письмо — о счёте самого гостя, поэтому согласие на рекламные рассылки не требуется. Отписку письмо уважает: если гость отписался по ссылке из письма точки или в профиле отключил письма (SMS), он ничего не получит. В каждом письме есть ссылка «отписаться».
  • Писем нет за заказы агрегаторов (Glovo, Wolt, Яндекс Еда): гостя ведёт площадка.

Купоны и промокоды#

Купоны — отдельный инструмент, не связанный с журналом лояльности.

Тип Что делает
Процент скидка в процентах, с необязательным потолком суммы
Сумма фиксированная скидка в валюте
Бесплатная доставка обнуляет доставку
BOGO «купи один — получи второй» по настраиваемому правилу

Каждому купону можно задать: область действия (вся корзина / конкретные товары / подборка), минимальную сумму заказа, общий лимит использований и лимит на одного гостя, окно действия «от — до», возможность комбинировать с другими купонами и условия по клиенту (например, только новым гостям). Каждое применение пишется в журнал погашений, поэтому лимиты соблюдаются честно.

Промокоды точки (блок «Промокоды» в настройках локации) тоже имеют окно действия — колонка «Срок действия» с датами «с» и «по». Пока в таблице есть будущие или истёкшие коды, над ней появляется отбор «Действуют / Ещё не начались / Истекли / Все» со счётчиками; по умолчанию показываются действующие. Если у точки все промокоды истекли, витрина не открывает гостю поле ввода кода вовсе.

Подробнее о коммерческих инструментах — Коммерция.

Подарок ко дню рождения#

  1. Во вкладке «Лояльность» включите «Предлагать подарок ко дню рождения».
  2. В поле «Подарок» выберите «Скидка на чек» и процент либо «Позиция в подарок» и блюдо. Позиция дарится скидкой на одну её штуку в чеке, а не на весь чек — НДС других позиций не меняется.
  3. Задайте «За сколько дней до» и «Сколько дней после» (каждое — от 0 до 30). При желании заполните «Название на кассе (необязательно)» и сохраните.
  4. Заполните дату рождения в карточке гостя; в виде кассы включите «🎂 Подарок к ДР».
Настройки подарка ко дню рождения и окна выдачи
Рассмотреть экран

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

Где видно баланс и историю гостя#

Где смотреть Что видно
Карточка гостя в «Клиенты» Штампы и прогресс до награды, баллы — для включённых программ выбранной точки
«Лента событий», фильтр «Лояльность» Начисления и списания штампов и баллов; фильтр появляется при наличии разных типов событий
Карточка контрагента, вкладка заказов Сводка связанного гостя с ненулевыми баллами и штампами; это не история движений и не взаиморасчёты контрагента
«Коммерция» → «Лояльность», «Участники и остальные» Число гостей, заказы на гостя и средний чек участников в сравнении с остальными; только чтение

Сводка может быть выборкой и предупреждает об этом. На cenaly.ru эта сводка недоступна; отсутствие данных не означает нулевые балансы. Карточка гостя также не подменяет ошибку загрузки нулём.

Отчёт по баллам: начислено, списано, обязательство#

Сколько баллов гости получили и потратили за месяц и сколько точка ещё должна им скидками — для владельца и бухгалтера. Отчёт строится по журналам лояльности точки и одинаково работает на cenaly.com и на cenaly.ru.

  1. Откройте «Коммерция» → «Лояльность» нужной точки, блок «Отчёт по баллам: начислено, списано, обязательство».
  2. Выберите период: «Этот месяц», «Прошлый месяц», «Квартал», «Год» или свои даты в полях «С» и «По» (не длиннее года). Дни считаются по часовому поясу точки.
  3. Если программу проверяли на телефонах сотрудников, впишите их в поле «Не учитывать тестовых участников» — через запятую или с новой строки. Список запоминается для этой точки в этом браузере.
  4. Нажмите «Построить отчёт».

Что в отчёте.

Строка Что значит
Остаток на начало / на конец Баллы и штампы на руках у гостей в первый день периода и после последнего
Начислено за заказы Баллы и штампы за оплаченные заказы
Начислено по кодам Баллы за коды с упаковки (раздел «Коды за баллы» выше)
Списано Баллы, которые гости потратили скидкой, и штампы, обменянные на награду
Сторно начислений Снятые баллы и штампы за отменённые и возвращённые заказы
Возвращено гостям списанное Баллы и штампы, которые вернулись гостю при отмене заказа со списанием
Обязательство на конец периода Остаток баллов в валюте точки: 1 балл — 1 рубль скидки (в другой валюте — одна её единица). Для бухгалтера — обязательство по скидкам будущих периодов

Рядом — сколько гостей в программе, у скольких есть остаток и сколько были активны за период, число наград за штампы к выдаче и два списка: «Больше всех получили» и «Самые большие остатки» (десять гостей, телефон или аккаунт витрины).

Результат: «Остаток на конец» за период, который заканчивается сегодня, равен сумме балансов всех гостей точки — тех же, что видит кассир в панели лояльности. Строки периода сходятся: остаток на начало + начислено − списано − сторно + возвращено = остаток на конец.

Пример: в октябре гости получили 12 400 баллов за заказы и 1 500 по кодам, потратили 6 300, сторно — 200. Остаток на 1 октября — 41 000, на 31 октября — 48 400; обязательство — 48 400 ₽.

«Скачать CSV» сохраняет файл для бухгалтера: сводка, движение по дням и оба списка гостей. Разделитель — точка с запятой, файл открывается в Excel и «Таблицах» без настройки.

  • Отчёт — по одной точке, как и вся программа. Для сети постройте его по каждой точке.
  • Регулярной отправки отчёта на почту пока нет — постройте и скачайте его в начале месяца.
  • Если в точке больше 10 000 участников, отчёт предупредит, что посчитан по первым 10 000.

Выключить программу#

Снимите «Включить лояльность в этой точке» и сохраните. Начисления и списания прекращаются, накопленное сохраняется. Это пауза программы, а не обнуление: сводка остаётся доступной для просмотра сохранённых данных там, где она поддерживается.

Типовые акции и как их собрать#

Задача Чем настроить Оговорки
Каждый шестой кофе Штампы за каждую позицию, категории кофе, порог 5, бесплатная позиция Подарок не приносит штамп; награду применяет кассир
3 по цене 2 / самая дешёвая бесплатно BOGO-купон: «Купить, шт.» = 2, «Бесплатно, шт.» = 1 Настройте область действия; без заданных подарочных позиций выбираются самые дешёвые. На кассе нужен код
Скидка постоянному гостю Программа скидки по числу завершённых заказов Кассир подтверждает подсказку; на cenaly.ru её нет
Подарок ко дню рождения Правило подарка во вкладке «Лояльность» Дата в карточке, включённый чип, раз в год; без совмещения

Вовлечение и автоматические подарки: что собрать в Cenaly#

Начните с повода для следующего визита: поздравить, напомнить о себе или предложить скидку за участие в игре. Купон уменьшает сумму покупки; он не пополняет баланс баллов.

Задача Чем в Cenaly Где настроить Оговорки
Поздравить на кассе Подарок ко дню рождения «Коммерция» → «Лояльность» выбранной точки Кассир применяет предложение в окне до/после даты; один подарок в год
Заранее пригласить именинника Письмо с персональным одноразовым кодом «Коммерция» → «Купоны и скидки» → «Автопилот-маркетинг» → «День рождения» Отдельная настройка точки; не включается вместе с подарком на кассе
Вернуть «спящего» гостя или получить второй заказ «Вернуть гостя» / «Второй заказ» с кодом Там же, в автопилоте точки Нужны подходящая история заказов и контакт для выбранного канала
Поздравить с годовщиной первого заказа или наградить за 10-й заказ «Годовщина первого заказа» / «Рубеж за всё время» с кодом Там же, в автопилоте точки Маркетинговые письма; рубеж — один раз, только активным гостям — см. ниже
Напомнить подписчику без заказа «Welcome-серия» с кодом «Сайты» → Студия магазина или «Рассылки» → «Автоматизации» Это письмо после подписки, а не приветственные баллы
Предложить скидку определённым покупателям Купон с условиями по клиенту «Коммерция» → «Купоны и скидки» точки Только новым / вернувшимся, от N заказов, от суммы покупок или после N дней без заказа — см. «Условия по клиенту»
Дать приз за игру или купон после опроса Колесо фортуны, стирачка, подарочные коробки; форма или квиз с купоном Кампании вовлечения сайта выбранной точки Гость получает код купона на экране результата, если приз или купон настроен; баллы не начисляются
Каждый шестой кофе или подарок за покупку позиции Штампы за позиции или BOGO-купон Типовые акции выше Порог штампов и условия купона — разные механики

Поздравить гостя и пригласить за подарком#

  1. Для подарка при визите настройте правило ко дню рождения: выберите точку, подарок и окно до/после даты. Например, скидка 10 % за 3 дня до и в течение 7 дней после. На кассе подарок подтверждает сотрудник, один раз в год.
  2. Если нужно ещё и письмо, отдельно откройте «Автопилот-маркетинг» на вкладке «Купоны и скидки». Включите «Автопилот включён», затем «День рождения» → «Включена».
  3. Задайте «Слать до дня рождения», например 3 дня; в «Каналы» выберите «Email». Включите «Приложить скидку», задайте «Тип скидки», «Размер» и «Действует», затем «Сохранить».

Результат: автопилот готов отправлять поздравление с отдельным одноразовым кодом. Это не отметка о выдаче кассового подарка. Если письма нет, проверьте дату рождения, email, согласие на маркетинговые сообщения, окно отправки и частоту сообщений. Кассовое предложение проверяйте отдельно по телефону гостя и правилу точки. На cenaly.ru учитывайте ограничения карточки гостя: если данные даты рождения закрыты, касса подарок не предлагает.

Пригласить вернуться — без рассылки всей базе#

  1. В «Автопилот-маркетинг» выбранной точки включите «Вернуть гостя». Например, «Тишина до письма» — 30 дней, «Пауза между напоминаниями» — 60 дней.
  2. Выберите «Email» и «Приложить скидку»: например, «Процент», «Размер» — 10, «Действует» — 7 дней. Нажмите «Сохранить».
  3. Для гостя с одной покупкой вместо этого используйте «Второй заказ», задав «Ждём после первого заказа» и «Окно отправки». Для подписчика без покупок откройте в «Сайтах» Студию магазина или «Рассылки», затем «Автоматизации» → «Welcome-серия»: настройте «Отправить через», «Окно» и «Приложить персональный код», затем сохраните.
Настройка автопилота «Вернуть гостя»: тишина 30 дней, пауза 60 дней, письмо со скидкой 10 % на 7 дней
Рассмотреть экран
Что происходит в записи

Результат: подходящему гостю уходит сообщение с персональным одноразовым кодом. Если отправки нет, проверьте включение автопилота и сценария, контакт, согласие, число и дату заказов; подписчик старше окна welcome-письмо не получит. Подробности — Email-рассылки.

Блок «Частота сообщений»: не больше 2 сообщений одному гостю за 7 дней
Рассмотреть экран

Наградить гостя при входе в сегмент#

Сценарий «Вошёл в сегмент» благодарит гостя, когда он попадает в сохранённый сегмент из раздела Клиенты → Сегменты: например, в «VIP» после пятого заказа.

  1. В «Автопилот-маркетинге» включите «Вошёл в сегмент» и выберите «Сегмент».
  2. Задайте купон, если нужен подарок. Код персональный и одноразовый.
  3. «Всего наград» ограничивает сценарий: 0 — без ограничения.
  4. Отметьте «И тем, кто уже в сегменте», если награда положена и нынешним участникам. Иначе она уйдёт только тем, кто войдёт в сегмент после включения.

Результат: гость попал в сегмент — после следующего суточного прогона он один раз получает письмо с кодом SG-…. Письмо маркетинговое: действуют согласие, отписка, стоп-лист и частотный кап. Адресаты — гости с завершённым заказом в этой точке. На cenaly.ru сценария нет: там нет вкладки «Сегменты».

Поздравить с годовщиной и наградить за рубеж#

Автопилот умеет два сценария «за стаж», без списания баллов:

  • «Годовщина первого заказа» — через год (два, три…) после первого заказа гостя в точке приходит поздравление с персональным одноразовым кодом;
  • «Рубеж за всё время» — когда гость набирает заданное число завершённых заказов (например, 10) или начисленных баллов (например, 1000), он получает подарок-благодарность. Награда — одна на рубеж, навсегда.
  1. Откройте «Коммерция» → «Купоны и скидки» → «Автопилот-маркетинг» (или в «Сайтах» Студию магазина / «Рассылки» → «Автоматизации» и нажмите «Настроить» у нужной карточки).
  2. Для годовщины включите «Годовщина первого заказа», задайте «Отправить в течение» — например, 7 дней после даты.
  3. Для рубежа включите «Рубеж за всё время»: в «Что считаем» выберите «Завершённые заказы» или «Начисленные баллы», в «Рубеж» — например, 10 заказов, в «Только активным: последний заказ не позже чем» — например, 14 дней.
  4. Включите «Приложить скидку», например «Процент», 15, «Действует» 14 дней, и сохраните.
Автопилот-маркетинг: карточка «Рубеж за всё время» — «Завершённые заказы», рубеж 10, окно 14 дней, скидка 15 % на 14 дней
Рассмотреть экран

Результат: гость, впервые заказавший у вас 28 октября прошлого года, в окне 28 октября — 3 ноября получает одно письмо «Год назад вы впервые заказали у нас» с кодом вида AN-…; следующие прогоны ему не пишут до следующей годовщины. Гость, сделавший 10-й заказ, получает письмо с кодом LM-… один раз. Давним постоянникам, которые давно не заказывали, при включении рубежа ничего не уходит — подарок придёт им со следующим заказом.

Оба письма — маркетинговые: действуют согласие на рекламу, отписка, стоп-лист «не связываться» и общий лимит «Частота сообщений». Рубеж в баллах считается только при включённой программе «Баллы».

Выдать купон после участия#

  1. В кампании вовлечения выбранной точки настройте форму опроса или квиз и купон на экране результата. Для мгновенной игры выберите колесо фортуны, стирачку или подарочные коробки и настройте призы.
  2. Проверьте условия самого купона: срок, минимальную покупку и область действия. Например, купон на скидку 100 ₽ при заказе от 1000 ₽.
  3. Пройдите сценарий как гость: отправьте форму или завершите игру и проверьте код на экране результата.

Результат: гость может скопировать код; в играх при доступной кнопке применения — перейти к корзине с купоном. Если кода нет, проверьте купон результата или приза; если скидка не сработала — условия купона. Опрос не начисляет баллы за ответы.

Кто может настраивать программу и видеть балансы#

Вкладка «Лояльность» находится в разделе меню «Коммерция». Отдельного раздела доступа для неё нет. В «Сотрудники» → «Роли и доступ» владелец задаёт для разделов галки «Просмотр», «Изменение», «Настройка». Роль действует на уровне аккаунта; доступные сотруднику точки ограничиваются ролью и его местами работы.

Задача сотрудника Как распределить доступ
Управлять условиями программы Доступ к «Коммерции»; правила задаются для выбранной точки
Посмотреть баллы и штампы гостя «Просмотр» раздела «Клиенты», карточка гостя в доступной точке; баланс показывается для включённых программ
Списать баллы или применить награду на кассе Доступ к кассе и нужной точке; включённая лояльность, телефон гостя, открытый чек с позициями и показ скидок в виде кассы. Для списания нужна связь с облаком

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

Например, управляющему можно назначить «Изменение» нужных разделов, бухгалтеру — «Просмотр» «Клиентов», а кассиру оставить доступ к кассе без «Коммерции». Сотрудник с «Просмотром» без «Изменения» видит сверху плашку «👁 Только просмотр» — и в «Клиентах», и в «Коммерции». Во вкладке «Лояльность» он увидит все условия программы, но кнопка «Сохранить» для него неактивна: так бухгалтеру или управляющему можно показать правила, не рискуя, что их поменяют случайно.

Если сотрудник не видит точку или баланс, сначала проверьте его роль и места работы, затем выбранную точку, телефон и включение программы. На cenaly.ru сохраняются описанные выше ограничения справочника гостей; баланс можно проверить в панели лояльности кассы.

Если у вас несколько точек#

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

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

Чтобы предложить одинаковые условия:

  1. В «Коммерции» выберите первую точку и вкладку «Лояльность».
  2. Примените подходящий готовый шаблон, проверьте процент, потолок, минимальную сумму, категории и награду; нажмите «Сохранить».
  3. Переключите точку и повторите с тем же шаблоном. Категории и позиции проверьте отдельно: шаблон не заменяет их выбор.

Результат: правила одинаковые, балансы остаются отдельными. Шаблон заполняет форму в один клик, но не распространяется автоматически на сеть. Если гость не видит ожидаемый баланс, сначала проверьте точку и телефон, затем связь и включение программы.

Как начисляются и списываются баллы — на примере#

Вкладка «Лояльность»: начисление 5 %, потолок списания 50 %, исключена категория «Пиво»
Рассмотреть экран

В «Коммерции» → «Лояльность» включите баллы: «Начисление, % от чека» — 5, «Потолок списания, % от чека» — 50, в «Категории-исключения» добавьте «Алкоголь». Убедитесь, что сумма проходит установленный минимум.

Чек — 2000 ₽, из них алкоголь — 500 ₽. При отсутствии скидок база начисления равна 1500 ₽: 1500 × 5% = 75 баллов. После реализации заказа они появятся на балансе. Баллы целые, дробная часть отбрасывается: 75,9 превращается в 75, а не 76. При скидке база начисления уменьшается пропорционально; оплаченная баллами часть новых баллов не приносит.

Для следующего чека на 2000 ₽ без других скидок потолок — 1000 баллов. Но если у гостя накоплены только эти 75, списать можно 75 баллов = 75 ₽, доплата — 1925 ₽. Тысячу можно списать лишь при балансе не меньше тысячи. Исключение алкоголя ограничивает начисление; потолок списания считается от полной суммы позиций чека, а не только от 1500 ₽.

На кассе: привяжите телефон гостя, проверьте баланс в панели лояльности и используйте «Списать баллы». Если максимум меньше ожидаемого, проверьте баланс, сумму чека и другие скидки.

Штамп за чашку или за визит#

Пусть две оплаченные чашки стоят по 200 ₽, минимальная сумма заказа — 300 ₽, начисление — один штамп. В режиме «За каждую позицию из списка», если выбрана категория кофе, заказ на 400 ₽ даст два штампа. В режиме «За заказ» тот же заказ даст один штамп, то есть один учтённый визит. Один кофе за 200 ₽ не пройдёт минимум ни в одном режиме. Если разделить заказ на два таких чека, оба окажутся ниже минимума.

Это не правило «один визит в день»: два отдельных заказа, каждый выше минимума, могут принести штампы. Повторная покупка той же позиции тоже учитывается; уникальность позиций не проверяется.

Ограничения#

  • Нет баллов за опросы, анкеты, подписку и вход (баллы за коды с упаковки — раздел «Коды за баллы» выше).

  • Нет каталога наград за баллы; бонусные кампании не учитывают способ оплаты.

  • Нет отдельной операции начисления за прошлый анонимный чек без телефона.

  • Нет недельного лимита начислений и лимита по части дня.

  • Нет баллов за новую для гостя позицию: «Только новые позиции» работает для штампов.

  • Уровни и приветственные баллы сейчас не планируются.

  • Балансы точек не объединяются в общий баланс сети.

Границы программы:

Честный список, чтобы не строить планы на несуществующее:

  • Нет ручной корректировки баланса, выгрузки движений по каждому гостю (сводный «Отчёт по баллам» с CSV есть) и импорта балансов, дисконтных и Wallet-карт, анкеты вступления и приглашения друзей.
  • баллы не сгорают — срока действия у них нет;
  • уровней (бронза/серебро/золото) нет — начисление одинаково для всех участников;
  • реферальной программы нет. Есть отдельный инструмент — партнёрская программа для владельцев сайтов и блогеров (комиссия за приведённые заказы), но это не «пригласи друга» для гостей;
  • штамповки по QR у стола нет — штамп начисляется только за оплаченный заказ.

Устранение неполадок#

Симптом Причина Что делать
Баланс не виден Нет телефона, выключена программа или данные не загрузились Проверьте точку, телефон, переключатели и связь; прочерк не равен нулю
Не удаётся списать баллы Превышен баланс/потолок; на витрине нет входа или выбрана не онлайн-оплата Уменьшите сумму; войдите и выберите онлайн-оплату либо попросите кассира списать баллы
Штамп за кофе не начислен Не подходит категория, сумма или заказ ещё не реализован Проверьте условия и статус; подаренное блюдо штамп не приносит
Подарка к ДР нет Нет даты, окно не наступило, чип выключен или подарок уже выдан Проверьте карточку, правило и отметку выдачи на кассе
Скидка постоянному гостю не предложена Мало завершённых заказов либо точка на cenaly.ru Проверьте порог; на cenaly.ru используйте штампы или баллы

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

С чего начать, если я не знаю, какую программу выбрать?#

С шаблона на вкладке «Лояльность»: кофейням и кафе обычно подходят штампы, салонам и магазинам — баллы, ресторанам — скидка постоянному гостю. Шаблон заполнит настройки и объяснит, как программа выглядит для гостя; дальше значения можно поменять.

Можно ли включить только штампы или только баллы?#

Да. Программы включаются независимо внутри общего движка: можно копить только штампы, только баллы или обе сразу.

Почему гость не видит свои баллы?#

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

Баллы начисляются на алкоголь?#

Если вы добавили категорию алкоголя в исключения — нет. По умолчанию исключений нет.

Гость может списать баллы при оплате наличными?#

Да, но это делает кассир на кассе. На онлайн-чекауте списание доступно только при онлайн-оплате.

Сгорают ли баллы через 90 дней?#

Нет. Срока действия у баллов сейчас нет — они лежат на счету гостя, пока он их не потратит.

Баллы общие для всех моих точек?#

Нет. У каждой точки отдельные настройки и баланс гостя. Одинаковые шаблоны помогают повторить правила, но не объединяют накопленное.

Как защититься от дробления чека?#

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

Можно дать баллы за первую регистрацию?#

Нет. Приветственных баллов нет, сейчас они не планируются; регистрация сама по себе ничего не начисляет.

Можно ли дать двойные баллы в счастливые часы?#

Да. Заведите бонусную кампанию с множителем ×2 и укажите дни и часы. Если нужно снизить цену, а не добавить баллы, используйте скидку в счастливые часы.

Можно ли наградить гостя за прохождение опроса?#

Да, купоном на экране результата формы или квиза в кампании вовлечения. Баллы за ответы не начисляются.

Гость забыл назвать телефон — можно начислить баллы потом?#

Отдельной операции «начислить за прошлый чек» нет. Если заказ остался анонимным и не связан с гостем, баллы не к чему привязать. Просите телефон до завершения заказа; ручной корректировки баланса нет.

Как не начислять баллы на сигареты, если вся категория начисляет?#

В «Коммерция» → «Лояльность» → «Баллы» откройте «Позиции-исключения», выберите сигареты в «Добавить позицию…» и сохраните. Остальные товары категории продолжат приносить баллы; выбранная позиция — нет.

Связанные разделы#