QR codes for Google reviews — the SMB playbook

A working playbook for QR codes for Google reviews — how to generate the right review link, place the sticker, and stay on the legal side of review-gating.

May 22, 2026 16 min read Linked.Codes
QR codes for Google reviews — the SMB playbook

A QR code on the receipt, the table card, or the back of the till sticker is the cheapest way a small business can grow its Google review count — when it works. Most of the time it doesn't, and the reason is almost always the link behind the code, not the code itself. This is the post that fixes that, plus the placement physics and the legal line every SMB owner needs to know before they start asking for reviews.

The short version: QR codes for Google reviews are great when the QR points at the right writereview URL on Google's own domain, when the placement catches happy customers before they leave (not after they're already angry), and when nobody at the business is filtering customers by sentiment before letting them see the QR. Get any one of those wrong and you've either built nothing or built something the FTC and Google can both penalise you for.

Most "QR code for Google reviews" tutorials skip straight to the QR. That's backwards. The QR is a wrapper around a URL — if the URL is wrong, the QR scans and lands the customer on a page that doesn't ask for a review. You've used your one shot of customer attention to send them to your generic Google Business Profile, where they have to find the "Write a review" button themselves. Most don't.

There are exactly three URL formats that open the Google review composer with one tap. Everything else is friction.

Anatomy of a Google review link — the three working URL formats The three Google review URL formats that open the review composer FORMAT 1 — SHORT, FROM GOOGLE BUSINESS PROFILE https://g.page/r/<PLACE_ID_TOKEN>/review Found inside your Google Business Profile dashboard → "Get more reviews." FORMAT 2 — CANONICAL, USING PLACE ID https://search.google.com/local/writereview?placeid=<PLACE_ID> Place ID looks like ChIJN1t_tDeuEmsRUsoyG83frY4 — find via Google's Place ID Finder. FORMAT 3 — MAPS DEEP LINK (LESS RELIABLE) https://www.google.com/maps/place/?q=place_id:<PLACE_ID> Opens the Maps listing — customer still has to tap "Write a review." Skip this one. Format 1 is the shortest and the easiest. Format 2 is the most stable. Format 3 is what most generic QR tools default to — and the reason their codes underperform.
The three URL formats. Most QR generators use format 3 by default because it's easy to build from a Google Maps share link. Format 1 or format 2 is what actually converts.

The difference matters because a customer who taps a QR and sees the review composer pre-loaded — five-star buttons, text box, submit — leaves a review in 30 seconds. A customer who taps a QR and sees the generic listing has to hunt for the review button. Most of them don't, especially on mobile where the screen is busy and the button is below the fold.

Two paths. Pick the one that fits where you are right now.

Path one — your Google Business Profile dashboard. Sign in to business.google.com on the account that owns the listing. Open your profile, click "Get more reviews" or "Ask for reviews," and Google generates a short URL of the form https://g.page/r/<token>/review. That's format 1 above. Copy it, encode it, done. This is the path Google's own documentation recommends and the one that works for the vast majority of single-location businesses.

Path two — the Place ID Finder. If you don't have dashboard access (a franchise manager, an agency running QR campaigns for a client, anyone working off the public listing), use Google's Place ID Finder tool. Search for the business by name and address, copy the Place ID string (starts with ChIJ), and assemble format 2 yourself: https://search.google.com/local/writereview?placeid=<your-place-id>.

Either way, test the link on a real phone before you encode it into a QR. The test is simple: paste the URL into your phone's browser. If the page that loads shows the review composer with the five-star buttons and the text box, you've got the right URL. If it shows a generic listing or asks you to choose between accounts, you've got the wrong one — go back and try the other format.

Once the link works, drop it into a QR generator that uses dynamic redirects. Dynamic matters here because Google occasionally changes the canonical URL format, and you want to be able to repoint the redirect without reprinting stickers. The general case for dynamic QR types by default applies double for review links — the destination URL is owned by Google, not you, and Google can change it.

98%
Of consumers read online reviews for local businesses, per BrightLocal's 2024 Local Consumer Review Survey. Three to five recent reviews is the threshold below which most customers won't pick a business at all — the QR's job is to keep that number fresh.

Paste either your Google Business Profile URL (the one from "Get more reviews"), a Place ID, or a Google Maps short link. The builder outputs the canonical writereview URL that opens the review composer directly.

Google review link builder
Canonical review URL
Paste something above to start.
Waiting for input.

The builder runs entirely in the browser — no requests, no logging. If you paste a short maps.app.goo.gl link, you'll need to open it in a browser first and copy the expanded URL (Google's short links can't be expanded client-side without making a network request, which the widget deliberately doesn't do).

