Isaac · Creative Director, Aphelion
Updated September 29, 2026 · 10 min read
A QR code menu is good for your restaurant when it opens your own website and sits next to a printed menu. It is bad when it replaces the printed menu or sends your customers to someone else’s platform. The reason is simple: in a September 2024 Toast survey of 850 US adults, 81% said they prefer a physical menu and only 1% preferred a QR code. Nobody scans for fun, so every scan is worth a lot. If the QR opens your own website and the Meta PixelA free code from Meta that is installed once on your website. It tells Meta who visited so you can later show ads on Facebook and Instagram to those people and to others like them. You never see names or personal data.Read more → is installed on it (a free code, added once when the site is set up, that tells Meta who visited), you can later show ads on Facebook and Instagram to the people who already ate with you and to people like them. If it opens a PDF or a Linktree page, you pay for the printing and that visit is usually lost.
What the data says about QR menus
The most recent public survey we found is Toast’s, from September 2024: 850 adults in the United States. 81% prefer a physical menu, rising to 90% among people aged 55 and over, and only 1% prefer to order from a QR code. The most common complaint about QR menus was small print (26%), followed by having to use a phone at all (20%). The same survey found that 66% prefer menus with photos of the dishes.
An earlier Technomic survey, from May 2022 with 1,000 people, pointed the same way: 88% preferred paper, and 66% disliked having to take out their phone when they sit down. Both studies are from the United States; we did not find a comparable public study for Mexico. Even so, the conclusion carries over to any restaurant: the QR code does not win as a replacement for the menu. It wins as a complement that offers something paper cannot.
What a QR menu does well: turn diners into an audience
Here is the part most restaurants miss. Someone who scans your menu already chose you, sat down and is about to spend: there is no more valuable visitor for your advertising. To make use of it, the QR has to open a page on your own DomainYour business’s address on the internet, like yourrestaurant.com. It is yours as long as you renew it, and what you build there (visits, reputation on Google) stays with you.Read more → with the Meta Pixel and Google AnalyticsGoogle’s free tool to see how many people visit your website, where they come from and what they do there. installed. That way every scan is recorded as a visit to your website.
The trick is to make the QR open an address that only exists on your tables, for example yourrestaurant.com/table-menu. Nobody reaches that page from Google or Instagram: almost everyone who opens it was sitting in your restaurant. With that, Meta lets you create a Custom audienceA list inside Meta of the people who have already been in touch with your business: they visited your website, messaged you or bought from you. You can advertise only to them or exclude them from an ad.Read more → of “people who already ate here” (it keeps website visitors for up to 180 days). It is not perfect, because someone can share the link, but it is the closest thing to a list of your diners without asking them for a single piece of data.
With that list you can do three things. Invite them back with your specials, events or new dishes, which is called RemarketingShowing ads again to people who already know you, for example those who visited your website or viewed your menu. It works because you are talking to someone who has already been in touch with you.Read more →. Exclude them from ads meant for new customers, so you do not pay to show a welcome offer to someone who is already a customer. And use them as the source of a Lookalike audienceMeta takes a list of your customers or visitors and finds people who resemble them but do not know you yet. It is how you find more customers like the ones you already have.Read more →: Meta finds people who resemble your diners and do not know you yet. It asks for at least 100 people from the same country, and it works better with around a thousand or more.
A round-number example to size it: a restaurant with 80 diners a day where one in four scans the menu gets about 600 visits a month. In a couple of months it has a source audience big enough for lookalikes, built with real customers from its own tables and no extra spend on ads.
Wi-Fi in exchange for an email, done properly
A QR menu needs a connection, and inside many restaurants the mobile signal is weak. That is a problem and an opportunity at the same time. If you offer Wi-Fi through a Wi-Fi login pageThe screen that appears when you connect to the Wi-Fi at a hotel or an airport, before letting you browse. That is where you can ask for an email in exchange for the connection. that asks for an email address, you solve the connection and build a customer list for your Email marketingSending emails to your customer list with offers, news or reminders. The list is yours and does not depend on any algorithm.Read more → at the same time.
The important part is doing it within the law. Mexico published a new Federal Law on the Protection of Personal Data Held by Private Parties on March 20, 2025, in force since March 21, 2025. It still requires you to show a Privacy noticeThe document the law requires you to show before asking for personal data. It explains what data you collect, what you use it for and how the person can exercise their rights over it. before collecting data, in its simplified form when you collect it electronically, and to obtain the customer’s consent. In practice: a visible link to your privacy notice on the Wi-Fi page and an unticked box to accept promotions. We are not lawyers; for your specific case, check with one.
Why not to use Linktree and similar tools for your menu
Many restaurants point their QR to a Link-in-bio pageA page with a list of buttons, like Linktree, that many businesses put in their Instagram profile. It lives on that company’s domain, not yours.: Linktree, Beacons, Taplink or Later’s Linkin.bio. They are useful for an Instagram profile, but for your menu they give away exactly what makes the QR valuable. The visit happens on their domain, not yours, so it adds nothing to your website’s authority on Google or to your Local SEOWhat makes your business show up on Google and Google Maps when someone searches for something nearby, like “seafood restaurant in Ensenada”.Read more →.
To be fair: Linktree does let you connect the Meta Pixel, but only on its Pro and Premium plans, and it records two events, page views and link clicks. What you cannot do is connect that page to your point of sale, control how the menu looks and loads, or keep the traffic if you ever leave the platform.
And platforms change. Bento, a link-in-bio tool Linktree acquired, shut down on February 13, 2026: its users’ content was deleted and their links started redirecting to Linktree. Something similar happens with many free QR generators: at qr-code-generator.com, when the trial ends, Dynamic QR codeA QR code that first goes through the server of the company that generated it, which then redirects. You can change the destination, but if the service shuts down or you stop paying, it can stop working. are deactivated and point to a service page. If that code is printed on 40 tables, your menu stops working overnight.
The alternative costs little: a menu page on your own domain (for example, yourrestaurant.com/menu) and a Static QR codeA QR code that stores the address in the pattern itself. It depends on no service and never expires; if it points to your website, you change the content without reprinting. that points to it. You can change the contents as often as you want without reprinting anything, and the traffic, the data and the Google authority stay with you. If you do not have a domain yet, we explain how to choose one.
Security: make sure your QR is not a door to a scam
In December 2023 the US Federal Trade Commission warned that scammers replace legitimate QR codes, for example on parking meters, with their own to steal data. A loose sticker on a table is easy to cover with another one.
Three simple measures: print the QR as part of the table card or menu, not as a separate sticker; write your address under the code (turestaurante.com/menu) so the customer can check where it leads; and have someone check the tables every so often. Having your own domain helps here too: a customer trusts your restaurant’s name more than an unfamiliar link.
How to set it up: a checklist
First, put the menu on your own domain, with large text, photos, English and Spanish versions, and fast loading; a slow menu gets abandoned at the table (why speed matters). Second, install the Meta Pixel and Google Analytics, measuring menu views and clicks on WhatsApp or reservations.
Third, generate a static QR pointing to your table-only address and print it as part of your table card, with the address written underneath. Fourth, keep the printed menu. Fifth, if you offer Wi-Fi, add a login page with your privacy notice and a box to accept promotions.
Sixth, when your volume justifies it, connect the menu to your point of sale so it updates on its own. And seventh, measure: compare menu visits with diners per day. If few people scan, the problem is usually where the QR is placed or what it offers. Our free diagnostic tells you in a few minutes what to prioritize for your restaurant.
Frequently asked questions
Both together. In Toast’s 2024 survey, 81% preferred a printed menu and only 1% a QR code. The printed menu serves most customers and the QR adds what paper cannot: photos, English, allergens, live availability and the ability to measure and advertise to the people who viewed it.
It is a free code from Meta that is installed once on your website, usually when it is set up. Customers do not see it and it does not get in their way. It tells Meta who visited your website so you can later show ads to those people and to others like them. You never see names or personal data: Meta gives you an audience to advertise to.
You can, but you lose the most valuable part. The visit happens on Linktree’s domain and adds nothing to your Google ranking, the Meta Pixel is only available on its Pro and Premium plans, and it does not connect with your point of sale. A menu page on your own domain costs little and all the traffic and data stay with you.
If you used a dynamic code from a third-party service, it can stop working: at qr-code-generator.com, when the trial ends, dynamic codes are deactivated and point to a service page. To avoid it, use a static QR that points straight to your domain; the code never expires and you can change the menu without reprinting.
Yes, as long as you comply with Mexico’s personal data law: the new LFPDPPP, in force since March 21, 2025, requires you to show a privacy notice (in its simplified form if you collect data electronically) and to obtain consent. Add a visible link to the notice and an unticked box to accept promotions. For your specific case, consult a lawyer.
Meta requires a source audience of at least 100 people from the same country, and it works better from around a thousand. A restaurant with 80 diners a day where one in four scans the menu collects about 600 visits a month, so within a couple of months it has a large enough source.
Want this handled instead of researched?
Find out in a few minutes what to fix first in your business, or tell us what you're working with and we reply within 24 hours.
Marketing agency in Tijuana

