Перейти к содержимому
Подписаться

Программа лояльности ресторана: стоимость и окупаемость вознаграждений

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

25 сентября 2026 · 27 мин чтения

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

Загрузка аудио…

—:—

При среднем чеке 7 500 ֏ бонусы в размере 5 % от заказа обходятся условному ресторану в среднем в 294 ֏ за визит, если участники списывают 80 % начислений. На фоне чека это немного. Но после фудкоста, упаковки и эквайринга от заказа остаётся 4 750 ֏ маржинального дохода. Бонусы забирают 6,2 % этой суммы на каждом визите участника, даже если он пришёл бы без программы.

При неизменном чеке программа зарабатывает только на визитах, которые добавляет. В этой модели для окупаемости бонусов частота визитов участников должна вырасти на 6,6 % относительно сценария без программы.

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

Стоимость вознаграждения и порог окупаемости

Цифры модели не описывают рынок и не обещают результата от Eatery Club™. Для своего расчёта проверьте, включён ли НДС в цены и сколько стоит эквайринг.

Маржинальный доход, или вклад визита, остаётся после вычета переменных расходов. Это не чистая прибыль. Для среднего чека модели расчёт выглядит так:

Чек7 500 ֏
Фудкост 32 %−2 400 ֏
Упаковка−200 ֏
Эквайринг 2 %−150 ֏
Вклад одного визита, C₀4 750 ֏

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

При оплате бонусами ресторан недополучает почти весь их номинал: блюдо всё равно нужно приготовить. Экономия возникает только на комиссии за часть счёта, оплаченную бонусами. При эквайринге 2 % бонусы на 1 000 ֏ стоят ресторану 980 ֏. Пример одного заказа приведён в расчёте возврата гостя.

С бесплатной позицией нужно различать подарок и замену покупки. Если гость не собирался брать кофе за 1 000 ֏, расходы ограничиваются ингредиентами: 320 ֏ при фудкосте 32 %. Если он обычно покупает этот кофе каждое утро, подарок заменяет оплаченный заказ и стоит 980 ֏.

За заказ на 7 500 ֏ участнику начисляют 375 ֏, то есть 5 %. При списании 80 % начисленного на визит приходится в среднем 300 ֏ использованных бонусов. Их стоимость для ресторана составляет 294 ֏, поэтому вклад визита с программой равен C₁ = 4 750 − 294 = 4 456 ֏.

Обозначим число визитов участника за месяц без программы как v₀, с программой как v₁. Вклад за месяц без вознаграждений равен v₀ × C₀, с ними — v₁ × C₁. Бонусы снижают вклад всех визитов, а не только дополнительных. Без текущих расходов программы условие безубыточности такое:

v₁ ≥ v₀ × C₀ / C₁

Отношение C₀ / C₁ = 4 750 / 4 456 = 1,066 задаёт рост частоты на 6,6 %. Если участник приходит дважды в месяц, порог с округлением вверх до сотых — 2,14 визита. У 100 таких участников должно быть хотя бы 14 дополнительных визитов за месяц: при 13 недостаёт 872 ֏. Разовую акцию, например «1+1», тоже сравнивают со сценарием того же месяца без акции.

Расчётная таблица: подставьте данные ресторана

