CRM для ресторана: какие данные о гостях вы теряете каждый день

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

10 октября 2026 г. ~11 минут
CRM для ресторана: какие данные о гостях вы теряете каждый день

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

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

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

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

01Что заведение теряет каждый день

Возьмите один вечер субботы и попробуйте восстановить его по данным. Касса покажет 140 чеков: суммы, состав, время, официанта. Кто эти люди — она не знает. Хостес вспомнит, что на 19:30 была компания на шесть человек с тортом, что двое не пришли и что один стол ушёл, не дождавшись места. Через два дня она этого не вспомнит, а через месяц не вспомните и вы.

Параллельно в карточке заведения на картах и в 2ГИС появился отзыв на четыре звезды: долго несли горячее. Это та же суббота, тот же стол, возможно — тот самый официант. Связи нет, потому что связывать некому и негде.

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

Главная мысль

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


02Что должно попадать в карточку гостя

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

  • Контакт и имя. Телефон как основной идентификатор: он единственный связывает бронь, доставку и программу лояльности. Почта — вторична.
  • История визитов. Дата, сумма чека, количество персон, зал или стол. Без привязки чека к гостю всё остальное превращается в адресную книгу.
  • Повод. Деловой обед, день рождения, свидание, компания после работы. Одно поле со списком из пяти-шести вариантов, которое хостес выбирает в один тап.
  • Отказы и неявки. Отказ брони с указанием даты и времени, на которое не хватило мест. Неявка по брони — отдельно.
  • Обратная связь. Жалоба на месте, отзыв на карте, ответ в анкете. Переносится вручную, но переносится.

Поле «предпочтения» добавляйте позже и только если персонал уже заполняет базовые пять. Иначе получите картотеку с одним заполненным полем и красивым интерфейсом.

Важная оговорка

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


03Откуда данные приходят физически

Каждое поле карточки должно иметь источник и ответственного. Если источник «попросим гостя заполнить анкету» — считайте, что поля нет. Ниже честная картина по каналам.

ИсточникЧто реально даётГде ломается
Касса (POS)Чек, состав заказа, время, официант, столНе знает гостя, пока чек не привязан к карте или телефону
Бронь: телефон, виджет на сайте, хостесИмя, телефон, повод, размер компании, отказы и неявкиВводит человек — всё держится на дисциплине смены
Программа лояльности, карта гостяСвязку «чек ↔ гость», частоту визитов, средний чек по гостюГость должен захотеть представиться; доля охвата редко бывает высокой
QR-меню, предзаказ со столаКонтакт и состав заказа без участия официантаСканируют далеко не все, особенно в вечернем сегменте
Авторизация в Wi-FiНомер телефона, частоту посещений точкиКачество номеров низкое, требования к процедуре — вопрос к юристу
Доставка и самовывоз через сайтСамый полный профиль: адрес, частота, корзина, отказы от повторного заказаРаботает только для своей доставки; с агрегатора данные гостя вы не получите
Карточка в картах и 2ГИСОтзывы, оценки, вопросы, формулировки претензийС базой не связывается автоматически, переносится руками
У разных форматов рабочими оказываются разные источники: у доставки — сайт, у ресторана с бронью — стойка хостес, у кофейни с потоком — карта лояльности. Единого набора нет.

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

Практический совет

Проверьте, отдаёт ли ваша касса историю чеков по внешнему ключу (номер карты, телефон, ID гостя). Если нет — связка «чек ↔ гость» не появится ни в одной CRM, и дальше можно не выбирать.


04Три решения, которые появляются вместе с базой

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

Решение 1

Кого возвращать

Видно гостей, которые ходили регулярно и перестали. Это адресный разговор, а не рассылка по всем.

Доля повторных визитов
Решение 2

Кому не давать скидку

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

Маржа с визита
Решение 3

Какой канал приводит гостей

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

Стоимость привлечения и LTV

Третье решение — самое дорогое по деньгам и самое медленное по времени. Чтобы связать канал и повторные визиты, нужно минимум несколько месяцев наблюдений и дисциплина в проставлении источника при первом контакте. Зато после этого разговор о бюджете перестаёт быть спором о вкусах.

✕ Как вредит
«Всем в базе — минус 20% на этой неделе». Приходят те, кто пришёл бы и так, вы платите им скидкой из маржи. Часть базы отписывается.
✓ Как работает
«Гости с двумя и более визитами, которые не приходили 60 дней» — им письмо с поводом вернуться. Остальным ничего не отправляем.

05Чего CRM не сделает

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

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

Как это читать

CRM — усилитель. Она делает повторные визиты заметными и управляемыми, но не создаёт причину возвращаться. Если причина слабая, база просто покажет это быстрее и в цифрах.


06Какие вопросы задать на демо

На демонстрации вам покажут красивые дашборды и сегменты. Смотреть надо не на них. Вот список вопросов, после которых половина вариантов отваливается сама.

  • Есть ли готовая интеграция с моей кассой — и что именно она передаёт? Не «интегрируемся со всеми», а название системы и перечень полей: сумма, позиции, время, официант, идентификатор гостя.
  • Как чек привязывается к гостю? По телефону на кассе, по номеру карты, по сканированию QR. Попросите показать этот шаг на живом экране, а не на слайде.
  • Можно ли завести поля «повод» и «отказ брони» и построить по ним выборку? Если кастомные поля есть, но по ним нельзя фильтровать, они бесполезны.
  • Как выгрузить базу целиком? Формат, объём, кто имеет право. От ответа зависит, насколько вы привязаны к поставщику.
  • Что входит в абонентскую плату, а что считается отдельно? Сообщения, SMS-шлюз, доработки, дополнительные точки, обучение персонала.
  • Кто настраивает первый сценарий и за чей счёт? Самостоятельная настройка триггеров в незнакомом интерфейсе — это недели управляющего, а не пара вечеров.

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

