Skip to content

Voice of Customer

First PublishedLast UpdatedByAtif Alam

The decision this page enables: what your existing customers are quietly telling you that you’re not listening to.

Voice of Customer (VoC) is the practice of treating signals you already have — support tickets, NPS comments, churn-survey responses, sales-call transcripts, app-store reviews, community-channel messages — as a continuous research input. Unlike discovery interviews, VoC is passive: customers are already speaking, you’re just listening more systematically.

It’s the cheapest research method most teams underuse. There’s no recruiting, no incentive cost, and no scheduling. The data is unfiltered — sometimes painfully so — and biased toward customers with strong feelings, but at volume the patterns are real.

  • It surfaces problems with existing customers (interviews mostly cover prospects); these are the people whose retention you’re trying to win.
  • It feeds the ICP disqualifier list — churn surveys are where you learn who you shouldn’t have served.
  • It’s the source of the most quotable customer-language for positioning and marketing copy.
  • It pairs with surveys — NPS scores tell you the temperature, NPS comments tell you the why.
SourceWhat it tells youCoverage gap
Support ticketsWhere the product is confusing or brokenSkewed toward problems, blind to delighted users
NPS / CSAT commentsWhat sticks in users’ minds — positive and negativeSelf-selecting; mostly extreme opinions
Churn / cancellation surveysThe disqualifier list — why people leaveOften short, single-sentence; ask follow-up where possible
Sales-call transcripts (Gong, Chorus)Objections in real-time; competitor mentionsB2B only; needs sales-volume to be useful
App-store reviews, social, community channelsPublic sentiment; competitor sentimentHeavily skewed to outliers; useful for trend, weak for ranking

You don’t need all five. Pick the 2-3 with the highest signal density for your product stage and review them on a cadence.

A simple weekly cadence anyone can run:

  1. Pick your sources. 2-3 channels max. Resist the temptation to start everywhere.
  2. Define a tagging taxonomy (see template). Start with ~10 tags; let it grow to ~30; resist growing past that.
  3. Tag new items weekly. 30-60 minutes per source per week is usually enough at early-stage; scale up with volume.
  4. Synthesize monthly. What’s the top 3 of each tag? Which tags are growing? Which appeared this month that didn’t exist last month?
  5. Report quarterly into Strategy. The “what changed this quarter” view is the input to the quarterly iteration trigger.

Tools: a spreadsheet works for the first 6 months. Past that, dedicated VoC tooling (Enterpret, Unwrap, ThematicAI, etc.) earns its keep — but only if you have someone owning the loop.

Start with these dimensions; customize freely:

Sentiment: positive | neutral | negative
Theme: pain | feature request | confusion | praise | competitor mention
Surface: UI | onboarding | core workflow | billing | integrations | docs
Segment: [your ICP segments]
Severity: blocker | painful | annoying | nit

Run this template at the end of each month:

Month: [YYYY-MM]
Total items reviewed: [N across channels]
Top 5 themes this month (by mention count):
1. [theme] — [N mentions] — [↑/↓ vs. last month] — example quote: "..."
2. ...
Net-new themes (didn't appear last month):
- ...
Themes that disappeared (were in top 10 last month, fell out):
- ...
Strongest quotes worth surfacing in copy:
- "..."
Action items (owner, date):
- ...

Churn micro-survey (3 questions, in-app or email at cancel)

Section titled “Churn micro-survey (3 questions, in-app or email at cancel)”
1. What's the main reason you're cancelling?
( ) Price ( ) Missing feature
( ) Found alternative ( ) Didn't use enough
( ) Bug / quality ( ) Other
2. If you picked "Missing feature" or "Other," what specifically?
[ open text ]
3. What would have made you stay? (optional)
[ open text ]

Three questions is the ceiling at cancel — response rate collapses past that.

  • Tag coverage rate — % of incoming items that get tagged within the week. Floor: 80%; below that the loop is rotting.
  • Tag distribution and trend — top 5 tags this month vs. last; net-new tags introduced; tags retired.
  • Theme growth rate — for each top theme, mentions this month ÷ mentions last month. Themes growing >2x month-over-month deserve a discovery-interview follow-up.
  • Verbatim quote pipeline — number of usable customer quotes captured this month. Floor: ~5/month at small scale; this is your marketing copy raw material.
  • Churn reason distribution — % breakdown of cancel reasons; sharp shifts month-to-month are the most actionable signal.

Three sources: support tickets, NPS comments, and Gong call transcripts. A monthly VoC review surfaced that “audit-log export” mentions in support tickets had grown from 2/month to 11/month over a quarter — and almost all from accounts approaching 8+ seats. That was the early signal that triggered the SOC-2 / audit-log feature, six months before any sales rep mentioned it.

The NPS comment that became homepage copy: “It’s the first tool that didn’t make me write a Zapier on day one.”

Two sources: app-store reviews (iOS + Android) and the churn-survey response. The dominant churn reason for the first 6 months was “too rigid / made me feel guilty when I missed a day” — a recurring emotional signal that no amount of feature-shipping fixed. The response was a “rest week” mode that defaulted on after a missed cycle; churn dropped 19% in the next cohort.

App-store reviews are noisy at low volume but become reliable once you have >50 reviews/month. Below that volume, weight them as anecdote, not signal.

  • Watching numbers without reading the words. “NPS dropped 4 points” is not a finding; “the 7 detractors all mentioned billing” is.
  • Boiling the ocean. Five channels, no one owning any of them, no cadence. Pick 2-3 and review on a fixed cadence.
  • No taxonomy / inconsistent tagging. Without a stable tag list, you can’t compare months. Two people tagging the same way matters more than tagging “perfectly.”
  • Letting it become a complaint dashboard. Track positives too — the praise tells you what’s worth doubling down on, not just what to fix.
  • Treating support volume as severity. Repeat tickets often mean documentation gaps, not product gaps. Distinguish “5 users hit this same bug” from “5 users couldn’t find this in docs.”
  • Surveying churned users to death. Three questions at cancel is the ceiling. Save deeper follow-up for a separate (incentivized) interview week.