Asking isn’t the awkward part. The awkward part is sending the same eight sentences to a hundred people who each know you differently, and every one of them can tell. So my answer is unglamorous: sort the list first, then send by hand, slowly, over two weeks.
Here’s how I ran it on my own profile this summer, refusals included.
Where does your list of past customers actually live?
In your invoicing software. Not your memory, not your inbox, not the CRM you stopped updating two years ago.
I use Wave, so I exported two files: customers and invoice history. Most tools give you both. One has names and emails. The other has dates and amounts, which separate real clients from the guy who bought one thing in 2019.
Memory gets you the recent names and the people who already like you, then stops. Export the file.
Why is 100 real names better than 400 email addresses?
Because a company is not a person, and only people write reviews. The export is messy in predictable ways, so clean it:
- Merge rows that are the same human. Rebrands are sneaky: same person, new name, two rows.
- Pick a human, not billing@ or info@. Nobody writes a heartfelt review from an inbox called info.
- Drop vendors. Your accounting export includes people you paid.
- Keep the last-invoice date and total wherever you have them. You’ll segment with those.
Two exports in, one spreadsheet out: 100 deduped names, each flagged for a testimonial or a project on my work page. Fewer than half had an invoice date. The rest were a name and an email, a segment of its own.
The five segments, and why one template fails
A template that fits everybody fits nobody, and the mismatch is what reads as spam.
| Segment | Who they are | What the ask has to do |
|---|---|---|
| Testimonial givers | Already wrote something public | Hand their words back to them. |
| Recent clients | Launched this year, or on a retainer | Nothing to jog. Just ask, briefly. |
| Older clients | Worked with you years ago | Give the memory back before you ask. |
| The long tail | Little or no invoice history | Lowest expectations. Short, zero pressure. |
| End clients | Know your first name, not your company | Say your business name out loud. |
Twelve of my hundred had already written me a testimonial: the easiest ask, and the one I botched first. A blank “would you write something?” asks the same favor twice. Paste their quote in and say use it as-is.
My care-plan clients were the warmest group by a mile. We’d talked the month before, so nobody had to place my name and a few replied that afternoon. A standing relationship buys that. A closed invoice doesn’t.
End clients are the segment nobody plans for. Do white-label work under another agency’s name and those people know you as the guy who fixed their forms, not your logo. A generic request gets a click, a name they don’t recognize, a closed tab.
What do you actually write when you ask for Google reviews?
Four short paragraphs and a signature: something specific up top, one link, one sentence giving them permission to say no. The shape I used for older clients, personal bits bracketed.
Subject: quick favor, if you’ve got two minutes
Hey Hey! It’s Marcus at Zealous Sites. We built [the site] for you back in [year], and I still think about [the thing that was hard].
I’m filling out the studio’s Google profile with feedback from people I’ve actually worked with. If you think we earned it, a review would mean a lot:
[review link]
And if not, genuinely no hard feelings.
Marcus
The rules that copy follows:
- Name the project in the first line. Fastest proof a person wrote this.
- One link, its own line, near the top. Give them an out, in writing.
- Skip “it only takes 30 seconds.” Insisting it’s nothing makes it feel like something.
- No attachment, no instruction PDF. If they need instructions, your link is wrong.
I wrote 44 of these by hand over a few evenings, the only quiet ones I had. That’s the real cost. No shortcut keeps the result.
Can’t AI just write these for me?
It’ll hand you a draft in nine seconds. Here’s where those drafts stop.
The line that makes this email work is the one only you can supply: the hard thing about that specific project. The basement that flooded a week before launch. A model wasn’t in the room, so it writes the shape of a warm email beautifully, then fills the middle with something generic. Which reads as a form letter, the thing you were avoiding.
So if you tried this and the draft came back reading like something you’d delete, you didn’t prompt it wrong. You found the edge of the tool. That gap closes with knowledge, not a better prompt.
And if this is all new to you, you’re not behind. These tools make a fast first draft that still needs a person who knows the story. Same on the sites we build. Starting point, never the finished thing.
What phrase keeps you inside Google’s rules?
“If we earned it.” The rest is decoration. That clause is load-bearing.
Google’s contributed-content policy is blunt. Merchants may not “offer incentives … in exchange for posting any review …” They must not “discourage or prohibit negative reviews, or selectively solicit positive reviews from customers.” What’s permitted is soliciting content that “does represent a genuine experience, without offering incentives to do so or attempting to influence the rating or the contents of the review.”
A lot of people, me at first, reach for “five stars if we earned it.” Read that last clause again. Attempting to influence the rating. Naming a number is, at best, standing on the line. Drop it:
If we earned it, an honest review would mean a lot.
Same ask, same permission, nothing to argue about later.
Where should your Google review link point?
Straight at the review form, nowhere else. “Search for us on Google and scroll down” is three decisions and a chance to land on the wrong business.
Grab it from your Business Profile: Read reviews, then Get more reviews, then copy. You get a short link (mine is a g.page address) plus a QR code, desktop only. Google suggests receipts and thank-you emails, which is fine. Just don’t hover while someone writes: the policy calls out pressuring people on your premises.
How fast should you send them?
Four to six a day, for about two weeks. Not a hundred on a Tuesday.
The Google reason: bought reviews arrive in clumps, and I’d rather my profile not look like what the fake-engagement policy exists to catch. Six on Monday and forty by Friday is that shape. Nobody publishes the thresholds, and I’m not finding them by accident.
The you reason: nobody personalizes a hundred emails in one sitting. Somewhere in the second batch you stop writing and start pasting, and pasted emails get pasted replies.
When do you nudge, and when do you stop?
Once, about ten days after the first email. Then you’re done.
Hey Hey! Floating this back up in case it got buried. Totally understand if now isn’t the time.
[review link]
Marcus
One nudge. Not three. Someone who has ignored two emails about reviews has told you something. Believe them.
The two shortcuts I turned down
Incentives, and buying reviews outright. No discount, no gift card, no credit on the next invoice. Google calls it fake engagement. A review you paid for also reads like one, with a receipt attached. Friends who never hired you fail the same way: fake reviews make your real ones look staged.
Review gating. The one that tempts decent people. Survey first, send the happy ones to Google, route everyone else to a private “how can we improve?” form. Sold as customer service. The policy names selective solicitation directly, and it fails as insurance anyway: unhappy customers find your profile without you.
I’m also not putting a result number in this post. The count would say more about my client list than about the method.
How should you respond to Google reviews?
All of them, within a day or two, in your own voice. Write for the next prospective customer, not the reviewer.
The good one. Name the project, thank them for the specific thing, resist the pitch. “Thank you, [name]! [The project] gave us both a headache and I’m still proud of where it landed.”
The mediocre one. Don’t argue with three stars. Own your part, offer one next step, four sentences max. “You’re right that [the thing] went past what we quoted, and that’s on us.” Then stop.
The unfair one. Stay boring. Correct the fact once, no adjectives, take it offline. The stranger reading in six months is the audience.
Hi [name]. I want to be sure we’re talking about the same project, because I have no record of working with you directly. If you were an end client on a build we did through another agency, I want to hear what happened.
Never ask a reviewer to delete anything; ask what you can fix. If one truly violates Google’s policies, flag it.
So where does all that attention land?
On your website. Which is the point of the exercise, and the step nobody budgets for. A stranger reads four reviews, decides you’re probably legit, taps Website. Trust granted, six seconds of patience. If that page drags, you just spent the reviews.
So, straight about what we do. We don’t run review campaigns; you’re the one who remembers the flooded basement. We build the thing at the end of the link: small business sites that load fast and put the button where a thumb already is. Did the math on four evenings and feel your jaw tighten? That’s the half to hand off.
And don’t cut the upkeep, whatever the budget does. Reviews aim traffic at your site for years, and old plugins fail quietly until the morning they don’t. Five stars pointed at a hacked site are worse than never asking. Backups, updates, security: never-cut column. That’s the care plan.
Frequently asked questions
Can I ask a client I worked with three years ago?
Yes. Google’s requirement is a genuine experience, and the policy sets no time limit. A three-year-old project is still real. Just give them the memory back in your first line so they aren’t stuck placing your name.
Do more Google reviews help me show up in the map pack?
Google says so directly. Its local ranking documentation states that “more reviews and positive ratings can help your business’s local ranking,” counting reviews toward prominence. One input among several. Your site is another, which is why reviews aimed at a thin website underperform.
Should I automate this with a review request tool?
For steady weekly customers, automation makes sense. For a one-time push to a hundred past clients, it’s what makes it feel like a blast. Do the hundred by hand, then automate what comes after. And when someone promises a review and never leaves one, let it go. Feeling tracked is how a client stops being one.
None of this is complicated. Export, dedupe, segment, write like a person, send slowly, reply to everything. It works because it costs real human effort, which is also the tell for what you can hand off. Nobody can be you in an email to a client from 2021. Plenty of people are better than you at HTML.
So here’s the week. Tonight, pull the export and build the list. Tomorrow, grab your review link. Then, before a single email goes out, open your own site from that link on your phone and ask whether that page deserves the reviews you’re about to earn. If you winced, we should talk. The pricing calculator gives you a real range in a minute; this form reaches me, not a queue. Either way, go get the reviews. Just have something good waiting at the end of the link.