Back to all posts
May 10, 20266 min read

How to Ask for Testimonials: Email Templates and Scripts That Actually Work

How to Ask for Testimonials: Email Templates and Scripts That Actually Work

Most SaaS founders have happy customers. They just never ask them to say so publicly.

The typical excuse is "I don't want to bother them." But here's the truth: happy customers want to help you. They just need you to make it easy. The problem isn't willingness, it's friction and awkward phrasing.

This guide gives you the exact words, timing, and format to make asking for testimonials feel natural, get high response rates, and collect proof that actually converts visitors into customers.

Why Most Testimonial Requests Fail#

Before the templates, understand what kills a testimonial request:

  • Asking too late: Six months after signup, the excitement is gone. The customer has moved on mentally.
  • Too much friction: Asking someone to "write a review on G2, Capterra, and also our website" is three jobs. They'll do zero.
  • Vague asks: "Would you mind leaving us a review?" gives them no direction. They freeze.
  • Generic timing: Blasting your entire list with "we'd love your feedback" rarely works. Context-triggered requests convert far better.

The Golden Window: When to Ask#

Timing is the single highest-leverage variable. There are three windows that consistently outperform everything else:

1. The Milestone Moment#

Right after a customer hits a meaningful result — a campaign goes live, first testimonial collected, first integration connected. They feel the win. Ask now.

2. The Support Resolution#

After you've helped a customer solve a real problem, they feel grateful. A quick "glad we could help, would you be willing to share your experience?" converts at a surprisingly high rate in this moment.

3. The Renewal or Upgrade#

A customer who just paid you again, or upgraded to a higher plan, has already voted with their wallet. That's the signal: they're happy. Follow up within 24 hours.

The Templates#

Copy and adapt these. The principle behind all of them: short, personal, single ask, one-click action.

Template 1: The Milestone Email#

Subject: You hit [milestone] — quick question

Hey [Name],

Noticed you just [hit milestone]. That's awesome.

Quick ask: would you be willing to record a 60-second video or drop a quick quote about your experience with [Product]?

Takes less than 2 minutes: [link to Kudoso campaign]

No script needed — just tell it like it is. Really appreciate it.

[Your name]

Why it works: Opens with their win, not your need. Short. Single link. Low effort ask.

Template 2: The In-App Nudge#

If you have in-app messaging, trigger this after a key action:

"You're on a roll! Would you mind sharing your experience? [Leave a quick testimonial →]"

One line. One link. Non-intrusive. Catches them at peak engagement.

Template 3: The Reply-to-NPS Followup#

If you run NPS surveys and someone scores you a 9 or 10, follow up immediately:

Subject: Re: Your feedback

Hey [Name], thanks for the kind score — seriously means a lot.

One more thing: would you be open to turning that into a short quote we can share on our site? I'll handle all the formatting, just need a sentence or two from you.

Here's a link to make it easy: [link]

[Your name]

Why it works: They already told you they love you. You're just capturing it.

Template 4: The Direct Slack/DM Ask#

For customers you have a real relationship with:

"Hey [Name], random ask — we're building out some social proof and you're honestly one of our favorite customers. Any chance you'd drop a quick quote (or even a short video) about using [Product]? Here's the link: [link]. Zero pressure, just thought of you first."

Personal. Flattering (genuinely). Low pressure. Works best for high-value accounts.

What to Say When They Agree But Ghost#

It happens. Someone says "sure!" and then vanishes. Follow up once, and make it effortless:

"Hey [Name], no worries if life got in the way — totally get it. If it's easier, here are 3 prompts you can just copy and paste answers to:

  1. 1What challenge were you solving before [Product]?
  2. 2What changed after you started using it?
  3. 3Who would you recommend it to?

Just reply here and I'll turn it into a quote for you. [Or use this link if you'd prefer: link]"

Give them the words. Remove the blank-page problem entirely.

The Prompts That Get Specific, Powerful Quotes#

Generic questions get generic quotes. "It's great!" doesn't convert anyone. Ask prompts that force specifics:

  • "What were you using before [Product], and what frustrated you about it?"
  • "What was the first moment you knew [Product] was worth keeping?"
  • "What's one result you can point to directly?"
  • "What would you tell someone who's on the fence about signing up?"

Specific answers produce quotable, believable testimonials. "We went from 2 testimonials a year to 15 in a month" beats "really great tool" every single time.

Structuring Your Ask for Video vs. Text#

For video testimonials, lower the bar even further:

  • Tell them "phone camera is perfect, we don't need studio quality"
  • Suggest they "sit near a window, not a lamp"
  • Send 2-3 prompts, not a script — scripted videos feel fake

For text testimonials, give them a template they can edit:

"Before [Product] I was [problem]. Now [outcome]. Specifically, [specific result]. I'd recommend it to anyone doing [use case]."

They fill in the blanks. You get a usable quote. Everyone wins.

Where to Use the Testimonials You Collect#

Once you have them, don't bury them on a dedicated "Reviews" page nobody visits:

  • Hero section: One powerful sentence under your headline
  • Pricing page: Testimonials that speak to value, ROI, and worth-it-ness
  • Checkout or signup flow: A reassurance quote right before they click "Start trial"
  • Sales emails: One embedded quote in cold outreach lifts reply rates
  • Social media: Short clips or pull quotes work natively on LinkedIn and Twitter

The right testimonial in the right place does more than any copy you write yourself.

Automate the Whole Process#

The best time to ask is triggered by behavior, not by you remembering to send an email. The founders who consistently collect great testimonials aren't the ones with more time, they're the ones with a system:

  1. 1Set up a Kudoso campaign with your prompts
  2. 2Trigger the link from your email automation or in-app tool at milestone moments
  3. 3Let responses roll in without chasing anyone

The ask writes itself. The link does the work.

Ready to build your collection system? See how it works at Kudoso and start your first campaign for free.

A

Ayush

Kudoso Content Team