QRMapper
All posts

QR Codes for Google Reviews: From Receipt to Rating

Kevin Brady · · 6 min read

Most customers who would happily leave you a five-star review never do, and the reason is friction. They have to remember your business name, type it correctly, find the right listing among three similar ones, scroll past the photos, and hit the star. Six steps, on a phone, while walking out the door.

A QR code collapses that to one. Scan, star, done. The mechanics are simple; the parts worth getting right are the link itself, the placement, and staying on the correct side of Google's review policy.

Build the link, not a search

Do not point the code at a search for your business. Point it at the review dialog for your specific listing.

Google provides a direct route through your Business Profile: open the profile, find Ask for reviews, and copy the short link it gives you. That link opens the review dialog with the star selector already up.

If you would rather build it by hand, the pattern is:

https://search.google.com/local/writereview?placeid=YOUR_PLACE_ID

Your Place ID comes from Google's Place ID Finder. Test the finished link on a phone before it goes anywhere near a printer — one wrong character sends every customer to a business that is not yours.

Two things to check while you are in there: that the listing is verified, and that there is only one of it. Duplicate listings split reviews across profiles and are the most common reason a review campaign appears to do nothing.

What Google actually forbids

The policy is narrower and stricter than the folklore around it.

Allowed: asking customers for reviews, in person, by email, by SMS, or with a printed code. Asking everyone, routinely, as part of your normal process.

Not allowed:

  • Paying for reviews, or offering discounts, free items, entries into a draw, or any other incentive in exchange for one. This includes "leave us a review and get 10% off" — the single most common violation on printed table tents.
  • Review gating — asking how the experience went first, then routing only the happy customers to Google and the unhappy ones to a private form. Google's policy prohibits selectively soliciting positive reviews, and gating funnels are exactly that.
  • Writing them yourself, or asking staff, family, or an agency to.

The safe wording is boring on purpose: "Enjoyed your visit? A review helps other people find us." No condition, no reward, no filter. One code, one destination, everyone gets the same one.

Every customer gets the same link. The moment the link depends on how they felt, you are gating.

Where to put the code

Placement decides whether the ask lands at a moment when the customer can act.

  • On the receipt or invoice. The highest-intent moment there is — the transaction just completed successfully.
  • On the table tent or counter card, for hospitality. Best positioned for the end of the meal rather than the start.
  • On packaging or the delivery note, for e-commerce and takeaway. The code arrives at the moment the product does.
  • On the back of a business card, for trades, consultants, and anyone who does the work at a customer's premises.
  • On a small sticker by the exit. Low effort, low yield, but it costs nothing.

What does not work: a code on a wall behind the counter where nobody stands, and a code on something the customer does not take with them.

Print it at least 2 cm across for anything held in the hand, larger for signage — the working rule is that scanning distance should be no more than ten times the code's width. Print-Ready QR Codes: Size, Contrast, and Placement Rules has the full set of numbers.

Why the code should be dynamic

A static code bakes the review URL into the pattern. That is fine until any of the following happens, all of which are ordinary:

  • You move premises and the listing gets a new Place ID.
  • You rebrand, and the old listing is merged into a new one.
  • You decide to also collect reviews elsewhere — Tripadvisor, Trustpilot, an industry directory — and want to alternate.
  • You want a landing page first, offering Google and one alternative, instead of a single hard link.
  • Google changes the review URL format, which it has done before.

Every one of those turns a static review code into a reprint of every receipt roll, table tent, and sticker you own. A dynamic code holds a permanent short link — qrmap.cc/?q=ab12cd — with the destination stored in a database you edit. Repoint it and every printed copy follows within seconds. The Reprint Problem: Fixing a Printed QR Code Without Reprinting covers that repair in detail.

The second reason is that you get to see whether any of this is working.

Reading the numbers

A static code gives you one metric: your review count went up, or it did not. A dynamic code sits in the redirect path and counts every scan, which lets you answer the questions that actually change decisions.

Print a different code for each placement — receipt, table tent, packaging — pointing at the same review link. Now scan counts tell you which placement earns its printing cost, and which one you can stop producing. Time-of-day data tells you when the ask lands. Unique versus repeat scans separates new customers from the regular who scans it every week.

Free covers five dynamic codes with URL destinations and seven days of scan history, no card required — enough for a single business testing three placements. Pro, from $6 a month billed annually, raises that to 20 codes and 30 days of history and adds custom design so the code can carry your colours. Business, from $20 a month annually, gives 100 codes and 90 days, which is the shape a multi-location operator needs — one code per site, compared against each other. QR Code Analytics: What Scan Data Actually Tells You goes deeper on reading the figures.

A short checklist

  1. Verify the listing, and merge any duplicates.
  2. Copy the review link from Ask for reviews, or build it from your Place ID.
  3. Test the link on a real phone.
  4. Wrap it in a dynamic code so you can repoint it later.
  5. Print one code per placement, at least 2 cm wide, with a clear margin.
  6. Write the ask with no incentive and no filter.
  7. Check scan counts after a fortnight and drop the placement that did nothing.

A free account covers all of this for a single location. Reviews are the cheapest marketing a local business has — the only thing standing between you and more of them is six steps you can cut to one.

Print once. Point anywhere.

Create a dynamic QR code you can re-point anytime — free, no credit card.

Get started free