You send an NPS survey, a customer clicks 10, and in the little "What's the main reason for your score?" box they type: "Honestly this is the only tool my whole team actually adopted — it just works." Then the survey closes, the score rolls into a dashboard average, and that sentence is filed away where no prospect will ever see it.
That comment is a testimonial in everything but format. The customer volunteered it, unprompted, in a moment of genuine goodwill — and it is sitting in your survey tool doing nothing. Here is how to systematically pull the best NPS comments, ask for permission the right way, and turn a throwaway survey line into published proof.
Why NPS comments make unusually good testimonials
A solicited testimonial has a built-in problem: the customer knows they are being asked to perform, so they reach for something safe and polished. NPS comments have none of that self-consciousness. The customer is answering a quick internal-feeling survey, not writing marketing copy, so the language comes out plain and specific — which is exactly what makes it believable.
There is a second advantage: the score does the qualifying for you. A promoter (9 or 10) has already told you they are enthusiastic enough to recommend you, so you are mining comments from people who are pre-sorted into your happiest segment. That is a far higher hit rate than the short survey you send purely to collect testimonials, because the emotional signal and the written praise arrive together.
Step 1: Filter to the comments worth mining
You are not reading every response. Start with promoters only, then scan their open-ended comments for a specific shape.
- The adoption line — "the whole team actually uses it," "we switched everyone over in a week."
- The concrete result — a number, a time saved, a problem that stopped happening.
- The comparison — "so much better than [the old tool]," "I wish we'd found it sooner."
Skip the bare "great product!" and "love it" comments. They confirm the score but they will not move a stranger. You want a sentence that names a reason, because a reason is the thing a manufactured testimonial can never convincingly fake.
Step 2: Keep the customer's exact words
The instinct to "clean up" a survey comment is the fastest way to drain its credibility. Resist it. The whole reason the comment works is that it sounds like a real person typing quickly, not a marketer editing carefully.
Lift the sentence as written. Fix an obvious typo if it is distracting, but leave the phrasing, the specific numbers, and the slightly informal tone intact. If a comment is two sentences and only the first is usable, quote just the first — trimming is fine, rewriting is not. The moment a prospect senses the words were polished by your team, the testimonial reads like the generic, manufactured praise that convinces no one.
Step 3: Ask for permission — and connect the score to a name
Here is the catch that trips most teams up: NPS surveys are often anonymous or semi-anonymous, and even when they are not, a customer answering a survey did not consent to being quoted publicly. You cannot lift a comment straight onto your homepage. You have to close the loop.
Reply to the promoter — or have their account owner reach out — with something short and specific:
"Thanks for the NPS feedback last week — you mentioned your whole team adopted it, which honestly made our day. Would you be OK with us sharing that line as a testimonial, with your first name and company? Happy to send you the exact wording to approve first."
Two things make this work. You quote the specific comment so they remember the moment, and you offer to show them the final wording, which removes the fear of being misrepresented. Send them the exact quote and attribution you plan to use and wait for a clear yes before anything goes live.
Step 4: Get consent in writing and record the attribution level
A verbal "sure, go ahead" is not enough to publish safely. Get the yes in a channel you can point back to — an email reply, a checkbox, a signed line — and record exactly what they agreed to: the quote, the name, the company, the title, and any logo use. Consent to be quoted is not the same as consent to use their company logo, and the two get conflated constantly. If you are ever unsure, the same discipline you would apply to a video testimonial's written consent applies here: written, specific, and scoped.
Store the permission next to the quote so that six months from now, when someone asks "are we allowed to use this?", the answer is one click away.
Step 5: Publish with the score as context
An NPS comment comes with a rare bonus: a number that frames it. When you publish, you can pair the quote with the context that produced it — not the raw score necessarily, but the fact that it came from a highly satisfied customer. A line like "— Maya R., Operations Lead, after rating us a 10" tells a prospect this was not a favor extracted by your sales team; it was volunteered by someone who was already sold.
That framing is the whole point. The most persuasive testimonial is one the reader believes the customer wanted to give. An NPS comment, mined and permissioned correctly, is exactly that — proof that arrived before you even asked for it.
Make this a repeatable pipeline, not a one-off
The teams that get the most out of this do not treat it as an occasional scavenger hunt. They add one step to their NPS workflow: every time a promoter leaves a substantive comment, it gets flagged for a permission request. Over a year, a steady stream of honest, specific, pre-qualified testimonials builds up on its own — the byproduct of a survey you were already running.
You are already collecting this praise. The only thing standing between an NPS comment and a published testimonial is the ask — so build the ask into the process and stop letting your best proof expire in a dashboard.