Placement physics — where the QR has to live

A working link is half the job. The other half is putting the QR where a satisfied customer actually sees it.

The mistake every small business owner makes the first time: putting the review QR somewhere only an angry customer would interact with — by the door on the way out, on the email receipt that arrives an hour later, at the bottom of the menu page someone reads while they're already waiting too long for their food. Each of those filters for negativity. The customer who had a great meal is already on their phone calling an Uber. The customer who waited 40 minutes for a cold dish is the one who notices the sticker and acts on it.

Where to put the Google review QR for a balanced sample Placement physics — moments that catch the happy customer GOOD — RECEIPT, FACING UP Handed at the table or counter Customer is fed, paid, satisfied Phone already out for payment GOOD — TABLE TENT Visible mid-meal, end-of-meal Caught while the meal is good Asks before regret has time GOOD — STAFF HANDS IT OVER "If we did well, here's the link" Verbal cue + physical QR card Highest conversion of any surface BAD — EXIT DOOR ONLY Customer already leaving Notices it because something's wrong Tilts toward angry customers BAD — EMAIL HOURS LATER Sent after the visit ends Mood has had time to fade or sour Low open rate, biased sample BAD — BATHROOM STICKER Captive audience, wrong context Reviews end up mentioning bathroom Confuses the review signal
Three placements that catch a satisfied customer mid-good-feeling. Three placements that filter for the opposite.

The receipt-first model is the one most local businesses converge on, because the moment of paying is the moment the customer is most consciously evaluating "was that worth it." A receipt with the QR clearly labelled "30 seconds to leave a Google review — really helps us" gets scanned by a meaningful percentage of happy customers, especially when staff mention it during the handover. The same scan-distance and surface rules from QR codes for outdoor advertising about durability still apply on indoor signage that gets handled repeatedly — a table tent that lives on a high-traffic table needs matte lamination or it's going to smudge into uselessness in two weeks. Service businesses with a built-in dwell window can stack two moments on one surface — the chair-side card in the salon waiting-room WiFi pattern catches the same in-the-moment satisfaction window for the review composer alongside the WiFi credentials, on a surface clients hold for fifteen minutes of focused attention.

Three rules that hold across surface types:

  • Visible to the satisfied customer, not just the dissatisfied one. If the QR only gets noticed when something's wrong, you're building a one-star collection machine.
  • Within phone-reach. Customer's phone is already out for payment, Apple Pay, or splitting the bill. Adding a QR scan to that moment is one tap of friction.
  • A sentence of context next to the QR. "Scan to leave a Google review — takes 30 seconds and really helps us." Not "Rate us!" — that reads as desperation. Not nothing at all — the QR alone is too abstract.

The bigger physical context on durability and surface choice — what laminates last, what gets smudged in a week — overlaps heavily with the indoor retail-surface rules. A review-QR table tent and a retail shelf-tag QR face most of the same wear-and-tear pressure, just with different goals.

This is where most "get more Google reviews" advice quietly goes off the rails. The temptation: before showing the customer the Google review QR, ask them how their experience was. If they say "great," show them the QR. If they say "could be better," route them to a private feedback form so the complaint doesn't end up on Google.

This pattern has a name — review-gating — and it's against both Google's policy and, in the United States, FTC rules.

Google's stated position. Google's Reviews policy bans "discouraging or prohibiting negative reviews or selectively soliciting positive reviews from customers." That's a direct quote from their content policy. A business caught review-gating can have its review count reset, its profile suspended, or in repeat cases lose the listing entirely.

The FTC's stated position. The Federal Trade Commission updated its review-related guidance in 2024 with a final rule banning "review gating" — defined as soliciting reviews only from customers likely to leave positive ones, while suppressing or redirecting negative ones. The rule carries civil penalties up to $51,744 per violation. The FTC has already brought enforcement actions against companies that ran "happy path" feedback funnels.

The legal line on review gating — what you can and can't do What you can and cannot do when asking for reviews LEGAL — ASK EVERYONE Hand the QR to every customer Print it on every receipt Mention it at end of every visit Train staff to invite all customers Same ask, same surface, no filter "Please leave a review — it really helps." ILLEGAL — FILTER BY SENTIMENT Ask "how was your visit" first Show QR only if "great" Route "not great" to private form Skip the ask for unhappy customers Sentiment-gated QR signage FTC fines up to $51,744 per violation.
The bright line. Asking everyone for a review is fine. Filtering who gets asked based on how happy they sound is review-gating, and it's an FTC violation as well as a breach of Google's policy.

The practical version: you can ask. You can ask everyone. You can ask loudly. You can put the QR on the receipt, on the table, on the wall, on the staff polo. What you cannot do is build a system that filters who sees the QR based on what they're likely to say once they scan it.

