Перейти к основному содержимому
cutty.dev
All posts

QR-меню в ресторане — сделайте его один раз и забудьте о перепечатке

QR-меню в ресторане на основе короткой сменяемой ссылки: один постоянный код, обновление меню без перепечатки, статистика сканирований без профилирования гостей.

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

Сначала картинка. Пятница, зал полон, официант носится как ошпаренный. За седьмым столиком трое гостей уже пять минут машут телефоном над засаленной наклейкой. Код ведет к PDF-файлу двухсезонной давности. Половины блюд нет. Цены выдуманы. В конце концов спрашивают бумажное меню, которое вы уже не печатаете. Знакомо? Вот именно.

QR-код меню — это не просто гаджет. Это ваша самая часто используемая «кнопка» во всем заведении. И обычно его создают так, что проблемы заложены в сценарий с самого первого дня.

Код, который кодирует файл, является одноразовым (вы просто об этом не знаете)

Классика. Вы генерируете QR-код, который содержит прямую ссылку на menu-wiosna-2025.pdf. Печатаете, ламинируете, гравируете на подвесках, расставляете по столикам. Прекрасно. Работает до первого изменения в меню.

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

Сам QR-код глуп. Это буквально картинка, которая кодирует фрагмент текста. Если вы вставили в него длинный, жесткий адрес к файлу, то вы женаты на этом адресе. И в радости, и в горе.

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

На практике это выглядит так

Вместо того чтобы закодировать в QR монстрика в стиле:

https://twojarestauracja.pl/uploads/2025/menu-final-v3-NEW.pdf

кодируете короткий промежуточный адрес:

https://cutty.dev/u/menu

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

Рецепт кода, который вы напишете один раз и забудете

По порядку.

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

Затем сделайте короткую ссылку с понятным окончанием. Что-то вроде /u/menu или /u/karta. Это пригодится, когда гость предпочитает ввести адрес пальцем или когда вы сообщаете его ему по телефону при бронировании ("точка dev, слэш menu").

Из этой короткой ссылки вы генерируете QR-код. Один. Раз. В cutty.dev вы делаете это сразу из готовой ссылки, поэтому вам не нужно переключаться между тремя инструментами и гадать, какой файл PNG был правильным.

Печатаете и раскладываете. Подвески, наклейки, стикер у входа, плакат на витрине для тех, кто берет с собой.

И на этом всё. Отныне смена карты — это одно редактирование в панели. Бумага остается на месте.

Сканы говорят о помещении больше, чем вы думаете

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

Ты увидишь, сколько раз открывали меню в пятницу вечером, а сколько во вторник после обеда. Сделай отдельный код для ланча и отдельный для вечернего меню, и ты увидишь, в какое время у тебя на самом деле начинается ужин (обычно не тогда, когда ты думаешь). Отдельный код в винной карте покажет тебе жестокую правду: заглядывает ли кто-нибудь в неё вообще.

А теперь внимание, потому что это важно. В cutty.dev мы собираем эти цифры без создания профиля гостя. IP проходит через хеш, нет рекламных трекеров, нет досье на клиента. Вы получаете количество сканирований и тренд во времени — именно то, что помогает управлять заведением, а не превращать тарелку спагетти в персональные данные. В сфере общественного питания в ЕС, где GDPR дышит вам в спину, это разница между «у нас есть статистика» и «у нас проблемы с инспектором».

Несколько мелочей, которые экономят нервы. Меню и данные сканов остаются на серверах в ЕС, так что это еще одна тема, которую не нужно обсуждать с бухгалтером. Гостю не нужно создавать аккаунт или продираться сквозь стену согласий, потому что ничто так не портит аппетит, как cookie-wall перед треской. И тот же механизм замены обработает также акцию дня или опрос после визита. Достаточно на мгновение перенаправить существующую ссылку.

Хорошее QR-меню — это скучно. Вы печатаете его один раз, оно висит годами и никогда не лжет о ценах. Скука здесь — это комплимент.

Так что в следующий раз, когда кто-то посоветует вам «вставьте ссылку на меню в код и печатайте», улыбнитесь и сделайте иначе. Короткая, заменяемая ссылка под ним (например, cutty.dev) позволяет вам обновлять меню одним кликом, а не переклеивать наклейки на тридцати столиках. Ваш официант за столом номер 7 скажет вам спасибо.