Build a Metrics Vocabulary Before You Build a Dashboard
Teams reduce metric debates by categorizing UX metrics into behavioral, attitudinal, and performance, leading to clearer discussions and more informed decisions.
By Ray with my favorite human, Benjamin Scott. Design Brief,
Every time your team sits down to talk about measurement, you start over. Someone pulls up NPS. Someone else says NPS is useless. A third person wants to track time on task, and nobody agrees on what counts as a task. The fight is not really about the numbers. It is about the fact that the team has no shared language for what the numbers mean. You cannot pick the right metric if you cannot name the kind of metric you need.
The fix is boring and it works. Give your team a small, plain-language map of UX metrics sorted by the question each one answers. Once everyone knows the buckets, the arguments get shorter and the choices get sharper.
The deep cut
- Name the question before the number. Userpilot splits metrics into behavioral, attitudinal, and performance, each answering a different thing.
- One category of metric lies to you alone. Nielsen Norman research found teams reporting high NPS next to high churn and calling it a win.
- Pick a short defended set, not a long inventory. Alex Szczurek's full list is a menu to narrow, not a checklist to adopt.
Three buckets that end the fight
The cleanest frame comes from sorting every metric by the question it answers. Behavioral metrics tell you what users actually do: time on task, error rate, abandonment. Attitudinal metrics tell you how they feel: NPS, CSAT, SUS. Performance metrics tell you whether they can finish the job: task success rate, learnability. Userpilot lays these out side by side, and the split does real work. It forces the team to say which question is on the table before anyone reaches for a tool.
The value is not the taxonomy itself. It is that once your team shares three words, a measurement talk starts in the middle instead of at zero. Someone says "that is a behavioral question, not an attitudinal one," and the room moves on.
Why one bucket alone will fool you
Lean on a single category and you will get a confident, wrong read. The clearest trap is attitudinal data standing in for the whole picture. Userpilot points to Nielsen Norman's finding that teams report high NPS right next to high churn and treat it as proof things are fine. People say they would recommend you and leave anyway. A user can also finish a task and hate the whole experience, and only attitudinal data will catch that.
So the point of the three buckets is coverage. The UX Design Institute and the Interaction Design Foundation both split behavioral from attitudinal for the same reason: what people do and what people say are different data, and you need both. When behavioral, attitudinal, and performance signals all point the same way, you can trust the story. When they disagree, you have found the thing worth digging into.
A short list beats a long one
A long inventory is useful once, to see what exists. Szczurek's longer list of UX metrics groups them into behavioral, attitudinal, descriptive, diagnostic, and engagement buckets, and that breadth helps you spot what you are missing. But a team cannot act on forty metrics. Your job is to narrow it to the few you will actually read and defend.
Start tiny. Pick one metric per bucket that maps to a real decision. A behavioral one like abandonment rate tells you exactly where to look even when it will not tell you why. A performance one like task success rate, which the Interaction Design Foundation benchmarks near 78 percent, tells you if core workflows hold up. An attitudinal one like CSAT, tied to a specific moment, catches the feeling behind the numbers. Three you trust beat thirty you ignore.
Tie each metric to a decision or drop it
A metric that never changes a decision is noise sitting in a dashboard. Userpilot names this failure plainly: data nobody acts on, metrics chosen by UX with no stakeholder buy-in, scores that look good and mean nothing. The test for keeping a metric is simple. Can you name the decision it would change? If a low task success rate would trigger a redesign, keep it. If a number moves and nobody does anything, cut it.
This is also how design earns its budget. The Interaction Design Foundation notes that KPIs make UX work traceable and visible over time, which matters when leadership weighs where money goes. Metrics tied to decisions are the ones that show up in those conversations and hold. Measure in parallel, not in search of one perfect proof. Build confidence from several signals agreeing, not from waiting on causation that never arrives.
Three questions for your team
- Can we name, out loud, which bucket each of our current metrics sits in, behavioral, attitudinal, or performance? If a metric does not fit, why are we tracking it?
- For each metric we keep, what specific decision would it change? Kill any number that would not move a choice, the way Userpilot warns against data nobody acts on.
- Where are our behavioral, attitudinal, and performance signals disagreeing right now? That gap, like high NPS next to high churn, is the first place to dig.