That includes the popular two-step pattern where a kiosk asks "How was your visit?" and only shows the Google QR if the customer taps "Great." It includes the email pattern where customers who rate you below four stars in a private survey get a "thank you for the feedback" page, while customers who rate you above four stars get a Google review link. It includes the staff training pattern where servers are coached to "ask only the customers who seem happy" — that's the same gating, just routed through human judgment.

The legal-and-effective alternative: ask everyone, every time, the same way. Some unhappy customers will leave one-star reviews. That's the cost of the system. The math still favors asking everyone, because the volume of three-, four-, and five-star reviews from satisfied customers vastly outweighs the occasional one-star.

The bright-line rule is short: you can ask anyone for a review, and you can't pre-screen who gets asked. The day you build a filter is the day the FTC rule applies, and Google's policy lands on top.

A related operational note: never offer incentives that depend on the content of the review. "Get a free coffee for leaving a five-star review" is illegal. "Get a free coffee for leaving a review" is allowed in most jurisdictions but specifically banned by Google's policy if the incentive is tied to leaving a review at all — Google considers it review manipulation. The cleanest move is to ask without offering anything in exchange. The numbers work out fine.

What to print on the sticker, card, or receipt

The QR is one element of a three-part ask. The other two are the headline above it and the sentence underneath. Both matter more than the QR's design.

The headline. Direct, specific, no exclamation marks. Examples that work: "30 seconds to leave a Google review." "Liked your visit? Tell Google." "Help a small business — leave a quick review." Avoid: "Rate us 5 stars!" — both gating-adjacent and corny.

The sentence underneath. Tell the customer what happens next. "Scans your phone camera, opens Google, takes about 30 seconds." This sounds redundant but it removes the "wait, what's this" hesitation that kills scan-through rates.

The QR's appearance. A branded review QR — your logo in the centre, brand-colour modules, your business name printed next to it — converts better than a generic black-and-white square. Not because it's prettier, but because it looks like part of the business rather than a random sticker someone slapped on. The cost-vs-payoff math behind that small brand impression is unpacked in detail in branded QR codes for solopreneurs — the same calculation applies to the review surface as to the business card.

The size. Receipts can carry a 1.5cm QR readably. Table tents want 3-4cm. Wall stickers near the door want 6cm+. Below 1.5cm and printer toner variance starts causing scan failures on cheap thermal receipt paper.

Want a branded review QR with scan analytics? Linked.Codes ships dynamic QR codes with logo, colour, and scan tracking — repoint the destination from the dashboard if Google ever changes its URL format. The lifetime tier covers as many QR codes as a single business will ever need.

See the lifetime tier →

Scan analytics — what to track and what not to

The mistake most QR review programs make once they're running: they don't track anything. The receipt prints the QR, the QR points at Google, scans happen or they don't, and a year later the owner has no idea whether the table-tent placement outperformed the receipt placement or vice versa.

A dynamic QR (the kind that redirects through a short link before hitting Google) records every scan — timestamp, rough geographic location, device type, referring surface if you give each placement its own short link. That data lets you answer the questions that matter for an SMB: which placement gets the most scans, what time of day, what day of the week. The general framing for measuring this is in conversion tracking with QR codes and short links — it applies as much to a single-location café measuring review-QR placements as to a multi-store retailer measuring shelf-tag QRs.

What you cannot track: whether the scan resulted in a review actually being left. Google does not expose review attribution back to the originating link, and any tool that claims to is either guessing or violating Google's terms. The honest dashboard reports scans, not reviews. The number of new reviews per month is something you have to count off Google's own dashboard. The QR-side setup — dynamic codes, per-placement slugs, scan-time analytics — lives in the QR codes docs, and the free QR code generator is where to mock up the receipt-footer or table-card design before committing to the print order.

The placement-attribution model that works: print three different QR codes (one per surface), give each its own short link, and look at the scan delta per surface. If the table tent gets 50 scans a week and the receipt gets 200, the receipt is doing the work. Move the budget toward what's working.

Your review QR's short-link domain matters more than it sounds. A QR that resolves through qrco.de/abc123 before redirecting to Google looks like a third-party tool — and to a meaningful percentage of scanners, looks slightly phishy. The pattern of generic short-link domains showing up in QR contexts has trained customers to be cautious. The QR code domain question covers the trust dynamics in detail; for review QRs specifically, a branded short-link domain (yourbusiness.link/review or your own subdomain) signals "this is us asking" rather than "this is some marketing vendor."

