UX KPIs In SaaS: 10 Key UX KPIs That Product Managers Should Keep an Eye On

UX KPIs In SaaS: 10 Key UX KPIs That Product Managers Should Keep an Eye On cover

UX KPIs, or user experience key performance indicators, are essential numerical data points that are used to track, measure, and compare the experience users have with your SaaS product.

These UX KPIs consist of real user monitoring metrics that can help you discover multiple user errors, deliver a better customer experience to your users, get valuable insights, and make decisions regarding UX design.

So, if you’re a product manager looking to significantly improve your UX efforts and provide actionable insights to your UX team, read on!


  • User experience (UX) involves all aspects of user interactions with your product.
  • The primary difference between UX KPIs and UX metrics is that metrics are numeric measures, while KPIs are metrics that are essential to your business goals.
  • As a product manager, you should track KPIs because of three main reasons: to measure the success of your product and understand if customers’ needs are being met, to find friction points that block the customer journey, and finally, to optimize and improve user experience.
  • UX KPIs are of two types: behavioral (what your users do) and attitudinal (how your users feel and what they say).
  • Behavioral UX KPIs include Average Time Spent on Task, Task Success Rate, Error Occurrence Rate, Navigation vs. Search, and Conversion Rate.
  • Some examples of attitudinal UX KPIs are Feature Adoption Rate, Customer Satisfaction Score (CSAT), Net Promoter Score (NPS), System Usability Scale (SUS), and Customer Retention Rate.
  • The best tools to track your UX KPIs and improve them are:
  1. Userpilot – for creating in-app surveys and tracking feature usage
  2. Userzoom – for usability testing
  3. Hotjar – for session recordings
  4. Google Analytics – for quantifying user and website data

What is user experience (UX) in SaaS?

The term “user experience” refers to all aspects of how customers interact with a business, its services, and its products.

What are user experience (UX) KPIs?

UX KPIs (Key Performance Indicators) are metrics that are gathered and analyzed to determine the effectiveness of your product’s UX initiatives.

These indicators show how near your product has gotten to meeting its UX objectives and help generate a quantitative report on all types of user interactions. They can also spot user errors and help you address multiple error opportunities.

UX KPIs vs UX metrics: What’s the difference?

It is important to understand how UX KPIs and metrics are different. Although they are closely related, they have different uses.

UX metrics help measure user experience and assess how well users are connecting with your products using UX metrics. These include user satisfaction, loyalty levels (through Net Promoter Score), and satisfaction levels.

These metrics are typically tracked during a campaign because they allow you to quantify qualitative data.

A KPI is any metric used to measure the success of your product’s objectives. It indicates whether or not your strategy is working.

KPIs must be measurable in numeric terms, as they can be used to track development over time and let you change your strategy as needed.

Why should you track UX KPIs?

Here are three reasons why you should measure UX KPIs.

Measure the success of the product and understand if it meets customers’ needs

Firstly, UX KPIs help you understand if users find value in your product and enjoy interacting with it. It answers questions such as:

  • Does your product meet the user requirements?
  • Are users able to complete the task they want to by using your product?
  • How much time do users spend on your app?

Find friction points that block the customer journey

The customer journey has become a multi-channel, multi-stage event. As a SaaS product manager, getting a complete picture of the customer journey and understanding what’s blocking users from advancing further can improve the user experience.

When you monitor real user metrics, you can discover customer pain points, frustrations, and friction points that can be fixed to improve user engagement and generate more revenue for your SaaS.

Optimize and improve user experience

Once you’ve discovered customer issues, your next step should be to solve them to improve user experience. This will result in a greater number of satisfied customers, ultimately leading to higher retention.

Top UX KPIs to track and measure user experience success

When it comes to UX metrics, there are two categories: behavioral (what users do) and attitudinal (what users say).

Behavioral UX metrics

Behavioral metrics include what users do and their activities within your product/website. In other words, they reflect human behavior with your product. Such metrics usually involve:

  • Average Time on Task
  • Task Success Rate
  • Error Occurrence Rate
  • Navigation vs. Search
  • Conversion Rate

Average time on task

This KPI reveals how long a user takes to complete a certain task successfully. In general, the faster users can successfully finish a task, the greater the user experience.

