Skip to content
KatafactsBeta

Voice of the customer

CTQ tree

CTQ tree is licensed CC BY 4.0. Attribution: Katafacts (katafacts.com).

Customise with AISkill file ↓

1 · What it is

What it is

A CTQ (critical-to-quality) tree closes the gap between 'customers want X' and something a team can actually build to and measure against. It's a three-level tree: a customer need at the top, the quality drivers that make that need satisfied or not underneath it, and one or more specific, measurable characteristics with a concrete target under each driver. 'Fast support' isn't a CTQ — 'time to first response, target under one hour' is. The tree also tracks its own coverage: any need with no measurable CTQ beneath it yet is named directly, not silently left incomplete.

2 · When to use it

When to use it — and when not to

Use it when

  • You have real customer needs — ideally traced to a VOC evidence log or affinity diagram — and want to translate them into something a team can design, build, and measure against.
  • You want to know exactly which needs are actually specified and which are still just good intentions with no measurable target.
  • You're about to hand a need to engineering, design, or messaging and want it stated as a concrete target, not a vague direction.

Not when

  • You don't have a real customer need yet, just a feature idea — start with VOC evidence, not a CTQ tree, or you'll be specifying something nobody asked for.
  • You want the raw synthesis of quotes into themes — that's the VOC evidence log or affinity diagram; a CTQ tree assumes the need is already named.
  • The 'measurable' target you're about to write is really just a restated aspiration ('better', 'faster', 'easier') — push for a real number or concrete criterion before treating it as a CTQ.

3 · How to fill it in

How to fill it in

Scope
Which customer population or segment do these needs come from?
Needs → drivers → measurable CTQs
List each need, ideally traced to a specific VOC evidence-log theme or affinity-diagram cluster. Drivers and measurable CTQs get drafted beneath each one — don't fill those in at intake.
Coverage
Computed for you: total needs, drivers, and measures, and which needs still have no measurable CTQ beneath them — nothing to enter here.
Narrative
Drafted from the tree and any coverage gaps — which needs are well-specified, which still need more VOC work.
Next steps
What will you do about a coverage gap or a specific need, ranked by impact and effort, owned and dated? A next step not tied to a named need is a coaching failure mode, not a real action.

4 · What good looks like

What good looks like

The example below translates two evidence-backed needs from the VOC evidence log's onboarding-friction and pricing-confusion themes into concrete drivers and targets, and honestly leaves a third need with no drivers yet — because the evidence for it doesn't exist yet either, which the coverage check names directly instead of hiding.

Same example, as a downloadable xlsx workbook.

Download .xlsx

CTQ tree

New-account onboarding — CTQ tree

Dana Whitfield, Product Lead · 2026-03-01

Team: Marcus Lee, Support · Sponsor: Alex Romero, VP Product

Scope

Translates the top two themes from the Q1 onboarding VOC evidence log into measurable requirements, plus one additional need flagged in early discovery but not yet fully evidenced.

Needs → drivers → measurable CTQs

Get up and running without needing IT's help

Evidence: Traced to VOC evidence log's 'Onboarding friction' theme — quotes about SSO setup and team invitations both taking too long.

Self-serve account setup

  • Time from signup to first successful login< 30 minutes
  • Setup steps requiring IT/admin involvement0 for teams under 10 seats

Clear team invitation flow

  • Steps to invite a teammate≤ 2 clicks

Trust that the price I'm quoted is the price I'll pay

Evidence: Traced to VOC evidence log's 'Pricing confusion' theme — quote/invoice mismatch quotes.

Consistent quote-to-invoice matching

  • Quote/invoice line-item match rate100%

See the data the way my team actually needs to see itNo CTQ yet

Coverage

Needs

3

Drivers

3

Measures

4

No measurable CTQ yet: See the data the way my team actually needs to see it

Narrative

The two evidence-backed needs are both well-specified: onboarding friction translates into concrete setup-time and invitation-step targets, and pricing confusion translates into a single, clean match-rate target. The third need — seeing data the way the team actually needs to — has no drivers or measures yet, which is an honest reflection of where the evidence currently stands, not a gap in the tree-building itself. It needs its own VOC pass before it can be specified the same way the other two are.

Next steps

  • Run a dedicated VOC evidence-gathering pass on the reporting-flexibility need before attempting to specify drivers or measures for it.

    Linked finding: See the data the way my team actually needs to see it — no measurable CTQ yet

    Impact: medium · Effort: medium · Owner: Dana Whitfield · Due: 2026-03-21

  • Set the setup-time and invitation-step targets as engineering acceptance criteria for the onboarding-flow redesign already underway.

    Linked finding: Get up and running without needing IT's help — fully specified with two drivers

    Impact: high · Effort: low · Owner: Marcus Lee · Due: 2026-03-14

5 · Common mistakes

Common mistakes

  • Writing a driver or measure that's really just a restated aspiration.

    "High quality support" as a measure has no target and can't be built to — "time to first response, under one hour" can. A CTQ that isn't concrete enough to fail against isn't actually a CTQ.

  • Treating a coverage gap (a need with no measurable CTQ) as good enough to ship.

    A need with no driver or measure beneath it is still just an intention, not a specification — the whole point of this tool is surfacing that gap honestly rather than letting a vague need pass as done.

  • Writing needs that aren't traced to any real VOC evidence.

    A CTQ tree translates real customer needs into specifications — starting from an assumed need rather than evidence risks specifying something with real precision that nobody actually asked for.

6 · What it connects to

What it connects to

upstream

  • Affinity diagram

    A theme with real weight behind it from an affinity-diagramming session is exactly the kind of need this tree exists to translate into something measurable.

downstream

  • Deal A3

    Once a CTQ has a concrete target and the team isn't meeting it, an A3 is where you'd run root cause analysis on the gap.

7 · Where AI helps

Where AI helps

Judgement — stays yours

  • Deciding whether a drafted driver or measure is actually right for the need, or reworking it during review
  • Deciding which coverage gap to close first

Analysis — AI helps

  • Drafting drivers and measurable targets from a stated need and its supporting evidence
  • Drafting the narrative from the tree and any coverage gaps

Drudgery — automated

  • Counting needs, drivers, and measures across the whole tree
  • Identifying which needs still have no measurable CTQ
  • Exporting to xlsx in the house format

9 · Rate this kata

Rate this kata