Case Study

How Sarah's diner cut menu reprints 70% with one QR.

Maple Diner in Brooklyn went from $240/year in laminated menus to $0. Eight dynamic QRs. Nine minutes of setup. Three months of data later, scan rates are 3.2× the industry average. Here's the actual playbook — not the marketing version.

Sarah Chen · Owner · Maple DinerApr 28, 20268 min read

Maple Diner is a 14-table breakfast spot on Atlantic Avenue in Brooklyn. Sarah Chen has owned it for eight years. Until February of this year, she spent $240 a year laminating menus — not for new branding or seasonal updates, just because the existing ones got coffee-stained, syrup-stuck, or torn by patrons trying to balance them on small tables. Every time the chicken-and-waffles came back from the kitchen at $14 instead of $13, or a new beer landed on the wine list, the whole stack went out for a reprint.

That changed three months ago, when Sarah replaced the laminated menus with a single dynamic QR code on each table tent. Today, the menu is just a URL: maplediner.menu. Customers scan the table tent, the menu loads on their phone in cleaner typography than any printed menu, and Sarah updates the prices from her laptop the moment a supplier raises wholesale.

Here's what the data looks like after 90 days, and the playbook other small restaurants can copy.

The $240/year problem

Most case studies about QR codes lead with a transformation story — "we 10x'd our revenue!" Sarah's story is quieter and more honest: she didn't get more customers. She just stopped throwing away money on a problem that didn't need to exist.

The math, before:

  • $180/year in lamination — 8–10 menus reprinted seasonally at $4.50/sheet
  • $60/year in staff time — 30 minutes a quarter explaining why the kid's menu doesn't have the gluten-free pancakes anymore
  • 0 dollars in customer feedback about the menu being out of date — they stopped saying anything because they assumed it was always wrong

The math, after:

MetricValueDetail
Software cost$0/yrFree tier covers everything
Setup time12 minFrom "I should figure out QR codes" to "table tents are at the printer"
Scan rate3.2×vs. industry average for table tent QRs

The free tier covered everything she needed: 8 dynamic QR codes (well below the 15 limit), all 11 QR types, AI Brand Sync to pull her existing maple-red color palette from the diner's logo, and 30 days of analytics that proved the system was working.

Why one QR wasn't enough

The original plan was simple: one QR for the menu, replace all the printed menus. Done. But Sarah's first conversation with our team revealed that she actually had eight different things she wanted to update independently, and a single QR meant updating eight different web pages or living with a single menu.

"I realized the menu wasn't one thing. It was breakfast, lunch, kids, gluten-free, wine list, beer specials, dinner mains, dessert. If I make all of those one QR, I'm just back to a single menu I have to maintain in eight places."

— Sarah Chen, Owner · Maple Diner

So we mapped each of those into its own dynamic QR. Same thing on the customer end — they scan and see "what's on the wine list this week" without having to scroll through breakfast options. But on Sarah's end, each one updates independently. She can change the wine list at 8am and not touch the kid's menu.

This is where dynamic QRs become a different product than static QRs. With a static QR, you'd encode the URL once and pray. With dynamic, you're managing eight independent destinations from one dashboard, and the QR codes themselves never change.

8 QRs in 9 minutes

Sarah set up all eight QRs in nine minutes. We timed her. She'd never used QRBliss before.

The flow:

  1. Drop the logo. Maple Diner's existing logo, an SVG she had from her brand work in 2019, dropped into AI Brand Sync. Extracts the maple red, the cream, the dark walnut. ~2s
  2. Pick a template. Restaurant menu (cobalt accent — which she swapped for her maple).
  3. Type the URLs. She had eight already-published web pages on her existing Squarespace site. Just paste each one.
  4. Export as PDF for printer. 3mm bleed, CMYK-safe color profile. Send to her local print shop.

Total time including printing: 12 minutes from "I should figure out QR codes" to "the table tents are at the printer."

A neighborhood diner table set with a printed menu and condiments Photo: cottonbro studio on Pexels

Three months of data

This is where the case study gets interesting. Industry-average scan rate for a printed QR code on a table tent is around 12–18% (depending on context, region, demographics, and a half-dozen other factors). Maple Diner's scan rate is currently 43%, almost three times the average.

"Customers scan more when the QR doesn't look like a parking ticket."

Why? A few hypotheses, validated:

  • The QR feels intentional, not generic. Sarah's QR is rendered in her actual brand colors. Customers (correctly) read "this is a brand thing, not a tech thing" and engage.
  • The destination loads fast. Sarah's existing menu pages load in <1.5s on slow 4G. We didn't fix that for her — she had it before us. But the speed makes the scan worthwhile.
  • The table tent is well-designed. The QR is on a tent designed by a real graphic designer at her local print shop. We didn't help with that — but it's a reminder that the QR is a small piece of a larger design system.

Per-QR data

Of her 8 QRs, the most-scanned by far is the breakfast menu (predictable). The least-scanned is the dessert menu (also predictable — people decide on dessert verbally, not via menu). The interesting one was the wine list — it has a higher scan rate per visit than the regular menu, suggesting that customers want to research wine more deliberately than they want to remember what's on the regular menu.

Sarah's takeaway: she added a "highlight of the week" feature to the wine list that updates every Monday. The wine list scan rate went up another 18% in the first week of running it.

The playbook

For other small restaurants reading this, the playbook is straightforward:

Step 1: Pick the use cases

Not just "the menu" — the discrete things you want to update independently. For a 14-table diner, eight is a lot. For a smaller place, three to five is plenty. Most restaurants have:

  • Main menu
  • Drinks/wine list
  • Specials/seasonal
  • Kids menu (if applicable)
  • Allergens/dietary info

Step 2: Brand sync

Drop your logo. Let AI Brand Sync extract the palette. Don't pick the colors manually — you'll second-guess yourself for 20 minutes and end up with the same color you'd have gotten anyway. Trust the AI on this one.

Step 3: Print and ship

Use the print spec PDF (CMYK, 3mm bleed). Don't just take a screenshot of the QR and put it on the menu — you'll get aliasing artifacts that hurt scannability. Send the PDF to a real print shop.


What we'd do differently

If we were starting over, two things:

  1. Add a "specials of the week" QR up front. Sarah added this as an afterthought and it became one of her most-scanned codes. The seasonal/timely content is what makes dynamic QRs feel different from static ones.
  2. Print the QR larger. Sarah's table tents have a 1.2-inch QR. They scan fine, but a 2-inch QR scans even better in low light, and it makes the design feel more "considered." Negligible cost increase.

If you're a small restaurant owner thinking about this: start with one QR (the menu) and scale up if it works. The free tier is generous enough that you can experiment.

Make your first QR in 9 minutes.

Free tier. No signup required to start. Dynamic codes included.

Make a QR →