Nobody Is Scanning Your QR Code. Here's Why.
You printed a QR code, stuck it on the table, and waited. Nothing happened. The problem almost certainly isn't the technology — it's the placement, the design, and the ask.
The QR Code Graveyard
Walk into any restaurant and count how many QR codes you can find. The one on the back of the receipt that nobody flips over. The sticker on the corner of the table with the laminate peeling off. The small square printed on the paper placemat next to the address. Now count how many people in the room are actually scanning one. Probably zero.
QR codes work. The technology is fine — every modern smartphone camera reads them instantly without an app. The problem is almost always execution. Restaurant owners print the code and assume the work is done. It isn't. Getting a scan is a small act of persuasion, and like all persuasion, it requires a clear ask, a clear benefit, and zero friction.
Reason #1: The Code Is Too Small
A QR code needs to be at least 2.5 cm × 2.5 cm (roughly one inch square) to scan reliably at arm's length from a table. Most QR codes on restaurant receipts and small table cards are half that size, and often printed on glossy paper that reflects overhead lighting directly into the camera.
Print your QR code big. If it's on a table tent, it should take up at least 40% of the front face. If it's a sticker, it should be 3 × 3 inches minimum. Make it impossible to miss. It should look intentional, not like an afterthought someone slapped on at the printer.
Reason #2: There's No Instruction Next to It
A QR code with no context is just a geometric pattern to most people. "Why would I scan this? What happens when I do?" A surprising number of diners — especially anyone over 40 — will not scan a code unless they are explicitly told what they'll get and that it's safe to scan it.
Put a single line of text directly above or below every QR code: "Scan to see today's full menu" or "Scan to view the menu on your phone." That's it. Three seconds of reading, total clarity, and the conversion rate doubles. People scan things when they understand what they're scanning into.
Reason #3: The Placement Is Wrong
The moment a guest sits down and looks at the table is your only guaranteed window to introduce the QR code. If the code is on the back of the menu, they'll never see it because they're reading the menu. If it's on the receipt, the meal is already over. If it's on a wall by the door, nobody reads walls.
The QR code must be on the table surface or a standing table tent before the guest sits down. It should be the first object they interact with when they pull up their chair. Put it at the center of the table if you have rounds, or propped against the napkin holder if you have a small tent. The first ten seconds at the table are the window — use them.
Reason #4: Your Staff Isn't Mentioning It
The single highest-converting method for getting QR scans is a server saying two sentences: "We've got our menu on your phones — just point your camera at that QR code on the table and it'll pull right up. It's got photos of everything."
That's it. When a real person vouches for a technology and gives a simple instruction, the conversion rate goes from maybe 20% to over 70%. Train your staff to mention it within the first sixty seconds of greeting the table. Not as a hard sell — just as a friendly heads-up. Most guests will try it simply because the server suggested it.
The 30-Second QR Audit
Sit in your own dining room as if you were a guest. Sit down at a table without touching anything. Look around. Can you see a QR code? Is there text telling you what to do with it? Is the code at least the size of a credit card? If the answer to any of those is no, that's the reason your scan rate is low. Fix the placement before you change anything else. The technology is already working — the execution just needs to catch up.