Net Promoter Score (NPS) is a customer experience metric that measures how likely users are to recommend your product or service to others. It’s widely used to understand customer loyalty and overall satisfaction.
But while NPS tells you how users feel, it doesn’t explain why they feel that way, and that’s where many teams get stuck. To understand the context behind the score, NPS should be combined with broader user feedback.
In this guide, we’ll break down how NPS works, how to calculate it, and how to use it effectively to improve customer experience and drive growth.
What is Net Promoter Score (NPS)?
Net Promoter Score is a metric used to evaluate how customers feel about a product or service using a simple scoring system. It focuses on one key question: “How likely are you to recommend our product or service to others?” Customers answer this question by giving a rating between 0 and 10. Often, there are more questions after this to understand why customers gave those ratings.

Example of an NPS survey with Mouseflow’s feedback survey tool
How Net Promoter Score (NPS) is scored
Based on the number between 0 and 10 that the customer gives, they belong to one of the three groups:
- Promoters (Score 9-10): These customers are loyal, enthusiastic, and are likely to actively promote your brand, thus positively impacting your bottom line.
- Passives (Score 7-8): Satisfied but unenthusiastic customers who are vulnerable to competitive offerings.
- Detractors (Score 0-6): Dissatisfied customers at risk of detracting others from your brand due to their negative experiences.

How to calculate Net Promoter Score (NPS)
After you’ve collected the responses and divided the respondents into groups, calculating NPS is quite straightforward:
- Calculate the percentage of respondents in the Promoter and Detractor categories.
- Subtract the percentage of Detractors from the percentage of Promoters.
- The resulting figure, which ranges from -100 to 100, represents your NPS.
Why Net Promoter Score (NPS) is important
Originally developed in 2003, NPS was designed to provide a clear and concise measure of customer loyalty. It emerged from the need for a more straightforward, yet effective approach compared to traditional customer satisfaction (CSAT) surveys.
NPS is not just about scoring; it’s also used to:
- Gain deeper understanding of customers.
- Address and reduce customer churn.
- Quantify the influence of word-of-mouth referrals.
- Benchmark your customer experience against competitors.
- Drive improvements in products and internal processes.
- Unite the organization around a single, customer-focused metric.

NPS vs CSAT vs CES: What’s the difference?
NPS is a widely used metric (or, you can say, a tool for analyzing customer feedback), but it’s not the only one.
There’s also Customer Effort Score (CES), which focuses on the effort customers exert in interactions with a brand.
And then there’s Customer Satisfaction Score (CSAT), that’s calculated as an average score given by customers, when asked to rate their satisfaction with products or services on a scale from 1 to 5.

Example of a CSAT survey we run inside Mouseflow app
Each metric has its strengths and can be used in conjunction to provide a well-rounded view of the customer experience.
📖 Check out our article about the types of user feedback to learn about what other feedback you can (and, perhaps, should) collect.
NPS Case Studies: Highlighting the Impact of NPS on ROI
Allianz Group’s NPS Strategy:
- Allianz Group uses NPS to measure broker sentiment towards their business and to benchmark their performance against competitors. Allianz has been putting a lot of effort into improving their NPS across its companies. Their position is that only by combining the voice of business and the voice of customer can business achieve significant growth.
Northwestern University’s Research:
- Their study of a hotel chain showed that a 10% increase in efforts to satisfy customers resulted in a 22% increase in customer spending per hotel visit.
ASDA’s Mobile Technology Driven by CX:
- The ASDA app, focused on making shopping quicker and more convenient, led to a significant rise in loyal, repeat customers – according to their internal survey, ASDA app shoppers were twice as likely to become loyal customers.
Triumph’s Interactive Retail Environment:
- Triumph’s ‘Triumph Essence Fantasy Mirror’ in their ‘Fantasy Booth’ that allowed you to “try” lingerie without removing a single item of clothing is an example of how an interactive retail environment can enhance CX. It led to a 50% increase in sales in the first week after the campaign launched.
How to use Net Promoter Score (NPS) effectively
There are several best practices to follow if you want to get as much as possible from NPS surveys. Here are five of the most important ones:
- Place surveys strategically: Implement NPS surveys at critical touchpoints in the customer journey to gather relevant and timely feedback. It could be after a purchase or a customer service interaction, for example. Learn more about when and where to use surveys.
- Analyze NPS on a granular level: looking at NPS not just across the company, but per business branch, product, feature, etc., can help you identify specific areas for improvement, such as product features, customer service, or user experience.
- Segment and personalize: Use NPS data to segment customers and tailor experiences based on their feedback.💡Expert tip: According to McKinsey, higher levels of personalization usually result in higher customer satisfaction.
- Analyze trends: Continuously track NPS over time to identify trends, measure the impact of changes, and adjust strategies for ongoing improvement. It should not be a one-off endeavor.
- Engage employees: Involve employees in understanding and using NPS feedback to build and improve a customer-centric culture within the organization.
What are the limitations of Net Promoter Score (NPS)?
While Net Promoter Score is widely used, it has important limitations that teams need to understand.
NPS tells you how customers feel, but it does not explain why they feel that way. A low score signals dissatisfaction, but without additional context, it is difficult to identify the root cause or decide what to improve.
Another limitation is that NPS reduces complex experiences into a single number. While this makes it easy to track trends over time, it can oversimplify customer sentiment and hide specific issues that affect different user segments.
NPS is also highly dependent on timing and context. The same user may give very different scores depending on when they are asked — for example, after a successful interaction versus after encountering friction.
To make NPS truly actionable, it should be combined with broader user feedback that captures qualitative insights and explains the reasoning behind the score. This allows teams to move beyond measurement and actually understand what drives customer satisfaction, loyalty, and churn.
Conclusion
Net Promoter Score is a simple but powerful way to measure customer loyalty and track how users feel about your product over time.
However, its real value comes from how you use it. On its own, NPS highlights trends, but it does not explain the reasons behind them. Without that context, it is difficult to turn insights into meaningful improvements.
To make NPS actionable, it should be combined with broader that helps you understand what drives satisfaction, frustration, and churn. This is what allows teams to move from measurement to real optimization.
When used as part of a continuous feedback and improvement process, NPS becomes more than a metric – it becomes a starting point for better user experiences and stronger customer relationships.
