Most people never get good testimonials for a simple reason: they never ask, or they ask in a way that is too vague, so the customer freezes. "Would you mind writing something nice about us?" puts all the work on the other person, so they say "sure" and then never do it.
Asking well is mostly about making it easy. Below is when to ask, who to ask, what to say, and templates you can copy today.
The short version
Ask a happy customer right after they have had a clear win, give them one specific question to answer instead of a blank page, and make it take less than two minutes. That one change, from a blank page to one easy question, is what gets you a real testimonial instead of a polite "sure" that goes nowhere.
When to ask for a testimonial
Timing matters more than the wording. You want to catch people at a moment of genuine satisfaction, not at a random point in the month. The best triggers:
- Right after a win. They hit a result, shipped a project, closed a deal, or finished onboarding. The feeling is fresh and specific.
- After they say something nice. A reply, a support message, a tweet, a "this is great" in a call. They have already written the testimonial for you, so ask if you can use it.
- At a renewal or repeat purchase. Sticking around is itself proof. People who renew are easy yeses.
- After you have solved a problem for them. A resolved support ticket where the person is relieved and grateful is a quietly perfect moment.
Do not ask too early, before they have gotten any value, and do not ask when something has gone wrong. Pay attention to how things are going first.
Who to ask for a testimonial
Not every customer, and definitely not all of them at once. Start with:
- People who have already volunteered praise. Zero cold-start friction.
- Customers who got a measurable result you can point to.
- Recognizable names or companies in your niche, if you have them, since their words carry extra weight.
A focused list of ten warm, genuinely happy customers beats a blast to your entire user base.
How to ask: make it effortless
This is the most important part. Every bit of effort you remove raises your reply rate. Here is how:
- Ask one specific question, not "write a testimonial." A blank page is intimidating. A question is answerable. More on the exact questions below.
- Offer a format choice. Some people will happily record a 30-second video; others will only ever type two lines. Let them pick, and accept both.
- Send a direct link, not instructions. "Reply to this email" works, but a single link to a collection page works better, because there is nothing to figure out.
- Tell them how long it takes. "Takes about two minutes" sets expectations and lowers the activation energy.
- Do the editing for them. Tell them upfront that you will clean up typos and they can approve the final version. Removes the "I need to write this perfectly" stall.
With CollectMonial you send one collection link and the customer records a video or types a response right in the browser, with no login and no account, and it lands in your dashboard for you to approve. That removes the hard part, which is most of why people actually follow through.
What to ask: the questions that get usable answers
The quality of the testimonial is set by the quality of your question. "What did you think?" gets you "It was great!" which is useless. Specific questions get specific, credible answers.
A reliable set:
- What was the problem you were trying to solve before you found us?
- What almost stopped you from signing up?
- What is the one result you have gotten since?
- Who would you recommend this to, and why?
The second question is the important one. When a customer names the doubt they had and then says they got past it, that answers the exact worry your next customer is already feeling.
If you want these tailored to your product, our free testimonial question generator writes question sets for your specific use case, no signup required.
Testimonial request templates you can copy
Subject: quick favor (2 minutes)
Hi [Name],
You mentioned last week that [specific result they got], which honestly made my day. Would you be open to sharing that as a short testimonial? It would help other [their role] decide whether we are a fit.
No pressure on the format. You can type a couple of lines or record a quick video here, whatever is easier: [collection link]
One question to make it easy: what is the main thing that has changed for you since you started using [product]?
Takes about two minutes, and I will clean up any typos and send it back for your okay before anything goes public.
Thank you either way, [Your name]
In-app or post-purchase
You just [completed a milestone]. Nice work. If [product] played a part, would you share a quick testimonial? It takes about a minute and helps us a lot. [Leave a testimonial →]
Trigger this right after the moment of success, not on a timer.
DM or social reply
When someone posts something kind:
This genuinely means a lot, thank you. Would you mind if I used this as a testimonial on our site? Happy to link back to you. And if you ever want to add a line about [specific result], I would not say no.
You are not really asking them to write anything new here. You are asking permission to use words they already wrote, which is a much smaller ask.
In person or on a call
Keep it casual and follow up in writing:
"I would love to use what you just said as a testimonial. Mind if I send you a quick link after this so you can drop it in whenever?"
Then actually send the link the same day, while it is fresh.
Video or text: which to ask for
Ask for whichever they will actually do. Video testimonials are more persuasive and harder to fake, so they convert better, but they also carry more friction, so fewer people complete them. Text is faster and almost everyone will do it.
The best move is to offer both and let the customer choose, then show both together on your site. That way you get the higher response rate of text and the trust of video, instead of relying on just one.
Following up without being annoying
Most testimonials come from the follow-up, not the first ask. People are busy and your email got buried. One gentle nudge after four or five days is fine:
Hi [Name], no worries if you have been slammed. Just floating this back up in case it is easy to knock out. Same link: [collection link]
Send one follow-up, maybe two. If they go quiet after that, drop it and move to the next person. A pushy third email costs you more goodwill than the testimonial is worth.
Common mistakes to avoid
- Asking everyone at once. It reads as a mass blast and gets ignored. Personalize the first line every time.
- Leaving it open-ended. "Write whatever you want" produces nothing or fluff. Give a question.
- Asking at the wrong moment. Right after a price increase or an outage is not the time.
- Making them log in or download something. Every extra step halves your replies.
- Letting them sit unused. A testimonial in a spreadsheet helps no one.
What to do once you have it
Getting the testimonial is only half the job. It only helps when a future customer sees it while they are deciding, which usually means your pricing page, your landing page, and near your signup button.
This is where collected testimonials usually die. They sit in screenshots and a doc no one opens. CollectMonial handles this part. Every testimonial you collect, video and text, goes into one place, and you add it to your site as a wall, carousel, or popup with one line of code. You can start collecting and displaying for $25 a month, and you control how it looks so it matches your site.