#СтрокаМодельОткуда взять
1Средний чек7 500 ֏касса, последние три месяца
2Переменные расходы на заказ: фудкост, упаковка, эквайринг2 750 ֏себестоимость в кассе, счета за упаковку, выписка банка-эквайера
3C₀ = строка 1 − строка 24 750 ֏
4Ставка начисления5 %условия вашей программы
5Доля списанных бонусов80 %списанные бонусы ÷ начисленные за 12 месяцев; у молодой программы она занижена
6Стоимость вознаграждений за визит = строка 1 × строка 4 × строка 5 × 0,98 (эквайринг 2 %)294 ֏добавьте все вознаграждения за визит; вознаграждение карты распределите на все визиты, которые она охватывает
7C₁ = строка 3 − строка 64 456 ֏
8Визитов на участника в месяц без программы, v₀2группа сравнения, см. раздел об измерении
9Текущие расходы программы на участника в месяц150 ֏допущение модели, не тариф Eatery Club: программное обеспечение, SMS, печатные карты и время персонала, делённые на активных участников; добавьте вознаграждения на человека в месяц, например подарок ко дню рождения ÷ 12 × доля участников, которых он охватывает
10Визитов для безубыточности = (8 × 3 + 9) ÷ 72,17
11Визитов на участника в месяц с программой, v₁измеритьта же группа сравнения
12Результат на участника в месяц = 11 × 7 − 9 − 8 × 3измерить

С текущими расходами порог вырастает с 2,14 до 2,17 визита. Прирост на 8,3 % считают от двух визитов в месяц без программы, используя порог до округления. Для 100 участников результат при 210 визитах за месяц на 29 240 ֏ ниже сценария без программы, при 220 — на 15 320 ֏ выше. В модели прирост на 5 % не покрывает расходы, а на 10 % даёт небольшой положительный результат.

Расчёт предполагает цены без НДС, оплату именно этих сумм и эквайринг с оплаты; налоги с выручки исключены. Бонусы начисляют на всю сумму заказа и тратят на оплату счёта. Средний чек не меняется, дополнительный персонал не нужен. В стабильном месяце списания составляют 80 % начислений во всех сегментах и на всех уровнях.

Доля списаний меняет порог. Без текущих расходов он равен 6,6 %: при списании 60 % снижается до 4,9 %, при 100 % растёт до 8,4 %. С расходами 150 ֏ на участника в месяц соответствующие значения составляют 6,5 % и 10,1 %. Если ваши условия отличаются, измените связанные с ними строки. При увеличении среднего чека с программой пересчитайте строки 1–7.

Бонусы, уровни, задания и персональные предложения

Карта со штампами и предложение на второй заказ рассчитаны без базовой бонусной программы. Пример задания для эпизодических гостей и пример новых участников явно учитывают бонусы 5 %, а уровень сравнивается со ставкой 5 %. У каждой механики свой C₁ и свой набор визитов, на которых возникает расход.

Бонусы

Бонусы начисляют за каждый визит каждого участника. Их стоимость на визит зависит от ставки начисления и доли списаний. В расчёте на одного гостя больше всего расходов приходится на тех, кто приходит чаще всех. Неиспользованный бонус не создаёт расхода на списание в текущем месяце, но остаётся на балансе. Настройка срока действия в Центре поддержки не описана; проверьте срок по условиям своей программы.

Уровни с повышенной ставкой

Когда траты гостя превышают границу уровня, ставка растёт. При ставке 10 % стоимость вознаграждения удваивается до 588 ֏ за визит, а C₁ становится 4 162 ֏. После перехода с 5 % для окупаемости нужны визиты на 7,1 % чаще прежнего и на 14,1 % чаще сценария без программы.

Для постоянного гостя с шестью визитами в месяц переход добавляет 1 764 ֏ расходов в месяц на уже существующие визиты. Покрыть их можно только при более чем пяти дополнительных визитах за год. Проверьте период накопления трат: если границу считают за всё время, регулярно покупающий гость со временем её достигнет. Стимул перейти на уровень сработает один раз, а повышенная ставка сохранится.

В лонгитюдном исследовании Liu (2007) покупки 1 000 участников программы франчайзинговой сети магазинов у дома отслеживали индивидуально. С неучастниками их сравнивали лишь по совокупным продажам и транзакциям: индивидуальных данных неучастников не было. Те, кто изначально покупал больше всех, чаще забирали положенные вознаграждения, но не изменили покупательское поведение. Покупатели с низкой и умеренной активностью постепенно стали покупать больше.

Исследование касается магазинов у дома, поэтому для ресторана его результаты — направление для проверки, а не доказательство эффекта. Рабочая гипотеза об уровнях: граница окупает себя только там, где много гостей находится чуть ниже неё и у них есть причина её достичь. Ни одно из двух исследований эту гипотезу не проверяло.

Задания и карты со штампами

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

В университетской кофейне с программой «десять чашек кофе, одиннадцатая в подарок» Kivetz, Urminsky и Zheng (2006) зафиксировали сокращение интервала между покупками на 20 % от первого штампа к последнему. Карту заполняли за 24,6 дня: примерно на 16 % быстрее, чем за 29,4 дня при сохранении темпа между первыми двумя штампами. После бесплатного кофе покупки замедлялись, затем ускорялись по мере приближения к следующему подарку. Карту на 12 штампов с двумя готовыми заполняли быстрее обычной карты на 10, хотя обе требовали десяти покупок.

Для кофе за 1 000 ֏ при себестоимости 32 % и эквайринге 2 % вклад оплаченной чашки равен 660 ֏. Бесплатная требует 320 ֏ на ингредиенты. Сравним одиннадцать выпитых чашек: без карты они дают 11 × 660 = 7 260 ֏, с картой — 10 × 660 − 320 = 6 280 ֏. Разница составляет 980 ֏ за карту, или 89 ֏ на чашку.

Для окупаемости нужно на 15,6 % больше выпитых чашек, включая бесплатные, либо на 5,1 % больше оплаченных. Это разные способы считать тот же результат. Бесплатная чашка уже исключена из оплаченных, поэтому повторно вычитать её стоимость 980 ֏ нельзя.

Если вместо кофе подарить выпечку, которую гость не собирался покупать, база расчёта меняется. При цене 1 000 ֏ и себестоимости 320 ֏ подарок добавляет 32 ֏ расходов к каждой из десяти чашек, и все чашки остаются оплаченными. Здесь нужен рост на 5,1 % как оплаченных, так и выпитых чашек. Для бесплатного кофе порог по выпитым чашкам выше: 15,6 % против 5,1 %, поскольку при прежней привычке гость оплачивает на одну чашку меньше за карту. По оплаченным чашкам оба варианта требуют 5,1 %. Незавершённые карты снижают средние расходы в обоих вариантах.

В исследованной кофейне разрешалось выбрать выпечку той же цены вместо кофе. На кофе пришлось 85 % вознаграждений; результаты не зависели от выбора. Исследование измеряло эффект готовых стартовых штампов. Вознаграждение, которое гость сам не заказал бы, стоит проверять как способ снизить расходы на подарки.

Персональные предложения

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

Допустим, гости с первым заказом за последние 30 дней получают скидку 1 500 ֏ на второй. После её использования вклад заказа равен 4 750 − 1 470 = 3 280 ֏. Если без предложения повторный заказ в течение месяца делают 30 % новых гостей, порог составляет 30 % × 4 750 / 3 280 = 43,4 %. Расчёт верен, если акция не переносит в текущий месяц заказы следующего месяца. Это формула возврата гостя для другой группы: исходную долю нужно измерить среди новых гостей, которым предложение не отправили.

«Планка» в таблице ниже означает порог окупаемости.

МеханикаЗа что платитеСтоимость вознаграждения в моделиПланка в модели
Бонусы, 5 %каждый визит участника294 ֏ за визитна 6,6 % больше визитов
Верхний уровень, 10 %каждый визит гостей выше границы588 ֏ за визитна 7,1 % больше, чем на 5 %
Карта «10 + 1»каждая заполненная карта980 ֏ (бесплатный кофе) или 320 ֏ (выпечка) за картуна 15,6 % или 5,1 % больше выпитых чашек
Скидка 1 500 ֏ на второй заказкаждое использование в выбранной группе1 470 ֏ за использование43,4 % вторых заказов против 30 %

Как считать новых и повторных гостей

В строку 11 вносят измеренную частоту визитов с программой. Отчёт показывает частоту, но сам по себе не объясняет причину её роста.

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

