← Resources
Marketing Strategy

QR Code Menus for Restaurants: Good or Bad? How to Use Them to Sell More

I

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 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 with the Meta Pixel and 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 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 . 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 : 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 that asks for an email address, you solve the connection and build a customer list for your 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 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.

Do not remove the printed menu

With 81% of diners preferring paper, removing it means making most of your customers uncomfortable to save on printing. There are also practical reasons: a phone with no battery, older customers, a table that wants to look at the menu together, or simply someone who came to disconnect.

The combination that works is a printed menu on every table and a QR that offers what paper cannot: photos of every dish, allergens, the full wine list, daily specials and the menu in English. In Tijuana and Ensenada, where many diners come from the United States, that last point alone justifies the QR.

Why not to use Linktree and similar tools for your menu

Many restaurants point their QR to a : 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 .

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, 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 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

We work with clients who value the details.

If your brand wants to grow with the right structure, tell us what you have in mind. We reply within 24 hours.