For restaurants & hospitality

Print the table QR once. Change the menu whenever you like.

One code sits on every table all week. Re-point it to today's specials each morning — no reprint, no sticker over yesterday's. Diners always scan the current menu, and you see exactly which day's specials pulled.

One code, printed once

The same QR stays on the table all season. Laminate it once and stop reprinting menus every time a dish or a price changes — the code never has to move.

A new menu in seconds

Re-point that code to today's specials each morning. Sold out of the special, changing the wine list, running a Friday offer? Swap the destination and every table is current — instantly.

See what actually pulled

Table scans, live, broken down by the day's menu. Watch Friday's specials pull nearly double Monday's — and build next week's menu around what your diners actually scan.

How dynamic QR code menus work for restaurants

Print the table QR code once, then re-point that same dynamic QR code to today's menu every morning. Diners always scan the current specials — no reprint, no sticker over yesterday's — and you see which day's menu actually pulled, from a single restaurant QR code menu on every table.

  1. 1

    Print one QR code per table

    Add a dynamic QR code to each table once and laminate it. It opens your digital menu on the diner's phone — no app, no sign-up.

  2. 2

    Re-point it to today's menu each morning

    Change what the code opens whenever you like — today's specials, a new wine list, a Friday offer — and every table is instantly current, with no reprint.

  3. 3

    See which menu pulled

    Table scans land live, broken down by the day's menu, so you can watch Friday's specials outpull Monday's and build next week around what diners actually scan.

Great for
  • Restaurants
  • Bars & pubs
  • Cafés & coffee shops
  • Hotels & hospitality
  • Food trucks & pop-ups

Where xengo fits — and what stays yours

The specials menu you saw is on your systems, not ours. xengo is the layer around it: the branded QR that points to it, the honest analytics on every scan, and the webhooks that push those live numbers straight into the tools you already run.

xengo

The QR

A branded, dynamic QR on your own domain. Re-point it wherever you like, any time — no reprint.

Yours

The page it opens

The specials menu the QR opens is yours — it lives on your website, your systems, your estate. xengo takes the scan there; it doesn't replace what's behind it.

xengo

The analytics

Every scan, bot-filtered and honestly counted — by time, place and device. The live numbers you saw on the right.

xengo

The notifications

Every scan can fire a webhook or alert — into Slack, Teams, email, or straight into your CRM, stock or ticketing. The live view becomes live data in your systems.

Frequently asked questions

How does a dynamic QR code menu work?

A single QR code on each table opens your digital menu on the diner's phone. Because it's dynamic, you can re-point it to today's specials or a new menu whenever you like, so the printed code never has to change.

Can I change the menu without reprinting the QR code?

Yes — that's the whole point. Update what the code opens each morning and every table is instantly current. No reprints, no stickers over the old code.

Do diners need an app to view the menu?

No. Any phone camera scans the QR code straight to your menu on the web, so guests don't install anything.

Can I see how many diners scan the menu?

Yes. Table scans are logged live and broken down by the day's menu, so you can see which specials pull best and when your busiest scanning times are.

Want this on your tables?

We'll set up a re-pointable QR for your venue on your own domain, with the live scan dashboard shown above.