What is Frustration Score?
A frustration score is a composite metric that combines multiple frustration signals — rage clicks, dead clicks, error encounters, rapid back-navigation, and form re-submissions — into a single score that represents how frustrated a user was during a session.
This metric helps you prioritize which issues to fix first. Instead of manually reviewing thousands of session recordings, you can sort sessions by frustration score and focus on the ones where users struggled the most.
Each frustration signal is typically weighted based on severity: a JavaScript error might contribute more to the score than a single dead click. The weights can be tuned based on your product and what correlates most strongly with negative outcomes (churn, support tickets, etc.).
Example
You sort this week's sessions by frustration score. The top-scoring sessions all involve the same flow: users hitting an error when uploading files larger than 10MB. You increase the limit, add a clear error message, and watch frustration scores drop 40%.
Related Terms
Understand every user session
See how users navigate your app, detect frustration, and replay sessions to debug UX issues.
Explore Session Tracking