Frustration Score
CompositeA composite score measuring user frustration signals during a session, derived from rage clicks, dead clicks, error encounters, and navigation reversals.
A composite analytics score, not an industry standard — defined as used by tools like UserActivity.ai.
What it measures
An aggregate behavioral signal that combines multiple indicators of user frustration into a single per-session score. Higher scores indicate more frustrated sessions. Unlike survey-based metrics (CSAT, CES), frustration score is entirely observed—users don’t need to tell you they’re frustrated; their behavior shows it.
What to watch
- High-frustration sessions: Segment by page, device, and user cohort to find patterns. A few high-frustration pages often account for most of the problem. Prioritize pages where frustration is high AND traffic is high—that’s where the most users are suffering.
- Frustration trending up: Often follows a deploy. Compare frustration scores before and after releases to catch UX regressions early. A 20%+ increase in average frustration after a release warrants investigation.
In practice
A B2B platform used frustration scoring to identify their worst UX problem: a dropdown menu that appeared clickable but required hover. It generated 40% of all rage clicks site-wide. The fix was a 2-line CSS change that reduced average frustration score by 35% across the entire product.
Illustrative scenario — a representative composite, not a specific company.
Related: Customer Effort Score — frustration score is the behavioral counterpart to the survey-based CES.; Customer Churn Rate — persistently high frustration is a leading indicator of churn.; CSAT — frustration inversely correlates with satisfaction scores.; Rage Click Rate — rage clicks are the highest-weighted input to frustration score.