Для каждой месячной когорты новых участников считайте долю вернувшихся за 30, 60 и 90 дней. Для всей базы делите число визитов за месяц на число всех участников, которые вступили до начала месяца. У тех, кто перестал приходить, число визитов равно нулю; исключать их из знаменателя нельзя. Так показатель учитывает и потерянных гостей.

У частых гостей больше всего причин установить приложение и зарегистрироваться, поэтому участники с самого начала приходят чаще неучастников. Эта разница существует ещё до первого вознаграждения. Сравнение этих групп без учёта исходной частоты не измеряет эффект программы.

Для предложения или задания с выбором аудитории случайно оставьте часть целевой группы без вознаграждения, как в тесте возврата гостя. Не начислять бонусы части участников сложнее. Сеть может запускать программу по заведениям и за одинаковые недели сравнивать изменение кассовых транзакций там, где программа запущена, и там, где запуск ещё впереди.

Такое сравнение допустимо, если у групп заведений мало общих гостей, а динамика транзакций до запуска одинакова. В заведениях, где программы ещё нет, транзакции не должны падать: падение может означать переход гостей в заведения с программой, а не рост общей частоты визитов. Касса должна поддерживать отдельную программу для каждого заведения при одном приложении бренда. Если у единственного заведения нет ни случайной контрольной группы, ни поэтапного запуска, описанные способы не отделят эффект программы от сезона или нового меню.

При уровне доверия 95 % и мощности 80 % стандартная формула размера выборки даёт около 200 новых гостей на группу для выявления роста с 30 % до 43,4 %. Это проверка изменения, не доказательство окупаемости. Для превышения порога нужно больше наблюдений: порог в 1,45 раза выше доли контрольной группы, которая тоже оценивается по выборке. При истинной доле 55 % нужно не менее 420 гостей в каждой группе, при 50 % — около 1 300.

Расходы и пороги по сегментам

В условной базе 1 000 активных участников. У всех ставка 5 %, доля списаний 80 % и средний чек 7 500 ֏:

СегментУчастниковВизитов в месяц на одногоВизитов в месяцСтоимость бонусов в месяцДоля расходов
Постоянные гости1506900264 600 ֏45 %
Эпизодические гости4502900264 600 ֏45 %
Редкие гости4000,520058 800 ֏10 %
Все участники1 0002 000588 000 ֏100 %

Постоянные гости — это 15 % участников и 45 % расходов на бонусы. Если они списывают больше 80 %, а остальные остаются на 80 %, их доля расходов превышает 45 %. На верхнем уровне визит тогда стоит больше 588 ֏, вплоть до 735 ֏ при списании 100 %.

В исследовании магазинов у дома самые активные покупатели чаще заявляли вознаграждения. Но исследователи считали запросы на сертификаты, а не бонусы, которыми оплатили счёт в ресторане. Долю списаний по сегментам проверяйте на собственных данных.

При одинаковых условиях относительный порог для всех сегментов равен 6,6 %, а число дополнительных визитов различается. Постоянному гостю нужно добавить 4,8 визита за год, эпизодическому — 1,6, редкому — 0,4, то есть один визит за два с половиной года. Самые дорогие для программы гости должны добавить больше визитов в абсолютном выражении. В исследовании магазинов у дома именно эта группа не изменила поведение; для ресторана это повод проверить сегмент, а не готовый прогноз.

Варианты для проверки по сегментам:

  • Для постоянных гостей оставьте умеренную базовую ставку и признание, которое не растёт с каждым визитом. Верхний уровень вводите только после расчёта. Удвоение ставки добавляет 21 168 ֏ расходов в год на гостя. Промокод на 3 000 ֏ раз в квартал для отфильтрованного списка стоит до 11 760 ֏ в год на человека. Удержат ли промокод и удвоенная ставка гостей одинаково, покажет только отдельный тест.
  • Для эпизодических гостей задайте цель чуть выше обычной частоты. Допустим, 20 из 100 сами приходят в третий раз за месяц, а задание добавляет за третий визит десерт ценой 2 000 ֏. С учётом бонусов дополнительный визит даёт 4 456 ֏ до расходов на десерт, если не заменяет визит следующего месяца. При подарке, который иначе не заказали бы, себестоимость равна 640 ֏ и нужно 24 выполнения из 100. При замене обычной покупки стоимость равна 1 960 ֏ и нужно 36 выполнений.
  • Для редких и ушедших гостей рассчитайте персональное предложение по формуле возврата гостя и оставьте контрольную группу.
  • Для новых гостей среди новых участников проверьте описанное предложение на второй заказ. Сравнивайте с такими же новыми гостями, которые не получили предложение. При добавлении бонусов 5 % порог растёт с 43,4 % до 44,8 %.

Подарок ко дню рождения считают на человека, а не на визит. Если правило действует для каждого участника с датой рождения в профиле, подарок на 3 000 ֏ стоит до 2 940 ֏ на человека и до 2 940 000 ֏ в год на всю базу. Для редкого гостя это больше годовой стоимости бонусов в 1 764 ֏. Охват правила сначала подтвердите в настройках.

Пять ошибок, из-за которых программа лояльности кажется прибыльной

  1. Приписывать программе разницу между участниками и неучастниками. Она может отражать исходную частоту визитов и выбор гостей, которые зарегистрировались. Эффект проверяют относительно сопоставимой группы без вознаграждения.
  2. Считать все выполненные задания дополнительными покупками. Часть гостей достигла бы цели и без подарка; нужны покупки сверх результата группы сравнения.
  3. Приравнивать регистрации к новым гостям. Пока доля идентифицированных заказов не стабилизировалась, среди новых участников много прежних посетителей.
  4. Запускать верхний уровень без расчёта. Переход постоянного гостя с 5 % на 10 % добавляет 1 764 ֏ в месяц на его обычные визиты. Рассчитайте необходимое число дополнительных визитов за год и проверьте его по группе сравнения.
  5. Оценивать вознаграждения по одному. Каждое по отдельности кажется недорогим, но участник верхнего уровня, который заполняет карту и получает подарок ко дню рождения, собирает все три. В строке 6 сложите расходы на визит и стоимость карты, распределённую на все охваченные визиты, включая бесплатный. Подарки на человека внесите в строку 9 как месячные расходы на участника.

Где взять данные в Eatery Club

Фудкост и средний чек по всем гостям возьмите из учёта или кассы. Уровни и процент кешбэка настраивают в ERP (кассе). Там же создают промокод, а ограничения задают в панели. В панели указывают бонусы для дня рождения и реферальной программы; там хранятся бонусы и визиты идентифицированных гостей.

Ставки и списания

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

В разделе «Клієнти» (Клиенты) виджеты показывают накопленные и потраченные бонусы по месяцам за период от шести месяцев до трёх лет. Столбец «Бонуси» (Бонусы) содержит текущий баланс, «Бонуси за весь час» (Бонусы за всё время) — накопления за весь период (клиенты).

Сегменты и предложения

Раздел «Топ клієнти» (Топ клиенты) фильтрует гостей по средней сумме заказа за 30, 60 или 90 дней, частоте и интервалу начисления бонусов, последнему посещению (топ-клиенты). В разделе «Клієнти» доступны фильтры по дате создания, последнему посещению и заказу, числу заказов и потраченным бонусам. Дата создания записи гостя может отличаться от даты вступления в программу.

Отфильтрованным и отмеченным гостям в разделе «Клієнти» можно массово назначить промокод. Создайте его в ERP и задайте в панели срок действия, число активаций на гостя и общее число, минимальную и максимальную сумму заказа, дни и часы, рестораны, категории и продукты (промокоды). Документация не подтверждает, что назначенный списку код доступен только этому списку. До теста проверьте, что контрольная группа не сможет его использовать: флажок «Прихований» (Скрытый) сам по себе этого не гарантирует.

