Image URL
Do not index
Do not index
AI summary
Testimonials require a five‑stage process—Ask, Collect, Approve, Place, and Refresh—each with a key decision and a common failure point; ask at a meaningful moment and personalize, collect using both conversation and targeted forms, curate approvals while securing permissions, place quotes both on a dedicated wall and inline where relevant, and regularly refresh by dating, checking attributions, and retiring outdated testimonials.
Title
Business Testimonials: The Whole Pipeline
Date
Aug 18, 2026
Description
Testimonials are a process with five stages, not a page you build once. The decision at each stage, which way I would go, and where each one breaks.
Status
Done
Current Column
Person
Writer
You have a testimonials page. It has four quotes on it. Two of them are from 2022.
Somewhere in your inbox there are a dozen messages from happy customers you never did anything with.
That gap is not a writing problem or a design problem. It is a process problem, and it has five stages.
Ask → Collect → Approve → Place → Refresh. Every stage has one decision that matters, and every stage has a specific way it breaks. That is the whole of this page: the decision, which way I would go, and what goes wrong.

Stage 1 — Ask
The decision: when, and who.
Most guides answer this with a schedule. Thirty days after signup, or quarterly, or after a support ticket closes. That is the wrong shape, because a scheduled ask arrives when nothing has just happened, and nothing-has-just-happened is a bad moment to ask someone to feel strongly about you.
Ask after a moment. After they shipped the thing you helped them ship. After a support conversation that went well. After they said something nice unprompted — which is the easiest moment to catch and the one most people miss entirely.
The second half of the decision is who, and the useful axis is not company size or plan tier. It is how well you know them. What you say to a customer you have never spoken to has almost nothing in common with what you say to someone you have been on calls with for two years, and sorting your asks by channel — email, SMS, in person — hides that.
Where it breaks: the vague ask. "Would you mind writing us a testimonial?" is an open-ended assignment with no defined end, and it gets a warm yes followed by silence. Ask a specific question instead and the answer is the testimonial.
→ How to ask for a testimonial has the four versions sorted by relationship. Email templates for asking has the wording. If you would rather make one ask to everyone than four hundred individual ones, there is asking through your newsletter.
Stage 2 — Collect
The decision: a form, or a conversation.
A form scales and a conversation converts. The honest answer is that you need both, and which one leads depends on how many you are collecting.
Under about ten, ask in the thread. You are not running an operation; you are having ten conversations, and a link to a form makes a conversation feel like a task.
Above that, a form — but the form has to ask questions, not present a blank box. A blank box labelled "your testimonial" is the single most common way this stage fails: your customer stares at it, decides they will do it properly later, and later never arrives.
The other half of this decision is text or video, and I would stop treating it as a choice. Ask for text, make video the optional upgrade in the same request. Demanding video up front costs you the people who would have written two good sentences.
Where it breaks: sending the link before they have replied. A cold link is a task. Get the yes first, then the link is a formality.
→ Questions to ask is the list. Client testimonial form is how to build the form itself. And if you want to know what a usable testimonial has to contain before you go collecting them, that is testimonial templates.
Stage 3 — Approve
The decision: publish everything, or curate.
Curate. But less aggressively than your instinct says.
The instinct is to keep only the superlatives, and a page of nothing but superlatives is the most reliable way to make real testimonials look fake. A visitor cannot articulate why they distrust it, but they do. Keep the ones that are merely positive. Keep the one that says the onboarding was confusing but the support made up for it — that is the most persuasive thing on the page, because it is the only one that sounds like a person.
Two things happen at this stage that are not optional.
Editing. Fix typos, cut the throat-clearing, trim a rambling middle. Do not rewrite it into something punchier. The moment a testimonial reads better than the person who gave it, it stops working — and if you have changed what it means, it goes back for approval.
Permission. Get it in writing, and be specific about where it will appear, because "can I use this?" and "can I put this in a paid ad?" are different questions. Ask separately for the name, the job title, the company and the photo; plenty of people will give you the words but not the face, and a testimonial with a role and a company still works. If anything changed hands — a discount, a free month — the connection has to be disclosed, and that is a legal requirement in several jurisdictions rather than a nicety.
Where it breaks: the approval queue nobody owns. Testimonials arrive, sit unread, and the moment to publish them passes.
Stage 4 — Place
The decision: one wall, or scattered through the site.
Both, and they do different jobs.
The wall is for the person who has already decided to look. They clicked "customers" or "testimonials" deliberately, they are in evaluation mode, and they want volume and variety — enough that they can find someone who looks like them.
The inline quote is for the person who was never going to click that link. It sits next to the pricing button, or under the feature they are hesitating about, and it answers one specific objection at the moment they are having it. One quote, chosen for that spot.
Most sites build the wall and stop, which means the testimonials only reach the people who were already convinced enough to go looking.
Where it breaks: putting every testimonial on
/testimonials and linking to it from the footer. That page gets the traffic a footer link gets.→ Where to put testimonials on your website covers the placements. Creative ways to showcase testimonials covers the formats. Ten Wall of Love examples is what good looks like when it is running.
Stage 5 — Refresh
The decision that almost nobody makes.
This is the stage missing from every guide I have read on this subject, including the ones on this blog before today.
A testimonial decays. Not because it stops being true, but because everything around it moves: the person changes jobs, the company rebrands, the feature they praised gets replaced, and the date on the quote drifts further from today. A page of testimonials with 2022 dates does not read as "we have been trusted for years". It reads as "nothing good has happened here since 2022".
Three things to actually do:
- Put dates on them, and then let the dates hold you accountable. Undated testimonials look like you are hiding something, and they remove the only signal that would have told you the page was stale.
- Check the attributions once a year. Job titles go out of date faster than anything else on the page, and a quote from someone whose LinkedIn says they left in 2023 is worse than no quote.
- Retire, do not accumulate. A wall that only ever grows becomes an archive. Move the old ones off the front of it.
Where it breaks: nowhere in particular, which is the problem. No stage owner, no trigger, no reminder. It is the only stage of the five with no natural prompt, so it needs a calendar entry or it does not happen.
The five decisions, in one place
Stage | The decision | Which way I would go |
Ask | When, and who | After a moment, not on a schedule. Sort by how well you know them |
Collect | Form or conversation | Under ten, ask in the thread. Above that, a form that asks questions |
Approve | Publish all, or curate | Curate — but keep the merely-positive ones, or the page reads as fake |
Place | One wall, or scattered | Both. The wall is for people who look; the inline quote is for people who do not |
Refresh | (usually not made) | Date them, check attributions yearly, retire rather than accumulate |
What it looks like when it is running
Not a project. A small, dull, repeating loop:
- Weekly — one ask, sent to whoever had a good moment that week. One. This is the stage that dies from ambition.
- Weekly — clear the approval queue. Ten minutes.
- Monthly — one placement. Pick a page that has an objection on it and put one quote next to it.
- Yearly — the refresh pass. Dates, attributions, retirements.
The whole thing is under an hour a month once it is going. What makes it hard is not the work; it is that no stage has an owner by default, so all five quietly become nobody's job.
Doing this with Testimonial
This is what we build, so weigh this section accordingly.
What a tool actually collapses is the gap between the stages. You send a link, your customer does not create an account, and they answer your questions by typing or by speaking — voice answers come back transcribed, which matters because people say things out loud they would never write down. That is stages 1 and 2 in one step.
Everything that arrives lands in the Smart inbox to be read, tagged and approved, which is stage 3 with an owner and a queue instead of an inbox and good intentions. Approved testimonials go onto your Wall of Love or into a widget with a one-line snippet, which is stage 4. And because they carry their dates, stage 5 becomes something you can actually see.
On the free plan you get 10 text testimonials and 2 video, total, plus the public testimonial page and the widgets.
Where it does not fit: if you have ten customers, know all their names, and are happy pasting quotes into your site by hand, the loop above works in a document and a calendar reminder. The tool earns its place when you stop being able to remember who you have already asked.
Wrapping up
Five stages, five decisions, and one of them — refresh — that almost nobody makes at all.
If you only change one thing this week, make it the ask: send one, to one person who had a good moment, with one specific question instead of a request for "a testimonial".
Stuck on which stage is actually your bottleneck? Reply to this post and describe what happens today — I will tell you which of the five is broken.