Крупный план ноутбука на столе в зале перед открытием, на экране — список гостей с датами визитов, рядом распечатка с вопросами и ручка. Настроение деловое, без людей. Надписи: …

07Точка окупаемости: считаем по чекам и марже

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

Нужно доп. визитов в месяц = Расходы на CRM ÷ Маржа с одного визита
Расходы: подписка + сообщения + оплата часов сотрудника. Маржа с визита: средний чек минус фудкост и переменные расходы на этот чек. Налоги и аренду в расчёт не берём — они не меняются от одного лишнего гостя.

Дальше простая арифметика. Возьмём условные расходы на систему и работу с ней — 30 000 ₽ в месяц — и посмотрим, сколько визитов надо отбить при разном чеке.

Средний чекМаржа с визита (35%)Нужно доп. визитов в месяц
900 ₽315 ₽95
1 800 ₽630 ₽48
3 500 ₽1 225 ₽25
Цифры условные, взяты для иллюстрации механики. Чем выше чек и маржинальность, тем меньше визитов нужно отбить — у заведения со средним чеком ниже тысячи порог заметно жёстче.

Теперь переведите это в долю от вашего потока. Если в месяц у вас 3 000 чеков, то 95 дополнительных визитов — около 3% потока. Это проверяемая гипотеза: столько должна дать работа с базой, чтобы система вышла в ноль. Если у вас 600 чеков в месяц, те же 95 визитов — это 16% потока, и гипотеза выглядит сомнительно.

Важная оговорка

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


08Когда CRM вам пока не нужна

Непопулярный раздел, но он экономит больше денег, чем все предыдущие. Есть ситуации, в которых покупка системы — это оплата абонентки за пустую таблицу.

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

Отдельный случай — кофейня или маленькая точка, где вся экономика держится на локальном трафике. Там раньше окупается работа с геосервисами и вывеской, чем карточки гостей; механику мы разбирали в тексте про рекламу кофейни на 20 посадочных мест.

5
полей в карточке достаточно для старта
2
источника данных подключаем первыми
1
сценарий запускаем и доводим до цифр

09Внедрение: кто вносит данные и когда

Девять из десяти провалов — не в программе. Данные просто не вносят: в час пик у хостес нет пятнадцати секунд, у официанта нет мотива, а управляющий не проверяет. Поэтому внедрение — это регламент, а не настройка.

1

Зафиксируйте поля и точки ввода

Одна страница: какое поле, кто вносит, в какой момент смены. Повод — хостес при подтверждении брони. Отказ — хостес сразу после отказа. Контакт — кассир при расчёте.

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

2

Дайте персоналу формулировку

Просьба о телефоне должна звучать как часть сервиса, а не как анкета. Готовая фраза снимает сопротивление — тот же принцип, что в скриптах продаж для официантов.

Слабо: «оставьте номер для базы». Сильно: «запишу ваш столик за вами на будущее — скажете телефон?»

3

Запустите один сценарий

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

Слабо: пять триггеров сразу и никто не понимает, что дало эффект. Сильно: один триггер, две недели, замер.

4

Считайте по марже и смотрите отказы

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

Слабо: отчёт «открываемость писем 32%». Сильно: «48 визитов из базы, маржа 30 240 ₽, порог 30 000 ₽».

Главная мысль

Заполняемость карточек — такая же операционная метрика, как списания. Если доля чеков с идентифицированным гостем не растёт месяц за месяцем, проблема в регламенте смены, а не в выбранной программе.


10Чек-лист и частые ошибки

Перед тем как подписывать договор с поставщиком, пройдите список. На каждый пункт нужен ответ «да, и вот где это лежит».

  • Касса отдаёт чеки с идентификатором гостя. Проверено на живом примере, не на слайде презентации.
  • Определены пять полей карточки. Контакт, визиты, повод, отказ, обратная связь — с ответственным за каждое.
  • Назван человек, который ведёт базу. С именем, часами в неделю и понятной зоной ответственности.
  • Посчитан порог окупаемости в визитах. Расходы на систему разделены на маржу с визита, цифра записана до старта.
  • Отказы брони фиксируются с датой и временем. Это источник решений по посадке и графику смен.
  • Вопрос согласия на обработку данных обсуждён с юристом. До первого собранного телефона.
  • База выгружается в файл по вашему запросу. Формат и процедура проверены на тестовом аккаунте.
  • Покупка по списку функцийСегментация, триггеры, дашборды есть у всех. Решает интеграция с вашей кассой и то, заполнит ли карточку хостес в субботу вечером.
  • Скидка всей базеПромо уходит тем, кто пришёл бы и так. Маржа падает, а в отчёте это выглядит ростом трафика.
  • Двадцать полей в карточкеПерсонал заполняет одно, остальные остаются пустыми, и выборки по ним врут.
  • Отчёт по открываемости писем вместо денегОткрытия не считаются в кассе. Считайте визиты из базы и маржу с них.
  • Накрутка отзывов и подписчиковПлощадки это выявляют, а экономика такого трафика отрицательная: оценки растут, повторные визиты нет.
  • Запуск без регламента сменыЧерез месяц в базе триста карточек с одним заполненным полем и счёт за подписку.
Главное из статьи

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

Посмотрим, какие данные у вас уже собираются

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

Дисклеймер: расчёты учебные, данные площадок по справкам на момент публикации.