Scripts
How to ask customers for a Google review without being pushy — 9 scripts that work
10 min read · Updated June 2026
The fastest way to ruin a customer relationship that's otherwise going well is to ask for a Google review badly. The fastest way to grow your local presence is to ask well. The difference is smaller than people think — about three words and one timing decision. Below are nine scripts we've watched work, organized by moment and by channel, with the reasoning behind each one.
One framing thing before the scripts. The right mental model is not "how do I get this customer to leave a review." It's "at what moment is this customer most likely to be willing to leave a review without feeling used." Once you start thinking about it as a moment problem, the scripts almost write themselves. The work is finding the moment.
The line you should never use
"If you have a moment, could you leave us a review?" This is the most common ask in local business, and it's the worst. It puts the entire burden on the customer to figure out where to leave the review, what to write, and how much time they need to invest. Most customers mentally agree and then never do it.
Every working script below does three things this one doesn't: it picks the moment, it offers a specific platform, and it makes the actual ask one click. Hold those three principles in mind as you read.
Group 1 — At the moment of delight (3 scripts)
The single best time to ask is when the customer just experienced the thing they came for and said something positive. Not a week later. Not in a text. Right now, in person, while the feeling is fresh.
Script 1 — Service delivery (in person, after expressed satisfaction)
"That's really kind of you to say. Honestly, would you mind dropping that in a quick Google review? It helps a lot when people are deciding whether to try us. I can text you the link right now if it's easier."
Why it works. The ask anchors on what they just said, gives a specific platform, offers to remove the friction (text the link), and explains why it matters to you without begging.
The mistake to avoid. Don't generalize the compliment. If they said "Tom was great today," don't say "glad you liked the visit." Say "would you mind mentioning Tom specifically in a quick Google review?"
Script 2 — Service delivery (when they say "is there anything I can do for you?")
"Honestly, the most helpful thing would be a Google review when you have a minute. Even two sentences. Want me to text you the link?"
Why it works. They asked. The script accepts the offer concretely. The "even two sentences" lowers the perceived effort to almost nothing.
Script 3 — At checkout / payment (light touch)
"Quick thing before you go — if today went well, a Google review goes a long way for us. I'll text you the link so it's easy. No pressure if it's not your thing."
Why it works. "If today went well" gives the customer an opt-out built in. The "no pressure" closes the request gracefully. The text link makes following through easy.
Group 2 — Same-day text follow-ups (3 scripts)
If the in-person moment didn't happen — busy day, no compliment, mid-procedure — the next best window is a text within four to eight hours of the visit. After 24 hours, the warmth of the experience starts to fade and reply rates drop fast.
Script 4 — Same-day text, service business
"Hey {first name}, Tom here from {business}. Hope the system's running great. If you have 30 seconds, would you mind dropping a quick Google review? Link here: {short link}. Thanks!"
Why it works. Signed by the actual technician (not the business). Time estimate (30 seconds) sets expectations. Short link. No ask beyond the link.
The mistake to avoid. Don't send this from a 5-digit shortcode that screams "mass marketing platform." Use a number that looks like a normal phone number, or at least one tied to the actual location.
Script 5 — Same-day text, dental / medical practice
"Hi {first name}, hope you're feeling good after today's visit. If your experience was a good one, we'd be grateful for a quick Google review — it helps other patients find us. {short link} Thanks, the team at {practice}."
Why it works. Acknowledges that the patient might still be recovering. "If your experience was a good one" is the polite gating that softens the ask. "Helps other patients find us" is the genuine reason — patients respond to it.
Script 6 — Same-day text, hospitality / dining
"Thanks for stopping in tonight! If we treated you well, a quick Google review would mean a lot. Two-sentence ones are perfect. {short link}"
Why it works. Short, warm, doesn't ask for too much. "Two-sentence ones are perfect" explicitly removes the cognitive load of writing.
Group 3 — Email, for longer relationships (3 scripts)
Email works well for longer engagements where you've built a real relationship over weeks or months. For one-time service visits, email is generally too cold. For multi-visit care, B2B services, or completed projects, it's the right channel.
Script 7 — Project completion (contractor, agency, B2B)
Subject
Wrapping up {project}
Body
Hi {first name},
Hard to believe we're wrapping {project} after {duration}. It's been a real pleasure working with you and the team.
One small ask — if the experience was a good one for you, a Google review would mean a lot. Two or three sentences about what worked is more than enough. The link is right here: {short link}.
Either way, thanks again. Looking forward to staying in touch.
{name}
Why it works. Personal sign-off. The ask is one paragraph out of three. Treats the relationship as larger than the ask.
Script 8 — Multi-visit care (dental, vet, physical therapy)
Subject
A quick favor, if you have a minute
Body
Hi {first name},
It's been great having you as a patient over the last {timeframe}. We're trying to grow the practice the slow way — through word of mouth and Google reviews — and a quick review from you would help a lot.
Here's the link if you have a minute: {short link}. Two sentences is plenty.
Thanks for being part of the practice.
{practice}
Why it works. Frames the ask in the context of how the practice grows ("the slow way"), which feels intentional rather than greedy. Doesn't require the patient to do anything more than click a link.
Script 9 — Post-renewal or repeat purchase
Subject
Quick thanks for sticking with us
Body
Hi {first name},
Noticed you renewed for another year — really appreciate the trust. The work goes better when customers stick around.
If you have a minute and the experience has been a good one, a Google review goes a long way for us. Link is here: {short link}.
Either way, thanks for sticking with us.
{name}
Why it works. Acknowledges the renewal as the meaningful thing. The review ask is the secondary message, not the primary one.
Things that hold across all 9 scripts
- One ask per message. Never bundle the review request with a sales push.
- A direct link to the Google review form. Not your homepage. Not a "leave a review" landing page.
- An explicit out ("no pressure," "either way") — counterintuitively this raises reply rates.
- A small effort estimate ("30 seconds," "two sentences").
- Signed by a real person where possible, not the business name.
Timing — the part most teams get wrong
The single biggest predictor of whether a review request gets fulfilled is when it's sent. Same-day asks (within 8 hours) convert at roughly 3-4x the rate of week-out asks. Day-of asks convert at roughly 2-2.5x the rate of next-day asks. The decay is steep and unforgiving.
If you can only fix one thing about your review program, fix the timing. Push every request into the same-day window. Cut the requests that go out a week later — they're costing you customer goodwill and producing almost no reviews.
What to do tomorrow
Pick the script that matches your business model. Use it in one consistent moment for the next two weeks. Measure: how many requests went out, how many converted into reviews. That ratio is your baseline. Almost every team can lift this baseline 2-3x in the first quarter just by tightening the timing.
Run all 9 scripts, at the right moments, automatically
RatingNova picks the script that fits the moment, sends it on the right channel, and stops the sequence the second a review lands or the customer opts out. Book a demo to see what your review velocity could look like.
Book a demo →More from RatingNova: Responding to a 1-star review: the 4-paragraph template that actually works.