QR Codes for Reviews
One code on the receipt, every review link visible, never gated by rating.
Café Luna prints the same code on the receipt, the takeaway-bag sticker and the follow-up email. The ask has to arrive after the meal, and the bag has not been opened yet.
The rule engine
What the scanner gets
The ask, with every platform link on it. A receipt is scanned at home, after the meal, which is the only honest moment to ask.
The rule reads utm_source and routes on it; the tag is also recorded in the analytics as its own line. Every review link on the page is rendered to every visitor: a rating gate is not a thing this page can be configured to do.
Get this wrong and the bag opens a review form to somebody who has not eaten, or every surface counts as one number in the report. The receipts are already printed.
no subscription · pay per scan · nothing to cancel
The review ask that filters is the one the platforms prohibit
A funnel that sends only happy customers to Google and everyone else to a private form is against the major platforms’ rules, and it is your listing, not the tool, that carries the penalty. The quieter failure is timing: a receipt scanned at home and a takeaway bag scanned on the way out are the same code and a different moment, and nobody knows which surface produced the review.
- A tool that only sends five-star customers to Google puts your listing at risk of removal.
- A printed code that names one platform is stuck with it when you move.
- Receipt, bag and table tent all count as one number in the report.
- Asking at home and asking on the way out need different pages, and there is one code.
What Café Luna printed on the receipt
Every review link is always rendered
The review page shows every platform you list, to every visitor, whatever they thought of the meal. A private feedback line is an extra link, never a replacement for the public ones.
Tag each printed surface
The same code carries a source tag on the receipt, the takeaway bag and the follow-up email, and a rule routes on the tag.
utm_source=receipt · utm_source=bag · utm_source=emailMove platforms without reprinting
When you leave one platform for another, edit the links on the page. The receipts keep working.
Read the ask per surface
Each tag is its own line in the analytics, so you know whether the receipt or the bag produced the review.
What one review code does by itself
- No rating gate, by design
The review page renders every platform link to every visitor. There is no path that shows Google only to the happy ones.
- Every platform on one page
Google, Tripadvisor, Yelp, Trustpilot, the app stores: whichever you list, in the order you choose.
- The ask timed by surface
sourceA receipt at home opens the review page; a takeaway bag in hand opens the loyalty page instead.
- Platform swap without a reprint
The links live on the page, not in the ink. Change them and the printed code follows.
- Per-surface scan lines
Receipt, bag and email report separately, so the surface that works is the one you print more of.
- Priced per scan
1 credit to create the code, 1 credit per scan, and 5 credits for the routing rule, every change · add, edit or remove · a save that changes nothing is free.
Real previews
The pages a review code opens
Three real pages, one printed code, chosen by the tag on the surface it was scanned from.
These are not screenshots. Each frame is the page itself, rendered by the same code that answers a scan.
Questions
Can I send only happy customers to Google?
No, and you should not want to: the major review platforms prohibit gating by rating, and the listing that gets caught is yours. The review page here shows every platform link to everyone. You can add a private feedback link alongside them, never instead of them.
Which review platforms can the page link to?
Any that has a public review URL. Google, Tripadvisor, Yelp, Trustpilot and the app stores are the usual set; the page is a list of links you control.
Can I tell receipt scans from table-tent scans?
Yes. Give each surface its own source tag on the same code and the analytics report them as separate lines; a rule can also send them to different pages.
If we move from one review platform to another, do we reprint?
No. The links are on the page behind the code. Edit them and every receipt already printed opens the new set.
Does a review code need a hosted page at all?
Not if you only ever want one platform: point the code straight at that review URL and it is a plain redirect. The page earns its place when you list more than one platform or want a private line beside them.