How to Write a Testimonial: Templates, Format, and Examples
July 2026 · Testimonials
A good testimonial has five parts: the problem you had before, why you chose this company or person, what changed once you started, one specific result (a number, a time saved, a deal won), and who you would recommend it to. Write those five things in plain language and you have a testimonial that persuades. Skip them and you get "great service, highly recommend," which persuades nobody.
Most people freeze when asked for a testimonial because they think they need to write an essay. They do not. Three to five sentences of honest specifics beats a paragraph of adjectives every time.
How do you write a testimonial?
Write it in this order: state the problem you had, name what you tried or why you picked them, describe what changed, give one concrete result, and end with who else should use them. Use your own voice, keep it under 100 words, and say something a competitor could not honestly claim.
The single biggest upgrade you can make is replacing praise with evidence. "They were amazing to work with" is praise. "They rebuilt our checkout in three weeks and cart abandonment dropped from 71% to 58%" is evidence. Praise makes the reader nod. Evidence makes the reader act.
The 5-step testimonial formula
- The before. One sentence on the problem, the frustration, or the risk you were carrying. This is what a reader recognizes themselves in.
- The choice. Why you picked this company or person, and what you were nervous about. Naming the hesitation makes the whole thing credible.
- The change. What actually happened once you started. The moment things clicked.
- The proof. One specific result: a number, a timeframe, a metric, a deal, hours back in your week. If you have no number, describe a concrete before-and-after scene instead.
- The recommendation. Who this is for, in one line. "If you run a two-person agency and you are drowning in scope creep, start here."
Drop a step if it does not apply. But if you are staring at a blank box, writing those five sentences gets you finished in about four minutes.
What should a testimonial say?
A testimonial should say what your life or business looked like before, what specifically changed, and what result you can point to. It should name the hesitation you had and why it turned out to be unfounded. It should not read like an ad. It should read like you telling a friend why something was worth the money.
The details that do the heavy lifting are the ones people leave out because they seem too small: you had tried two other vendors first, you were skeptical about the price, the onboarding call ran long and they stayed on anyway. Specifics separate a real customer voice from marketing copy, and our roundup of testimonial examples shows the pattern across dozens of formats.
Leave out vague superlatives ("world-class," "second to none"), anything you cannot personally vouch for, and long backstory. Nobody reads paragraph three.
How long should a testimonial be?
Fifty to 100 words is the sweet spot for a written testimonial, which is roughly three to five sentences. Quote-wall one-liners can be 10 to 20 words. Video testimonials work best at 30 to 90 seconds. Longer is not better: past about 150 words, readers skim, and skimmed proof does not convert.
If you have a lot to say, split it. Give one tight quote for the website and let the rest live in a case study. The quote is the hook. The case study is for the reader who is already sold.
Testimonial templates you can copy
Fill in the brackets, then delete anything that is not true. These are starting points, not scripts, and the goal is to sound like yourself.
1. SaaS or product testimonial
Before [product], we were [problem: manual process, spreadsheet chaos, missed follow-ups] and it was costing us [time or money]. We looked at [alternative] but chose [product] because [reason]. Within [timeframe], we [specific change]. [Metric] went from [X] to [Y]. If you are a [role] dealing with [problem], this is the one I would start with.
2. Service or agency testimonial
We hired [agency] to [scope of work] after [what went wrong previously]. I was worried about [hesitation: cost, timeline, another vendor who overpromised]. They [what they did], stayed [on budget / ahead of schedule], and delivered [outcome with a number]. What stood out was [one human detail: they pushed back on a bad idea, they explained the tradeoffs]. I would recommend them to any [type of company] that needs [outcome].
3. Coach or consultant testimonial
I came to [name] stuck on [specific problem]. I had already tried [what you tried] and nothing moved. Over [timeframe] of working together, [name] helped me [the change: get clear on pricing, rebuild my offer, stop taking bad clients]. The concrete result: [number, revenue, hours back, a decision you finally made]. If you are [audience] and you keep [the pattern they broke], talk to [name].
4. LinkedIn recommendation
I worked with [name] for [duration] at [company], where they [role and one responsibility that mattered]. [Name] is the person I went to when [specific situation], because [skill: they turn ambiguous problems into a plan, they ship, they can talk to engineers and executives in the same meeting]. The clearest example: [one short story with an outcome]. Any team hiring for [role] should talk to them.
5. Short quote-wall one-liner
[Result in plain numbers] in [timeframe]. [One reason it worked.] Worth every dollar.
How to write a testimonial for someone
When the testimonial is about a person (a colleague, a contractor, a coach), praise the skill, not the personality. "Sarah is lovely" tells a hiring manager nothing. "Sarah took over a stalled migration and had it live in six weeks" tells them everything. Name the skill, give one example of it in action, then say who should hire them.
Three rules that keep person-testimonials from turning into greeting cards:
- Anchor it in a real situation. One project, one deadline, one mess they cleaned up. The story does the persuading.
- Name what they are exceptionally good at, not everything they are good at. Claiming someone is great at everything reads as a favor. "She is the best negotiator I have worked with" reads as true.
- Be specific about context. Team size, budget, stakes. Detail is credibility.
This matters most for people whose income depends on public proof. For freelancers who sell their services from a public profile, one specific recommendation can outperform an entire portfolio page.
How to write a testimonial on LinkedIn
A LinkedIn recommendation should be two to three sentences. Sentence one: how you worked together and in what capacity. Sentence two: the one skill they are genuinely exceptional at, with a concrete example. Sentence three: who should hire them. Keep it under 100 words, because LinkedIn truncates long recommendations and nobody clicks "see more."
What to avoid: listing five adjectives in a row, describing their job duties (their profile already does that), and the phrase "it was a pleasure working with." Recruiters read hundreds of these. The ones that stick name a skill and prove it in one line. Remember who is reading: a hiring manager asking whether this person would solve their problem.
What is the best testimonial format?
The best format is a specific, attributed quote of 50 to 100 words with a full name, role, company, and photo, backed by a result. Video is stronger than text when authenticity is the barrier, because a face and a voice are hard to fake. Text is stronger when the reader is skimming. Most sites need both.
Attribution is not optional. "John D." with no photo and no company reads as invented, and readers discount it automatically. A full name, a title, and a logo turn the same words into evidence. Video testimonials carry the most trust per second, while written quotes are what people actually read on a pricing page.
Weak testimonial vs strong testimonial
Here is the same praise, rewritten. This is the fastest way to understand the difference.
| Weak | Why it fails | Strong rewrite |
|---|---|---|
| "Great service, highly recommend!" | No problem, no result, no proof. Could describe any business on earth. | "They took over our books after our last accountant missed two filings. Zero late filings since, and I get a clean P&L on the 5th of every month." |
| "The team was very professional and a pleasure to work with." | Describes manners, not outcomes. Reads like a form response. | "They pushed back on our original scope, saved us about $12,000 of work we did not need, and still delivered two weeks early." |
| "This product changed my life." | Big claim, zero evidence. The bigger the claim, the more the reader discounts it. | "I used to spend Sunday nights rebuilding reports by hand. That is now a 10 minute job on Monday morning." |
| "Best software in the industry." | Sounds like the vendor wrote it. No voice, no specifics, no credibility. | "We tried two other tools first. This was the only one my non-technical team started using without me chasing them." |
| "Amazing coach, so knowledgeable." | Praises the person, not the change they created. | "She made me raise my rates 40%. I lost one client and my revenue went up. That conversation paid for the whole program." |
If you are the business asking for one
Your customer is not withholding a testimonial because they dislike you. They are withholding it because a blank email asking them to "write us a testimonial" is homework with no instructions. The blank page is the number one reason testimonials never get written.
Three things fix this almost entirely:
- Send a form, not an empty email. A testimonial form with guided prompts means the customer answers questions instead of composing an essay. "What was the hardest part before you started?" is easy to answer. A blank box is not.
- One link, no login. With Testimonials you send a single request link and the customer records text or video straight from the browser. No account, no app. That is the whole idea behind collecting testimonials without the chase.
- Never write it for them. A ghostwritten quote sounds like your marketing team, because it is. Prompt them, then use their words, typos and all. Our guide on how to ask for a testimonial covers timing and the exact wording of the ask.
Then put the results where people hesitate: next to pricing, next to the signup button, on the landing pages carrying your paid traffic. A Wall of Love embeds with one line of code on WordPress, Webflow, Shopify, Framer, or plain HTML.
A quick word on honesty
Every testimonial you publish has to reflect a real customer's real experience. The FTC treats testimonials as advertising claims: fabricated quotes, invented results, and undisclosed material connections (paying someone, or trading free product for a scripted quote) can land you in real trouble, and readers usually smell them anyway.
The practical rules are simple. Do not write the quote and put a customer's name on it. Do not present an outlier result as typical. If you compensated someone, disclose it. Capture consent at submission so you can prove the person agreed to be published (Testimonials records it automatically, and stores everything encrypted). Honest proof is also better proof: the specifics that keep you safe are the same specifics that persuade.
Write the five parts. Use the templates. Cut the adjectives. That is the whole craft.
Collect proof without chasing
Send one link, your customers record a video or text testimonial in seconds with no login, and you embed a beautiful Wall of Love in minutes. Text and video, unlimited, at one flat price.