If you want more detailed information regarding how customers use your product, consider segmenting this measure into “the average task completion time on the first attempt” and “the average task completion time on multiple attempts”.

Task success rate

In SaaS, the task success rate is the extent to which your users can complete tasks using the product successfully.

To calculate the task success rate, divide the number of correctly completed tasks by the total number of attempts.

For example, if a user attempts to complete a task 25 times and achieves task success only 15 times, the rate is 15/25 = 0.6.

Task success rate

Error occurrence rate

The error occurrence rate, or simply user error rate, tracks how frequently users make mistakes during a specific task.

Measuring this can help you identify where users face difficulties with your product. This information can be used to develop future product updates and UX designs.

Error occurrence rate

Tracking the user error rate helps you answer questions such as:

  • Should you focus more on educating and training your users?
  • Is the user interface simple or too complicated?
  • How can you minimize or eliminate common user mistakes while using your product?

This metric enables you to identify how the platform or product could be modified to reduce errors by highlighting users’ most frequent errors.

For instance, if users consistently make errors when filling out a form, it may be that the fields lack formatting instructions for collecting data. Another possibility is that potential customers would skip through some fields because the form is too long.

Navigation vs search

A new project design should consider the target audience’s preferred usability. Some users might need enhanced searchability, while others prefer seamless navigation across your product’s app or website.

When it comes to your UX design, measuring the preferences for navigation vs. search can help you make changes that matter to your consumers. Instead of preferring one over the other, your best option would be to create a balance between clever navigation and intuitive search features.

Navigation vs search

This will make the design more enduring over time and ensure that your product offers a smoother user experience to a wider client base.

Conversion rate

The conversion rate measures how many people or new visitors complete tasks such as signing up, completing the free trial and converting to a paid account, etc.

For example, your website gets 100 new visitors every day, but only 20 of them complete the signup process successfully. So, your conversion rate is 20%.

Conversion Rate.

Naturally, you should focus on increasing your conversion rate. Using interactive walkthroughs to guide new users, and then sending microsurveys to collect feedback are just a few ways to increase your conversion rates.

Attitudinal UX metrics

Attitudinal KPIs and metrics involve how users feel and what they say regarding your product. These can be:

Feature Adoption Rate

As an alternative to monitoring general product usage, you can zoom in and concentrate on the time your users spend with particular features. This allows you to determine how useful a given feature is for an individual customer or your entire client database. This is known as the feature adoption rate.

To calculate this, divide the number of monthly active users for a feature by the number of users who log in within a given period.

Feature Adoption Rate.

Customer Satisfaction Score (CSAT)

The Customer Satisfaction Score allows you to understand a user’s perceived satisfaction. Similar to NPS, it offers a fast way to quantify the user experience.

You can simply ask users how they feel towards your product and have them rate their satisfaction on a five-point scale, which ranges from extremely unsatisfied to very satisfied.

There are several ways to collect data for your CSAT score, such as online surveys and user interviews. If you’d prefer to communicate with users while they are actively using the product, you can schedule a popup that asks, “How satisfied are you with your experience today?” when users have completed two or three successful tasks or interactions.

Here’s how Hubspot does it.

Customer Satisfaction Score.

For best results, you should measure CSAT several times throughout the user journey to get more detailed findings and get a better sense of how customers are feeling as they use the product.

When signing up or completing onboarding, for instance, new users could respond in a different way than users who have been using the product for a while.

Net Promoter Score (NPS)

The Net Promoter Score (NPS) measures UX using one simple but essential question “How likely are you to suggest this product to your friends?”. Then, users choose an answer on a scale from 1 to 10, with 1 being the least likely and 10 being the most likely.

You can calculate the score by subtracting the percentage of detractors (those who choose between 0 and 6) from promoters (those who choose 9 or 10).

Net Promoter Score.

This metric is very useful. It helps you gauge user loyalty and gives you valuable insight into how much they like the product.

It also indicates whether a consumer intends to keep using your product or service. Additionally, whether they would suggest it or not also highlights whether they are content with it enough to promote it actively.

System Usability Scale (SUS)

