How to Write a Testimonial: Templates, Examples, and the Questions to Ask
Quick answer: A good testimonial tells a short story: what the problem was, what changed, and what the result was. Name a specific outcome instead of saying “great service.” Keep it to 50–100 words, use the person’s real name and role, and always get their written permission before publishing it.
Most testimonials are useless. “Great service, highly recommend!” tells a reader nothing, and they scroll straight past it.
The good ones work because they sound like a real person describing a real change. They name the problem. They give a number. They admit a small doubt.
This guide covers both sides. If you’ve been asked to write one, start at the top. If you’re a business trying to collect them, jump to how to ask customers for testimonials.
Table of Contents
What Is a Testimonial?
A testimonial is a short statement from a real customer describing their experience with a product, service or person.
It is different from a review. A review is something a customer posts on their own, usually on a public site like Google. A testimonial is something you ask for and publish on your own site, with permission.
| Testimonial | Review | Case study | |
|---|---|---|---|
| Who starts it | You ask | The customer decides | You ask |
| Where it lives | Your website | Google, Trustpilot, app stores | Your website |
| Length | 50–100 words | Anything | 500–1,500 words |
| Control | You choose which to publish | None | Full |
| Needs permission | Yes, always | No | Yes, always |
All three matter. Testimonials are the easiest to get and the fastest to use.
What Makes a Testimonial Believable?
Five ingredients. A testimonial with three of them beats one with none, every time.
| Ingredient | Why it works | Example |
|---|---|---|
| A specific problem | Readers recognise themselves in it | “We were spending six hours a week on invoices” |
| A specific result | Vague praise sounds made up | “That’s down to about 45 minutes” |
| A real name and role | Anonymous quotes read as fake | “Sana R., Operations Manager” |
| Plain, human wording | Marketing language kills trust | “I genuinely didn’t expect it to be this easy” |
| A small honest negative | It proves nobody polished it | “Setup took longer than I’d hoped, but it was worth it” |
That last one surprises people. A tiny flaw makes the whole thing more believable, because perfect praise reads like advertising.
The one thing that ruins a testimonial
Adjectives with nothing behind them.
“Amazing.” “Fantastic.” “Best in the business.” These words appear in every fake testimonial ever written, so readers have learned to ignore them.
Replace the adjective with the fact that caused it. Instead of “their support is amazing,” write “I emailed at 11pm and had a real answer by 8am.” The reader decides it’s amazing on their own, which is far more powerful.
How Do You Write a Testimonial?
If someone has asked you to write one for them, here are six steps. The whole thing takes about fifteen minutes.
Step 1: Remember the “before”
What was going wrong before you started working with them? What were you worried about? What had you already tried that didn’t work?
This is the part most people skip, and it’s the part readers care about most. Nobody relates to someone who was already doing fine.
Step 2: Name what changed
What is different now? Be as specific as you can manage.
If you have a number — hours saved, money saved, a percentage — use it. If you don’t, describe the change in concrete terms instead: “I no longer dread Monday mornings” is specific, even without a figure.
Step 3: Pick one moment
One small moment beats a general summary. The time they answered on a Sunday. The meeting where they spotted something you’d missed. The first week it just worked.
Specific memories sound true because they are.
Step 4: Say who you’d recommend it to
“If you’re a small agency drowning in admin, this is for you.”
This helps the reader decide whether it applies to them, and it makes your testimonial useful rather than just nice.
Step 5: Write it the way you talk
Read it out loud. If you’d never say it in conversation, rewrite it.
Contractions are good. Short sentences are good. A slightly awkward phrase that sounds like you is better than a polished one that doesn’t.
Step 6: Keep it short and sign it
Aim for 50–100 words. Include your name, your role, and your company if you’re comfortable with that.
An unsigned testimonial is worth close to nothing, because the reader can’t tell if you exist.
What Does a Testimonial Format Sample Look Like?
Here’s a testimonial format sample you can fill in. Three lengths, for three situations.
SHORT FORMAT (25–40 words) — for a homepage or a product page
"[The problem in a few words]. [What changed]. [One specific detail.]"
— [Name], [Role], [Company]
STANDARD FORMAT (50–100 words) — the one to use most of the time
"Before [product/service], we [the problem and what it cost us].
We tried [what didn't work], but [why it failed].
Since [starting / switching], [the specific result, with a number if you
have one]. [One concrete moment that stuck with you.]
If you're [type of person or business], [your recommendation]."
— [Name], [Role], [Company]
LONG FORMAT (150–250 words) — for a testimonials page or a sales page
Paragraph 1 — The situation: who you are, and what was going wrong.
Paragraph 2 — The search: what you tried, what worried you, why you
hesitated before choosing them.
Paragraph 3 — The change: what happened, with specifics and numbers.
Paragraph 4 — The honest bit: anything that was harder than expected,
and why it was still worth it.
Paragraph 5 — The recommendation: who should do this, and who shouldn't.
— [Name], [Role], [Company]
Use the standard format unless you have a reason not to. It’s long enough to tell a story and short enough that people finish reading it.
Customer Testimonial Examples: What Does a Strong One Look Like?
The fastest way to learn this is to see the same testimonial written badly and then well. Here are five pairs.
Example 1: A bookkeeping service
Weak: “Excellent service! Very professional and reliable. Highly recommend to anyone.”
Strong: “I used to lose most of a Sunday every month to invoices and receipts. Now I forward everything to Maya and it’s done by Tuesday. Last quarter she also caught £1,400 of expenses I’d never have claimed. If you run a small business and you’re doing your own books at the weekend, stop.”
— James O., Director, Halden Joinery
What changed: the weak version has three adjectives and no facts. The strong version has a before, a result, a number, and a clear “this is for you.”
Example 2: A project management tool
Weak: “This software has transformed our workflow and boosted productivity across the team.”
Strong: “We’re a team of nine and we were tracking work across email, a spreadsheet and two whiteboards. Nobody knew what anyone else was doing. It took us about three weeks to get everyone properly moved over — longer than I expected — but our weekly status meeting went from an hour to fifteen minutes. That’s the bit I’d tell other people about.”
— Priya M., Operations Lead, Northgate Services
What changed: “transformed our workflow” means nothing. The strong version describes the actual mess, admits the setup was slow, and gives one measurable result.
Example 3: A fitness coach
Weak: “Best trainer I’ve ever had. So motivating and knowledgeable!”
Strong: “I’d started and quit four different gym plans. What was different with Dan is that he asked what I actually enjoyed, then built around it. Eight months in I’ve been three times a week without a gap, which has never happened before. He also texts if I miss a session, which I found annoying for about a fortnight and then became the reason it worked.”
— Aisha K.
What changed: the strong version explains why it worked, and includes a genuine small irritation that makes the rest believable.
Example 4: A B2B software platform
Weak: “Great product with great support. It’s been a game changer for our business.”
Strong: “Our support team was handling about 4,000 tickets a month across three inboxes, and things were falling through. We moved everything into one queue in April. Response time went from around 14 hours to under 3. The thing I didn’t expect was the reporting — I can finally show our board where the work actually goes.”
— Daniel K., Customer Support Manager
What changed: real volumes, a real timeframe, a before-and-after number, plus an unexpected benefit. Unexpected benefits are the most convincing detail you can include.
Example 5: A local trade
Weak: “Fantastic work, fair price, would use again. 5 stars!”
Strong: “Three other plumbers looked at the leak and told me the whole bathroom floor had to come up. Tom found it in about forty minutes — a cracked joint behind the panel — and fixed it the same morning. He charged me the call-out plus one hour. I’ve kept his number on the fridge since.”
— Margaret S., Leeds
What changed: the story does all the work. Nobody had to say “honest” or “skilled” — the reader concludes both.
How Do Testimonials Differ by Situation?
Different situations need different things.
| Situation | Length | What matters most | Include |
|---|---|---|---|
| B2B software | 75–100 words | Measurable outcome, team size | Numbers, role, company |
| Coach or consultant | 75–125 words | The personal change | The before state, a specific moment |
| Local trade or service | 40–75 words | Trust and fairness | What happened, what it cost |
| Online course | 75–100 words | Whether it actually worked | What you can do now that you couldn’t |
| LinkedIn recommendation | 100–150 words | Working relationship | How you worked together, one strength, one example |
| Employee reference | 100–200 words | Reliability, specific skills | Dates, role, concrete examples |
For a LinkedIn recommendation, one extra rule: say how you know the person and for how long. “I managed Sarah for two years” carries far more weight than praise from an unclear connection.
How to Ask Customers for Testimonials Effectively?
Most businesses never ask, or ask so badly that people ignore them. Here’s what works.
The five rules of asking
- Ask a specific person, not a list. A personal email beats a mass send by a wide margin.
- Make it easy to say yes. Ask three questions, not “would you write us a testimonial?”
- Give them a way out. “No problem at all if not” gets more yeses, not fewer.
- Offer to draft it. Many happy customers want to help but hate writing.
- Say where it’ll go. People want to know what they’re agreeing to.
The email that works
Subject: Quick favour — three questions?
Hi [Name],
You mentioned last month that [specific thing they said]. That stuck
with me.
Would you be up for answering three quick questions? I'd like to use
your answer as a testimonial on our website.
1. What was the situation before you started working with us?
2. What's different now? A number would be great if you have one.
3. Who would you recommend us to?
One or two sentences each is plenty — no need to make it polished.
If it's easier, reply by voice note and I'll write it up and send it
back for you to approve or change.
Completely fine if you'd rather not. It won't change anything
between us.
Thanks either way,
[Your name]
Three things make this work. It references something real they said. It asks three small questions instead of one big one. And it offers to do the writing.
When is the best time to ask?
| Moment | Why it’s good |
|---|---|
| Right after a win | The result is fresh and they’re pleased |
| When they say something nice, unprompted | Ask on the spot: “would you mind if I used that?” |
| After they renew or reorder | Renewal is proof they’re happy |
| When they refer someone to you | They’ve already recommended you privately |
| At the end of a project | Everything is still clear in their mind |
The worst time: during a problem, right after an invoice, or when you haven’t spoken in six months.
Best Ways to Collect Authentic Customer Testimonials for an Online Business
Online businesses often never meet their customers, so the usual conversation never happens. These five methods work anyway.
1. The post-purchase email, timed properly
Send it after they’ve had time to get a result — not after they’ve had time to forget you.
| Type of product | Send after |
|---|---|
| Physical product | 2–3 weeks |
| Software or subscription | 30–60 days |
| Online course | When they finish, or at 75% |
| Service | Right after the final delivery |
2. Mine what people already say
Your best testimonials are usually already written, sitting in support tickets, replies, DMs and survey comments.
Search your inbox for phrases like “thank you so much,” “this saved me,” or “I was worried.” Then email that person: “you said this a while back — may I use it on our site?”
This is by far the highest-yield method, and almost nobody does it.
3. Follow your happiest survey responses
If you run a satisfaction survey, anyone who gives you a top score and writes a comment is a testimonial waiting to happen. Contact them within a week, while they still feel that way.
4. Offer a voice note or a short call
Many people will happily talk for five minutes but will never write four sentences. Record it, write it up, and send it back for approval.
Spoken testimonials are almost always better, because people speak in plain language and tell stories naturally.
5. Ask at the moment of success
If your product has a clear win — a first sale, a completed project, a milestone — ask right there, in the app or in the confirmation email. The feeling is at its peak.
One thing to avoid
Don’t offer a discount or a prize in exchange for a positive testimonial. Beyond being dishonest, it creates a legal problem, which the next section covers.
If you want to thank people, thank everyone who responds, regardless of what they say.
Which 12 Questions Get the Best Answers?
Use these in an email, a survey or an interview. Pick five or six; don’t send all twelve.
- What was going on before you found us?
- What had you already tried?
- What nearly stopped you from buying?
- What made you decide to go ahead?
- What’s different now?
- Can you put a number on that — hours, money, or a percentage?
- What surprised you?
- Was anything harder than you expected?
- Is there a specific moment that stands out?
- What would you say to someone who’s hesitating?
- Who is this a good fit for? Who isn’t it for?
- Is there anything I haven’t asked that you’d want people to know?
Questions 3, 8 and 11 are the ones that produce the quotes worth publishing. They invite honesty, and honesty is what makes a testimonial land.
How Do You Turn an Interview Into a Short Testimonial?
You’ll end up with twenty minutes of talking and need eighty words. Here’s the method.
- Write out what they said, or use an automatic transcript.
- Highlight every specific thing — numbers, timeframes, concrete moments. Ignore the general praise entirely.
- Find the before and the after. These are usually in different parts of the conversation.
- Build the standard format from those pieces, in their order: problem, what changed, specific detail, recommendation.
- Keep their words. Tidy the grammar and cut the “ums,” but don’t rewrite their phrasing into yours.
- Send it back for approval, and tell them plainly they can change anything or pull out.
That last step is not optional. It’s covered next.
What Are the Rules on Permission, Editing and the Law?
This is the part almost every guide skips, and it’s the part that can cost you.
Get written permission, every time
Verbal agreement isn’t enough. You need something in writing — an email reply is fine for most small businesses.
Your permission request should cover:
- The exact wording you plan to publish
- How they’ll be identified (name, role, company, photo)
- Where it will appear (website, social media, ads, print)
- That they can withdraw it later
A simple version:
Hi [Name],
Here's the testimonial written up from our conversation:
"[exact final wording]"
Attributed to: [Name], [Role], [Company]
With your photo: yes / no
We'd use this on our website and occasionally on social media.
Are you happy with this? Change anything you like, or say no —
both are completely fine. And if you ever want it taken down
later, just tell me and I'll remove it.
Thanks,
[Your name]
What you may and may not edit
| Allowed | Not allowed |
|---|---|
| Fixing spelling and grammar | Changing what they meant |
| Cutting filler and repetition | Cutting a caveat so it reads more positively |
| Shortening for space | Adding claims they didn’t make |
| Tidying spoken speech into sentences | Combining two people into one quote |
| Using “…” to mark a cut | Writing it yourself and attributing it to them |
The test is simple: would the customer recognise this as what they meant? If yes, you’re fine. If you’d feel uncomfortable showing them the edit, you’ve gone too far.
The legal side
In the United States, the FTC’s Consumer Reviews and Testimonials Rule was finalised in August 2024. It bans fake and misleading reviews and testimonials, and it carries civil penalties.
Things it covers that businesses often do without realising:
- Writing a testimonial yourself and attributing it to a customer
- Using a testimonial from an employee, relative or investor without disclosing the relationship
- Paying for a testimonial on condition that it’s positive
- Editing a quote so it no longer reflects what the person meant
- Hiding or suppressing negative reviews while displaying only positive ones
The UK, EU and Australia all have their own rules against misleading endorsements. The details differ; the principle doesn’t.
The safe version is simple. Real customer, real words, written permission, no payment for positivity, and disclose any connection. Everything in this guide follows that.
How to Use Customer Testimonials Effectively on a Company Website
Collecting them is half the job. Where you put them decides whether they work.
Put them next to the decision
The most common mistake is burying every testimonial on a “Testimonials” page. Almost nobody visits that page.
Instead, place each one beside the thing it’s about:
| Page | Which testimonial goes there |
|---|---|
| Homepage | One or two strongest, near the top |
| Product or feature page | One that mentions that specific feature |
| Pricing page | One that addresses value or cost worry |
| Checkout or sign-up | One short quote that reduces last-minute doubt |
| Service page | One from the same industry or type of customer |
| Contact page | One about responsiveness or ease of working together |
A testimonial on a pricing page that says “I thought it was expensive until I worked out what the old way was costing us” does more than twenty quotes on a page nobody opens.
Make them look real
- Include a photo where you can. A face lifts credibility more than any wording change.
- Use full names and roles. “Sarah T., Finance Director, Meridian Ltd” beats “Sarah, happy customer.”
- Don’t over-design them. Testimonials in fancy boxes with big quote marks read as marketing. Plain text reads as real.
- Keep them current. Add a date, or refresh them yearly. A testimonial that mentions a version you no longer sell hurts you.
Match the testimonial to the reader
If you serve several types of customer, group them. A dentist reading your page wants to hear from another dentist, not from a software company.
Even three or four well-matched testimonials beat thirty generic ones.
A note on your testimonials page
You should still have one, for people who go looking. Organise it by customer type or by problem solved, rather than as one long undifferentiated list. Your landing page copy should point to it, not lead with it.
What If a Customer Says No, or Sends Something Unusable?
If they say no
Say thank you and drop it completely. Never ask twice, and never let it affect how you treat them.
People say no for reasons that have nothing to do with you — company policy, privacy, or simply being busy. Some of them will say yes in a year.
If they send something too short
“Great service, thanks!” is not a testimonial, but it is an opening.
Reply with one specific question: “Thanks! Would you mind telling me one thing that changed since you started? Even a sentence helps.” Most people will answer.
If they send something too long
Edit it down and send it back for approval. Say why: “I’ve trimmed this to fit the page — have I kept what you meant?”
If they mention something negative
Don’t quietly delete it. You have two honest options: ask if they’re happy for you to use a shorter section that leaves it out, or keep it in.
Keeping it in is often the better choice. A mild negative makes everything else believable, as the examples above show.
If they ask you to write it
This is common and it’s fine, as long as you follow the rule: you may draft from their words, never invent them. Interview them, write it up from what they said, and get their approval on the final wording. What you must not do is write a testimonial out of thin air and ask them to sign it.
What Are the 8 Most Common Testimonial Mistakes?
- Publishing praise with no facts in it. Adjectives without evidence read as fake.
- Anonymous quotes. “J.D., satisfied customer” is worse than no testimonial at all.
- Never asking. Most happy customers would say yes and are simply never asked.
- Asking too early, before the customer has a result to describe.
- Hiding them all on one page nobody visits.
- Editing out the caveats so everything sounds perfect.
- No written permission. Both a legal risk and an awkward conversation waiting to happen.
- Letting them go stale. A five-year-old testimonial about an old version undermines the rest.
How Does Writegenic AI Fit In?
Let’s be direct about this, because it matters.
Writegenic AI helps you write up testimonials from what your customers actually said. It does not invent customers, and you shouldn’t use any AI tool to do that. Fabricated testimonials are dishonest, and under the FTC rule they’re also illegal.
Used properly, it saves real time:
- Turn a call transcript or voice note into a clean 80-word testimonial in their own voice
- Shorten a long written testimonial to fit a product page, without changing the meaning
- Draft the request email and the permission email
- Write the interview questions for a specific customer and situation
- Rewrite one testimonial for different placements — a short version for checkout, a longer one for the testimonials page
Then do the two things AI can’t: send it back to the customer for approval, and publish only what they’ve agreed to.
You may also find the landing page copy tool useful for the pages your testimonials will sit on, and the prompt generator for writing sharper instructions.
Draft with the tool, keep the judgement. AI can shape a quote beautifully. It cannot know whether your customer meant it, and that is the only thing a testimonial is actually worth.
Frequently Asked Questions About How to Write a Testimonial
How do you write a testimonial in simple words?
Say what the problem was before, what changed, and one specific detail that proves it. Keep it to 50–100 words and sign it with your real name and role.
How long should a testimonial be?
Usually 50–100 words. Shorter works on a homepage or checkout page. Longer works on a dedicated testimonials page or a sales page.
What is a good testimonial format sample?
Problem, what you tried, what changed with a specific result, one concrete moment, and who you’d recommend it to. Then your name, role and company.
What is the difference between client testimonials and reviews?
You ask for client testimonials and publish them on your own site with permission. Reviews are posted by customers themselves on public sites, and you don’t control them.
Can I write a testimonial for my customer?
You can draft it from their own words — from an interview, an email or a survey answer — and then get their written approval. You must never invent a testimonial and attribute it to someone.
Do I need permission to publish a testimonial?
Yes. Get it in writing, showing the exact wording, how they’ll be named, and where it will appear. An email reply is enough for most small businesses.
Are fake testimonials illegal?
In the United States, yes. The FTC’s Consumer Reviews and Testimonials Rule, finalised in 2024, bans fake and misleading testimonials and carries civil penalties. The UK, EU and Australia have similar rules.
Can I edit a testimonial a customer sends me?
You can fix grammar, cut filler and shorten for space. You cannot change the meaning, remove a caveat to make it sound better, or add claims they didn’t make. Always send the edit back for approval.
How do I ask for a testimonial without being awkward?
Ask three specific questions instead of requesting a testimonial. Offer to write it up from their answers. Make it easy to decline, and mean it.
Where should customer testimonials go on a website?
Next to the decision they support — product pages, the pricing page, and the sign-up page — rather than only on a separate testimonials page.
Should testimonials include photos?
Where you can, yes. A real face raises credibility more than any change to the wording. Always ask permission for the photo separately.
What if I have no testimonials yet?
Start with your three happiest customers and ask each one personally. Also search your inbox for nice things people already said, and ask if you can use them.
Related reading: