The review request engine: more Google reviews without the reputation-suite bill
Ask every customer at the right moment, get a draft reply for every review — on a box you own
Version history
Ask every customer for a Google review at the right moment, watch new reviews land in your inbox with a draft reply ready — for the price of the server you already run, not the €300/month a reputation suite charges.
The problem
Your Google rating is the first thing a new customer sees, and it is built by the small minority who bother to write something — which skews toward the annoyed. Happy customers leave reviews too, but almost only when asked, and asking by hand never survives a busy week. The software category that fixes this is called reputation management, and its 2026 price list is brutal for a single-location business: NiceJob from $75/month, Birdeye from $299/month on an annual contract, Podium from $399/month on an annual contract. Strip away the multi-location dashboards and the sales gloss and the core loop is: send a message with your review link after each job, nudge once, alert you when a review arrives, help you reply. That loop is an afternoon of n8n — a tool half the blueprints in this library already use — plus your free Google review link.
The architecture
or a "Done" button on your phone
▼
[ n8n (self-hosted) — the review engine ]
├─ same evening: thank-you email/SMS with your Google review link
├─ +7 days: one gentle nudge — skipped if they already reviewed
└─ watches the mailbox where Google's "new review" alerts arrive
▼
[ Ollama (local AI, optional) drafts a reply in your voice ]
▼
Draft lands in your inbox → you approve, paste on Google, done.
Nothing is ever posted to Google automatically.
Two deliberate design choices. First, review detection uses Google's own new-review notification emails instead of the Business Profile API — the API requires an access-request form, approval takes 3–10 business days, and your quota starts at zero until you ask for more. Fine for an agency managing fifty listings; pointless friction for one shop. Second, replies are drafted, never sent. Your name is on every public reply — the approval step is the feature, not a limitation.
Tool choices — and why
n8n (fair-code Sustainable Use License — free for internal business use, ~189k stars, actively maintained) is the engine. One workflow: trigger in, wait, send, watch, draft. If you built the no-show reminder engine or the late-invoice chaser from this library, this runs on the same instance for €0 extra — the day-after "review request" branch in the no-show blueprint is literally the entry point of this one.
Your Google review link costs nothing and needs no approval: Google Business Profile → "Ask for reviews" gives you a short share link that opens the review box directly. That link, sent at the right moment, is 90% of what the €300/month suites deliver.
The trigger is whatever already marks a job as done in your business. Booking tool webhook (day-after branch), invoice flipped to paid, a row added to a sheet, or — lowest-tech and honestly fine — a home-screen shortcut on your phone that posts the customer's name and email to n8n when you tap it. Don't build a CRM to feed a review engine.
Ollama (MIT, 175k stars, active) drafts replies locally if you want AI in the loop. A small 7–8B model is plenty for three polite sentences, and no customer text leaves your machine. It does want a reasonably recent laptop or mini-PC rather than the €5 VPS — or skip AI entirely and keep three saved reply templates (positive / mixed / negative) in the workflow. That version costs €0 and is only slightly slower.
Monthly cost. Software: €0. Hosting: €0 if n8n already runs on your box from another blueprint, otherwise ~€5–12/month for the VPS. Email: your existing mailbox's SMTP. SMS optional at roughly €0.01–0.10 per message depending on country. Compare: NiceJob $900/year, Birdeye $3,600/year, Podium $4,800/year — every year.
Setup outline
1. Get your review link: Google Business Profile → Ask for reviews. Test it on your own phone — it should open the review box in one tap.
2. Deploy n8n (official Docker image) or reuse your existing instance.
3. Wire the trigger that matches how a job "ends" for you: webhook from your booking tool, paid-invoice event, or the phone-shortcut route.
4. Write ONE thank-you message. Short, human, from you — "Thanks for coming in today. If you have 30 seconds, a review helps us more than you'd think: [link]". Send it the same evening; goodwill decays fast.
5. Add the +7-day nudge with an "already left one? Thank you — ignore this" line, and suppress it when a review from that name has been detected.
6. Point an n8n mailbox watcher at the address that receives Google's new-review notifications; parse out rating and text.
7. Optional: pipe the review into Ollama with a short prompt describing your tone; the draft reply lands in your inbox for approval.
8. Log every ask in a simple sheet — same customer never gets asked twice, and you can see your ask-to-review rate (5–15% is normal; same-day asks do better).
Pitfalls — the real ones
Review gating is now illegal, not just against the rules. Asking only customers you know are happy, or routing unhappy ones to a private form while happy ones go to Google, violates both Google's policy and — since 21/10/2024 — the FTC's fake-reviews rule (16 CFR Part 465), with civil penalties up to $51,744 per violation for US-facing businesses. Ask everyone, the same way, every time. In the EU, the Omnibus Directive points the same direction.
No incentives for Google reviews. None. Google prohibits offering anything of value for a review — a discount "for your feedback" can get your whole profile's reviews wiped. The FTC additionally treats undisclosed incentivized reviews as violations. The reward for the customer is that you said thank you.
Never auto-post AI replies. One tone-deaf generated reply under an angry 1-star review does more damage than ten missing replies. Draft, approve, paste. And keep negative-review replies short and boring — you're writing for the next reader, not the reviewer.
The API mirage. Tutorials that assume instant Google Business Profile API access are glossing over the access-request form, the 3–10 business-day approval, and the zero default quota. The notification-email route in this blueprint needs none of that. If you later manage several locations, the API is the upgrade path — apply with a matching business domain and a live website or expect rejection.
One ask + one nudge is the ceiling. A third message is spam and trains customers to ignore you. If the SMS route tempts you: EU consent rules and US A2P registration from the no-show blueprint apply here identically — and keep review asks out of marketing messages entirely.
Verified repos
n8n — Sustainable Use License (free self-hosted internal use), ~189k stars, active (checked 10/07/2026)
Ollama — MIT, 175k stars, active (checked 10/07/2026)
Get the next blueprint as it publishes — free, practical, verified tooling only.
Subscribe · Want this audited or extended for your business? DM @RXed_EU
Get this blueprint tailored to your business — free
Tell us what you run and where. We research your sector's specifics — rules, tools, customer habits — and send you a version of this blueprint rebuilt for your situation, usually within 24 hours.