Need a website, ads or a bot? Email me →
Guides

Restaurant Retargeting with a QR Code Menu: How to Show Ads to Past Guests

By Alexey Gerasin·2026-10-03·6 min read
In short

If the QR code on the table opens your own page with the Meta Pixel and Google tag before the menu, your guests become an ad audience you can invite back for delivery and repeat visits. The page forwards to the menu in 1–2 seconds, and in the EU and UK the pixels may only fire after the guest consents. Both Meta and Google need at least 100 people in an audience before ads can run.

A guest sits down, scans the QR code, orders and leaves. They liked it, but you have no way to reach them again: a digital menu usually doesn't build any audience. You can change that. Put your own page between the QR code and the menu, and your guests become an ad audience you can invite back for delivery, lunch deals, a new menu or events.

How it works

  1. You build a simple page with your logo and brand color.
  2. The QR codes on your tables point to this page instead of the menu.
  3. The page loads the Meta Pixel and the Google tag (after consent where the law requires it).
  4. After 1–2 seconds it forwards the guest to your usual menu.
  5. Meta and Google Ads build an audience of "people who visited the restaurant".
  6. You run ads to that audience on Instagram, Facebook, YouTube and Google's Display Network.

What you need

  • A bridge page on your domain or a subdomain, such as menu.yourrestaurant.com.
  • The Meta Pixel for Instagram and Facebook ads.
  • The Google tag linked to Google Ads for YouTube and Display.
  • A cookie consent banner and a privacy policy.
  • New QR codes on tables, menus and at the counter.

Step by step

  1. Build the page. Logo, a one-line welcome and an "Open the menu" button in case the redirect fails. It has to load instantly on a weak mobile connection.
  2. Handle consent. In the EU and UK, pixels may only fire after the guest agrees, so show two buttons: "Accept and open the menu" and "Just the menu". Elsewhere, at minimum disclose the tracking in your privacy policy.
  3. Set the redirect. One or two seconds is enough for the pixels to fire. Don't hold a hungry guest for 5–7 seconds of animation — they'll think the menu is broken.
  4. Create the audiences. In Meta, a website Custom Audience of visitors to the bridge page; in Google Ads, a remarketing list from the Google tag. Both platforms need at least 100 people before ads can run; Google counts active users from the last 30 days.
  5. Launch the ads. Limit the window, for example guests from the last 30 days, and refresh creatives every few weeks.

If your digital menu provider lets you add the Meta Pixel or Google tag to the menu itself, you don't need a bridge page at all. Check its settings or ask support.

What to show past guests

  • Delivery with a promo code that only works from these ads, so you can count the orders they bring.
  • Lunch and breakfast deals for people who came for dinner.
  • Events: live music, tastings, game nights.
  • New and seasonal dishes.

Don't write "We know you ate here". Ad platforms restrict ads that imply personal knowledge, and it feels creepy. Talk about the food and the occasion instead: "Craving our ramen? Delivered in 40 minutes."

Privacy rules

  • EU and UK: under GDPR and the ePrivacy rules, advertising pixels need prior, opt-in consent. A banner that says "by using this site you agree" doesn't count.
  • US: no federal consent rule for this, but disclose pixels and ad tracking in your privacy policy and check the laws of your state.
  • Everywhere: guests who decline should still get straight to the menu.

What to expect

The audience grows gradually: if 20 guests a day go through the page, you'll reach 100 in about five days. This works best for delivery and for turning one-time guests into regulars. To see whether the ads pay off, compare your cost per order with the profit per order in our unit economics calculator. If you'd rather have it set up for you, that's part of our paid ads service.

FAQ

Is it legal to retarget guests who scanned a QR menu?

Yes, as long as you follow the privacy rules where you operate. In the EU and UK the pixels may only fire after the guest consents; everywhere, disclose the tracking in your privacy policy.

How many guests do I need before retargeting works?

Meta and Google Ads both need at least 100 people in an audience before ads can run. A few hundred gives much more stable results.

Can I put the pixel directly into my digital menu?

If your menu provider allows custom code like the Meta Pixel or Google tag, yes — then you don't need a bridge page. Consent rules still apply.

How long should I keep guests in the audience?

For a neighborhood restaurant, 30–90 days works well. For places that mostly serve tourists, keep it short, around 7–14 days, while they're still in town.

A
Alexey Gerasin
Full-cycle marketer, founder of M4RKETING — websites, social media, ads and AI chatbots for business.
Email me →

Want to bring your guests back with ads?

Email us — we'll build the QR bridge page with proper consent, connect the Meta Pixel and Google tag, and launch ads to your past guests.

Email me

[email protected]