John Brooke and his colleagues first created the System Usability Scale (SUS) in 1991 at the University of Maryland’s Department of Human-Computer Interaction. It is an online survey that asks respondents how usable a website or product is, i.e., they enable usability testing.

Since then, it has evolved into a widely accepted industry standard, and many product managers now utilize it to gauge how well users are responding to their technologies (also known as perceived usability).

System Usability Scale

However, SUS is not a substitute for hiring a user research team. You’ll still require data-driven insights that explain why users give you a low or high rating. For example, you can gain some insights when you ask your users how easy a certain feature was to use.

Customer Retention Rate

The customer retention rate measures the percentage of users who keep using your product for a long time.

You can calculate this metric by dividing the number of paying customers at the end of a period by the number of paying customers at the beginning of that period. You can use different periods, such as a week, month, or three months, to track how many users are retained over longer periods.

Customer Retention Rate.

Utilizing retention rates can help you decide which features to focus on and your product’s best next steps.

For example, a user might use a new feature for a few days but not continue with it in the long term as it might not be useful or fun to them.

4 Top tools to measure user experience in 2022

Here are the 4 best tools you can use if you’re looking to track all the important UX KPIs from one platform.

Userpilot – for in-app surveys and feature usage tracking

Userpilot is a comprehensive UX tool where you can set up online surveys, such as NPS and CSAT surveys, extremely fast and without coding.

Userpilot NPS survey.

The analytics feature provides you with quick summaries of the survey responses. You can identify detractors, passives, and promoters easily, segment them and design effective strategies for their cases.

Apart from that, you can also use the feature usage tracking tool that grants you valuable insights into your best and worst-performing product features so that you can make data-driven decisions on your UX. Simply tag any UI patterns that will get triggered every time customers interact with them.

With Userpilot, you can actually track all the different interactions a user can have with your interface:

  • clicks
  • form fills – track when a user fills in a text field
  • hovers – track where the user directs their “attention”
Tag features with Userpilot.

The subscription packages start from $249 for Traction, $449 for Growth, and $1,000 for the Enterprise package.

Feel free to sign up for a demo if you’d like to give it a shot!

UserZoom – for usability testing

UserZoom is a dedicated UX Insights system for conducting user research and UX testing. They focus on increasing the efficiency and impact of UX research and helping product managers make fast UX decisions.


UserZoom gives you access to features including live interviews, card sorting, live user interceptions (for pop-ups and surveys), usability testing, tree testing, and click testing. All of these focus on helping you discover error opportunities and collecting and analyzing UX data efficiently.

You can choose from two plans: UserZoom Go, which focuses on the essential features only, and UserZoom, which has advanced multi-method capabilities for enterprise teams looking to scale their UX research practices.

Hotjar – for session recordings

Hotjar is a tool for website heatmaps and behavior analytics. You get to use a lot of tools to observe your users before asking them questions through surveys. If you’re a product manager who prefers creative and intuitive visuals, then this is the tool for you.

What sets Hotjar apart is its User Recording feature. This allows you to see playbacks of users scrolling, moving, and rage-clicking on your site. You get to map the full user journey and identify customer pain points and product bugs.


Hotjar comes in four different plans. Basic is free forever but includes very limited features. Plus costs $32 per month, and Business starts from $80 per month. They also offer a custom package, called Scale, for larger enterprises looking for a customized plan.

Google Analytics – for quantifying user and website data

Google Analytics remains one of the most popular tools when it comes to web analytics.

It’s a great tool for gathering complete information about your website and user behavior. You can easily check the performance of your marketing, content, products, and more. You get access to Google’s machine learning capabilities and unique insights to make the most of your data.

Google Analytics.

Google Analytics has two price plans: Free and 360, starting from $12,500 per month to $150,000 per year.

This package provides higher data limits, more integrations, custom variables, and a dedicated team to support you.


Choosing the right UX metrics and KPIs depends on your product’s goals you want to achieve.

To ensure you’re meeting your goals and providing a valuable user experience to all of your customers, you can start by tracking conversion rates, the amount of time spent on tasks, and measuring the general usability of your UX design.

Want to track your UX KPIs and collect invaluable insights? Get a Userpilot Demo and see how you can measure multiple errors, track user performance, and stop losing users due to poor UX designs.

previous post next post

Leave a comment