← All articles

How to ask for reviews without sounding desperate (8 templates)

Review velocity moves Map Pack rank more than star count. Here's the SMS + email script library we use to take a typical local business from 1.2 reviews/month to 6+ inside 30 days.

The thing about reviews is that velocity matters more than count.

A practice with 412 reviews and 4.8★ that gets 1.2 new reviews per month is losing to a practice with 187 reviews and 4.6★ that gets 6 new reviews per month. Google’s local algorithm reads recency. Customers reading your profile do too — a review from two months ago is “current”; one from three years ago is “someone, once.”

So how do you get from 1 to 6 per month without sounding like you’re begging?

You ask. At the right moment. With a script that respects them.

The mechanics first

Before we get to the templates, three things have to be in place:

  1. Automation, not memory. No human in your business will reliably ask 100% of customers. Set up an SMS or email trigger tied to your scheduling/POS system. The most common stack: appointment ends → 2 hours pass → SMS fires.

  2. A short, specific link. g.page/yourbusiness/review (Google provides this) or a Yelp shortlink. Not a generic “search for us.” The fewer clicks, the higher the conversion.

  3. The right window. Service businesses: 2 hours post-appointment. Restaurants: same evening, around 8pm. Retail: next morning. This is when the experience is freshest and the customer hasn’t already moved on with their day.

With those three in place, here are the scripts we use.

SMS templates

Template 1 — Service business, post-appointment

Hi {first name}, this is {owner name} from {business}. Thanks for coming in today. If you have 30 seconds, would you leave a Google review? Means a lot to small businesses like ours. {short link}

Why it works: signed with the owner’s name (not “the team”), acknowledges the time investment (“30 seconds”), explains the why (“means a lot to small businesses”).

Template 2 — Restaurant, same-evening

Hey {first name}! Hope you enjoyed dinner at {restaurant} tonight. If you have a minute, a Google review would mean the world to us. Tag what you ordered if you want — it helps other diners decide. {short link}

Why it works: “tag what you ordered” gives them content to write about (the hardest part of a review). Also helps your profile get cited for specific menu items.

Template 3 — Retail, next morning

Hi {first name}, thanks for visiting {store} yesterday. If {item bought} ended up being a good fit, a quick Google review would help other shoppers find us. {short link}

Why it works: references the specific purchase, makes it contingent (“if it was a good fit”) so a happy customer self- selects to respond.

Template 4 — Medspa / specialty service, 2-day delay

Hi {first name}, it’s been a couple days since your {service} at {practice}. Hope you’re loving the results. If you have a moment, would you share your experience on Google? It helps other people find good care. {short link}

Why it works: 2-day delay is intentional — for procedures with visible results (lip filler, microneedling, etc.), wait until the customer can actually see the outcome. “Helps other people find good care” is the right altruism frame for healthcare.

Email templates

Email converts at lower rates than SMS but works for non-mobile-first audiences (older clientele, B2B local services).

Template 5 — Service follow-up, formal

Subject: Quick favor, {first name}?

Hi {first name},

Thank you for choosing {business} for your {service} this week. I hope everything went smoothly.

If you have a moment, would you mind leaving us a quick Google review? Honest feedback — good or not — helps us improve and helps other neighbors find us. It takes 60 seconds.

{prominent button: Leave a review}

Either way, thanks for your trust.

{Owner first name} {Business name}

Why it works: “honest feedback — good or not” inoculates against the worry of asking for only positive reviews. The owner-signed, single-CTA structure outperforms newsletter-style emails 3-4×.

Template 6 — Repeat customer, warmer tone

Subject: It’s been {N} {visits/months}, {first name}

{First name},

You’ve been with us for {N} {visits/months} now and we appreciate it. If you’ve never left us a Google review, would you?

No pressure — but if you have 30 seconds, here’s the link: {short link}

Thanks again, {Owner first name}

Why it works: timing the ask after a customer has shown loyalty. Repeat customers convert at 2-3× the rate of first- timers.

The negative-review preempt

The script we deploy when a customer flags any dissatisfaction at the end of a service:

Template 7 — “Anything we could have done better” trigger

Hi {first name}, before we send a review request — was there anything that didn’t go right today? Want to make sure we address it directly. {Owner name}

Why it works: filters unhappy customers OUT of the request flow. Negative reviews almost always come from customers who felt unheard. This catches them before they post publicly.

If they reply with a complaint, you handle it offline. If they say “no, all good!” — you fire the standard ask 2 hours later.

The “we replied to your review” follow-up

After a customer leaves a review (positive or negative), reply publicly within 24 hours. Then:

Template 8 — Owner reply notification

Hi {first name}, just saw your review — wanted to thank you personally. {1 sentence specific to what they wrote}. If you ever need anything, you have my number. {Owner first name}

Why it works: turns the review into a relationship moment. Customers who get this text often become referral sources. The “specific” sentence — referencing what they actually wrote — is the difference between a script and a real interaction.

What NOT to do

  • Don’t text more than once. If they don’t reply to the first ask, let it go. Texting again converts no one and erodes trust.
  • Don’t offer discounts for reviews. Platform terms of service forbid it; Yelp will demote your account; Google will remove the reviews. The downside dwarfs the upside.
  • Don’t ask family or friends. They write reviews that read like family-and-friend reviews (“My nephew owns this place and he’s amazing!”). Real customers can tell. So can the algorithm.
  • Don’t gate reviews. A landing page that asks “How was your experience?” and only sends 4-5 star ratings to Google is manipulative review gating — it’s against Google’s guidelines and increasingly detectable.
  • Don’t blast SMS to your whole list at once. Stagger requests to 5-10 per day so your replies are manageable and your sending pattern doesn’t trigger carrier spam filters.

What to expect

If you implement automation + run the right script at the right window, here’s the realistic month-by-month curve we’ve seen across our client cohort (n=12 local businesses, mixed industries, 2024-26):

MonthAvg new reviews/moNotes
Baseline1.2Where most local businesses sit before any system
Month 13-4Automation goes live, customers are flattered to be asked
Month 24-6Refinement of timing window + script for industry
Month 35-8Steady state. Map Pack rank lift starts becoming visible
Month 6+6-10Compound effect. Some reviewers become referral sources

Map Pack rank lift typically lags review velocity by 30-45 days. Don’t expect immediate ranking changes — expect compounding ones.

The point isn’t volume. The point is that a customer who walked out of your business today is the easiest review you’ll ever get. Most owners just don’t ask. The ones who do, win.

Frequently asked

Is it legal to ask customers for reviews via SMS?
Yes, with consent. If your customer gave you their phone number and you're texting them about a service they paid for, a single follow-up is generally fine under TCPA. Don't text repeatedly, and offer an easy opt-out. Always check your state — California has stricter rules.
Should I offer a discount for a review?
No. Yelp, Google, and most platforms forbid review-for-incentive arrangements and will remove them — or worse, demote your profile. Ask without compensation. The right time and the right script do all the work.
What's the best time to send a review request?
Two hours after the appointment for service businesses. Same evening for restaurants. Next morning for retail. The peak emotion is fresh, the friction is lowest, and you haven't given them time to forget the experience.
Run My Free Audit