Use-case playbook
How restaurants and hotels can show every guest the menu in their language with one QR code
One smart QR code on table tents and room cards. Every guest gets the menu in their phone’s language, and festive menus start and stop by themselves.
Best for
Restaurants, cafés and bars in tourist areas, hotel restaurants, hotels with a guest guide or room-service menu
Languages
Your local language and English, plus a menu page for each tourist language
You can track
Scans per placement and by day and hour, menu visits by language with UTM tags
The problem with flags and PDFs
Many restaurants print a row of flags with a QR code under each, or one code that opens a long PDF in the local language. Guests scan the wrong flag, zoom around the PDF or ask staff to translate.
When prices or dishes change, the PDF link often changes too, and festive menus need their own printed cards that go in the bin after a few weeks.
How it works
One smart QR code, five rules
Each rule is a Smart Redirect on the same code. TOL checks them in the order you created them, so the dated rules go first. Example: a restaurant in Spain with a Christmas menu.
Use the phone’s language (Locale), not location: location depends on the guest’s Wi-Fi or roaming, so it can’t tell tourists apart.
- Spanish or Catalan phone, 20 Dec – 6 Jan → Christmas menu in SpanishLocal guests see the festive menu in their language.
- Everyone else, 20 Dec – 6 Jan → Christmas menu in EnglishEveryone else sees the festive menu too.
- Spanish or Catalan phone → regular menu in SpanishLocal guests read the menu in the local language.
- Tourist language, e.g. German → the menu in that languageAdd one rule per tourist menu.
- Everyone else → English menuThe fallback: guests whose language you don’t cover still get a menu they can read.
Step by step
Set it up in TOL
- Stage 1 · Prepare
- Build a menu page for each language, each with its own UTM tags (for example utm_content=de).
- Set your TOL time zone to the restaurant’s or hotel’s local time.
- Connect your own domain, such as menu.yourrestaurant.com, before you create any codes. Premium
- Stage 2 · Build in TOL
- Create the code with the English menu as its standard link (the fallback).
- Add the dated rules first, even if the next festive menu is months away.
- Add the language rules: the local language first, then one per tourist menu.
- Test on a separate code: switch a phone between languages and add a dated rule that starts now.
- Stage 3 · Launch and look after it
- Print the code with a two-language caption, such as “Escanea para ver la carta · Scan for the menu”.
- Each new season, change the dates and links of the same dated rules. Printed codes stay the same.
- Check your menu pages after every change, and keep your plan paid while codes are on the tables.
Breakfast, lunch and dinnerDated rules don’t repeat daily, so put all three meals on each menu page with serving times, or place a separate code on the breakfast buffet.
HotelsThe same setup opens the room-card guest guide in each guest’s language. Keep the Wi-Fi password on the printed card.
Change the rule, not the table tents
You print once. What you save is the second print run every time the menu changes.
| Static code | One code per language (flags) | One TOL smart QR code | |
|---|---|---|---|
| Menu in the guest’s language | No, one menu for everyone | Only if guests pick the right flag | Yes, automatically |
| Festive menu for set dates | No | No | Yes, starts and stops by itself |
| Space on the table | Small | A row of codes | Small |
| Change destination after printing | No | No | Yes, in seconds |
| Scan reports by day, hour and device | None | Extra tools | Built in |
| Cost of a change | New table tents and room cards | The same, per language | Your plan: Pro €9 or Premium €19/mo |
What to measure
Scans per placement
Compare tables, window, bar and rooms. A busy window code means people read the menu before coming in.
Scans by day and hour
Shows which meal brings the most scans and when to have extra staff.
Scans during each dated menu
Compare the festive dates with the same period before.
Menu visits by language
Counted with UTM tags on each menu page: shows which translation to add next.
FAQ
How do I make a multilingual QR code menu?
Create a menu page for each language and one TOL smart QR code with a phone-language rule for each. Everyone else gets the English menu set as the standard link.
Can a QR code show a different menu at breakfast, lunch and dinner?
Not on a daily schedule. Date rules cover one period, so they suit festive and seasonal menus; put daily meals on one page with serving times.
Does a QR code menu use the phone’s language or the country?
The phone’s language. Location depends on the guest’s Wi-Fi or roaming data, so it can’t tell tourists apart.
How do I update a QR code menu without reprinting?
Edit the menu page or change the matching rule in TOL. Every printed code opens the new menu as soon as you save.
Print one smart QR code that opens your menu in every guest’s language
Set your rules once and change them any time, without reprinting.
Keep reading: How smart routing works · QR codes for app downloads · QR codes for real estate signs · Plans