На странице групп клиентов, обновлённой 09.09.2026, указано одно доступное встроенное правило, «Only online payment», для гостей, плативших онлайн. Другие группы заполняют вручную; также поддержка может создать группу по присланным телефонным номерам (группы клиентов).

Задания и день рождения

Накопительная акция в панели выдаёт подарок за заданное число покупок выбранных продуктов. Правила хранятся в ERP, подарок получают на кассе по QR-коду (накопительные акции). В описанной карточке нет полей аудитории и дат. До запуска проверьте в ERP и настройках проекта, можно ли задать цель на третий визит, ограничить задание одним месяцем и выделить контрольную группу.

Автоматическое правило ко дню рождения использует дату из профиля. В нём задают период до или после дня рождения в днях, время отправки и начисление либо списание бонусов. Push включают отдельно; без перевода на язык гостя уведомление не отправляется (регулярные уведомления). Документация не описывает круг получателей. Уточните его в ERP и настройках проекта, прежде чем считать подарок на всю базу.

Данные для когорт

Заказы с сайта, из приложения, с киоска и из QR-меню выгружают через «Замовлення» (Заказы). Файл появляется в разделе «Експорт» (Экспорт) (экспорт). Кассовые транзакции в карточке гостя отделены от онлайн-заказов. Если гости в основном платят на кассе, используйте отчёт кассовой системы или столбец «Кількість транзакцій» (Количество транзакций) в разделе «Клієнти».

Центр поддержки перечисляет столбцы журнала экспортов, но не самого файла, и не указывает период для «Кількість транзакцій». Для когорт нужен файл с ID гостя и датой заказа либо снимки этого столбца, сделанные в один и тот же день каждого месяца.

Что оставить, ограничить или остановить

  1. Заполните строку 6: сложите вознаграждения за визит, а стоимость каждой карты распределите на все её визиты, включая бесплатный. Подарки на человека, например ко дню рождения, включите в строку 9. Строка 7 покажет вклад визита после вознаграждений.
  2. Рассчитайте порог: строка 10 для бонусов и уровней; формула доли для персонального предложения или месячного задания на третий визит; вся карта с бесплатной чашкой для карты со штампами.
  3. Направляйте задания и предложения эпизодическим и новым гостям, а неизменное признание — постоянным. Сопоставьте необходимый прирост с тем, насколько гость может увеличить покупки.
  4. Сравнивайте результат с группой без вознаграждения хотя бы в течение одного полного цикла визитов.
  5. Сохраните механику, если измеренный результат превышает её порог. Если это верно лишь для одного сегмента, ограничьте им предложение. Если расходы не покрывает ни один сегмент, уменьшите ставку или остановите механику; перенесите бюджет в предложение, которое порог преодолело.

Даже при приросте визитов на 10 % примерно девять из десяти вознаграждённых визитов состоялись бы без программы. Подготовьте группу сравнения до выбора ставки, чтобы отличить дополнительные покупки от скидок на обычные.


Настройки бонусов, уровней и сегментов Eatery Club описаны в разделе «Программа лояльности» Центра поддержки.

Опубликовано в

Последние материалы индустрии у вас в почте

Технологии, кейсы и цифры для HoReCa. Раз в две недели, никакого спама.

Cookies

Мы используем файлы cookie!

Привет, этот веб-сайт использует обязательные файлы cookie для правильной работы и аналитические файлы cookie, чтобы понять, как вы с ним взаимодействуете. Последние устанавливаются только после вашего согласия.

Настройки файлов cookie

Использование файлов cookie 📢

Мы используем файлы cookie для обеспечения базового функционала сайта и анализа того, как вы с ним взаимодействуете. Вы можете включить или отключить каждую категорию отдельно. Для получения дополнительной информации о файлах cookie и других конфиденциальных данных, пожалуйста, прочитайте нашу полную Политику конфиденциальности.