For a single café or one-shop business, a generic short-link domain is usually fine. For a chain, a franchise, or any business with more than a handful of locations, branded short links are the differentiator that keeps review-scan rates from drifting down over time.

Adjacent review surfaces — Facebook recommendations, Yelp, TripAdvisor

Google is the surface most US small businesses care about, but it's not the only one a customer's "is this place any good" check runs through. Facebook Page recommendations sit alongside Google reviews in much of Latin America, Southeast Asia, and Africa — and in plenty of US cities for restaurants, where the Page's recent posts and recommendations carry more weight than the Google listing. Yelp still matters for restaurants, bars, and trades in the US Northeast and California. TripAdvisor owns the hotel and tourism review surface internationally. The same QR placement physics covered above apply to each — receipt-first, mid-meal table tent, staff hand-off — with the destination URL swapped to whatever the platform's "leave a review" entry point is. For Facebook specifically the breakdown of which surface to point a code at (Page recommendations, Messenger, a pinned recommendations post) sits in the Facebook QR codes guide for Pages, Messenger, and Events. The placement work transfers; the URL changes.

The honest numbers

A few benchmarks worth knowing — the kind nobody tells you before you start a review-QR program:

Receipt-printed QR codes for Google reviews typically convert at 1-3% of receipts into actual reviews left. Higher for businesses with a strong service moment (coffee shops, restaurants, salons); lower for transactional purchases (convenience stores, fuel stations).

Table-tent or counter-card QRs, with staff verbally reinforcing them, convert at 3-8% of customers who see them. The verbal cue is doing most of the work — the QR alone is closer to 1%.

Conversion rates drop sharply over six months without refresh. The first month after deployment sees the highest scan rate; by month four, most receipts get glanced past. Rotating the headline (not the QR — the words around it) every quarter keeps the scan rate alive.

A business that asks every customer, every visit, on a well-placed QR, with a single sentence of context underneath, will typically see Google review count rise by 5-20 new reviews per month at typical SMB transaction volumes. That's enough to keep the "freshness" metric Google uses healthy and to push the listing's visible review count past the three-to-five-recent threshold that customers screen on.

What URL should the Google review QR point to?

The shortest reliable format is https://g.page/r/<token>/review, found in your Google Business Profile dashboard under "Get more reviews." Failing that, use https://search.google.com/local/writereview?placeid=<PLACE_ID> with the Place ID from Google's Place ID Finder. Both open the review composer directly. Generic Maps URLs that show the listing page underperform because the customer still has to find the "Write a review" button.

How do I find my Place ID?

Use Google's Place ID Finder tool (developers.google.com/maps/documentation/places/web-service/place-id). Search for your business by name and address, and the tool returns a string starting with ChIJ — that's your Place ID. Drop it into the canonical URL format and you've got a working review link.

Can I ask only happy customers for reviews?

No. Filtering who you ask based on how happy they seem is "review gating," and it violates both Google's review policy and the FTC's 2024 final rule on fake and misleading reviews. The FTC rule carries fines up to $51,744 per violation. Google's penalty is anything from review-count reset to listing suspension. The legal-and-effective alternative is to ask everyone the same way — the volume of happy customers vastly outweighs the occasional one-star.

Can I offer a discount for leaving a review?

Two layers. The FTC's review-related rules generally allow incentives as long as the incentive is for leaving any review — not tied to the rating. Google's own policy is stricter and bans incentives for reviews entirely, even unconditional ones. Practically, if you want to comply with both: don't offer anything tied to leaving a review. The numbers work fine without it.

Should I use a static or dynamic QR for a review link?

Dynamic. Google has changed the canonical review URL format twice in the last five years, and a static QR locks you into whatever URL was right at print time. A dynamic short link lets you repoint the redirect from a dashboard without reprinting stickers. The cost difference is marginal; the future-proofing is meaningful.

Where should the review QR live in a restaurant or café?

The receipt is the highest-converting surface — the customer's already paying, phone already out, satisfaction is acutely measured. A table tent works as backup, especially if staff mention the QR at the meal handoff. Avoid bathroom stickers (confuses the review signal — people end up reviewing the bathroom), exit-door-only placements (filters for the leaving-angry case), and email-after-the-visit (low open rate, biased sample).

Why does my QR open the Google listing instead of the review composer?

You've encoded the wrong URL format. A Maps URL like maps.google.com/maps/place/... opens the listing page; the customer then has to scroll and tap "Write a review" themselves, and most don't. Switch to the g.page/r/<token>/review or search.google.com/local/writereview?placeid=... formats — both open the composer directly on iOS and Android.

Sourcesshow citations

Try it on your own domain

Branded short links and dynamic QR codes, on your subdomain or your own domain. One-time purchase, no per-click fees.