Net Promoter Score (NPS): how to measure and improve customer loyalty

Customer Loyalty
✓ the score is the start, the “why” is the work
On this page
- TL;DR
- What is Net Promoter Score (NPS)?
- The NPS survey question (and the follow-up that matters)
- How to calculate NPS
- Promoters, passives, and detractors
- What is a good NPS score?
- NPS benchmarks by industry
- Relational vs transactional NPS
- When and how often to run NPS surveys
- How to analyze NPS results
- How to improve your NPS
- The limits of NPS
- What about eNPS (employee NPS)?
- Get started with NPS
TL;DR
Net Promoter Score (NPS) measures customer loyalty with one question: how likely are you to recommend us, on a scale of 0 to 10. Subtract the percentage of detractors (0 to 6) from the percentage of promoters (9 to 10) and you get a score between -100 and +100.
Anything above 0 means you have more promoters than detractors, while a score above 50 is generally considered excellent. But the score only tells you part of the story. The open-ended follow-up is where you learn what to actually fix.
What is Net Promoter Score (NPS)?
Net Promoter Score is a customer loyalty metric that measures how likely your customers are to recommend your product or service to someone else, on a scale of 0 to 10.
Fred Reichheld, a partner at Bain & Company, introduced NPS in a 2003 Harvard Business Review article called “The One Number You Need to Grow.” The goal was to create a simpler alternative to lengthy customer satisfaction surveys and a metric teams could use to track customer loyalty over time. Two decades later, NPS is widely used across industries, from SaaS to retail to healthcare.
The appeal is that it is simple to run and simple to read. One question gives you a number you can track over time and compare with relevant benchmarks. The catch, which we will come back to, is that the number on its own does not tell you what to do next.
The NPS survey question (and the follow-up that matters)
The standard NPS question is: how likely is it that you would recommend this company or product to a friend or colleague?
Respondents answer on a 0 to 10 scale. That single rating gives you the data you need to calculate your NPS.
But the rating is only half of a good NPS survey. The second question, the open-ended one, is where you learn why someone chose that score: what is the main reason for your score?
A score of 4 tells you a customer is unhappy, but not why. “A 4, because your onboarding took three weeks and no one followed up” tells you where to investigate and what may need to change. Skip the follow-up and you are left with a trendline and no explanation for it.
Keep the survey to these two questions when they are all you need. Part of NPS's appeal is its simplicity, and adding too many questions can create unnecessary friction. You can grab a copy of our NPS survey template to start from a proven structure.
How to calculate NPS
The formula is: NPS = % promoters minus % detractors.
Passives are counted in your total responses but left out of the subtraction. Here is how it works with a small sample. Say you collect 100 responses:
- 60 people scored 9 or 10 (promoters)
- 25 people scored 7 or 8 (passives)
- 15 people scored 0 to 6 (detractors)
That is 60% promoters and 15% detractors. Your NPS is 60 minus 15, which is 45.
The score always lands between -100 (every respondent is a detractor) and +100 (every respondent is a promoter). You express it as a whole number, not a percentage, so 45 rather than 45%.
Promoters, passives, and detractors
The 0 to 10 scale sorts every respondent into one of three groups.
- Promoters (9 to 10) are your most enthusiastic respondents and the people most likely to recommend you. When you get a promoter, the useful follow-up is asking what earned the score so you can understand what is working and where to keep investing.
- Passives (7 to 8) are generally satisfied, but not enthusiastic enough to count as promoters. Passives are not counted directly in the score, which trips people up. An 8 feels good but does not increase your NPS the way a 9 or 10 does. That makes passives an important group to understand: what is keeping an otherwise satisfied customer from recommending you more strongly?
- Detractors (0 to 6) are customers who gave you the lowest recommendation scores and may be signaling dissatisfaction or friction in the experience. This range is wider than most people expect. A 6 is a detractor, not a “pretty good.” The follow-up matters here too: knowing what drove the low score gives you something concrete to investigate rather than treating every detractor the same.
What is a good NPS score?
There are two ways to judge your score.
The absolute method compares your number against a general standard. As a simple rule of thumb:
- Above 0 is good (you have more promoters than detractors)
- Above 20 is generally considered favorable
- Above 50 is generally considered excellent
- Above 80 is exceptionally high
But these ranges are better used as orientation than as universal performance targets.
The relative method compares your score against other companies in your industry, which gives the number more context. NPS can vary considerably by industry, audience, geography, and survey methodology, so a score that looks average in one category may be strong in another.
So is 47 a good NPS score? Probably, but the more useful question is how 47 compares with similar companies and with your own previous scores. The same applies to a score of 27: it tells you that you have more promoters than detractors, but you need context before deciding whether it represents strong performance.
NPS benchmarks by industry
Benchmarks shift year to year, so treat these as directional rather than fixed targets. These figures come from Retently's 2026 NPS benchmark study.
Industry | Average NPS(2026) |
|---|---|
| Financial services | 68 |
| Consulting | 68 |
| Technology & services | 63 |
| Ecommerce & retail | 61 |
| Insurance | 46 |
| Logistics & transportation | 42 |
| B2B software & SaaS | 41 |
| Healthcare | 37 |
| Cloud & hosting | 30 |
| Internet software & services | 26 |
The differences are a good reminder that NPS is contextual. Customer expectations, competitive alternatives, survey timing, audience, and methodology can all influence the scores you see across industries. That makes a cross-industry comparison much less useful than benchmarking against companies with similar customers and business models.
The takeaway: pull the benchmark for your own industry before you judge your score, and watch your own trendline over time. How your score moves over several measurement periods can tell you more than one isolated benchmark comparison.
Relational vs transactional NPS
There are two ways to run NPS, and mixing them up muddies your data.
Relational NPS asks about the overall relationship on a fixed schedule, such as quarterly or twice a year. It is a health check on the whole customer relationship and the version most people mean when they say “our NPS.”
Transactional NPS is collected after a specific interaction, such as a support ticket, onboarding call, or purchase. Based on your support experience today, how likely are you to recommend us? It helps you understand how customers perceive a particular touchpoint.
Use relational NPS as your headline loyalty metric and transactional NPS to understand specific moments in the customer journey. Keep the results separate, since they measure different things and should not be combined into a single NPS.
When and how often to run NPS surveys
For many SaaS companies, quarterly relational NPS is a useful starting cadence. It is frequent enough to track changes over time without asking customers the same question every few weeks.
But there is no universal NPS schedule. The right cadence depends on your customer lifecycle, how often people use the product, and how quickly their experience is likely to change. Semi-annual surveys may make more sense for lower-touch or slower-moving customer relationships, while higher-frequency products may benefit from more regular measurement.
Transactional NPS runs on a different clock: send it shortly after the interaction it is measuring, while the experience is fresh.
How to analyze NPS results
Calculating the score takes a minute. Making sense of it is the real work, and much of that happens in the open-ended responses.
Start with the number so you know where you stand, then read the verbatims by segment. Group them by score band first: what do your detractors keep saying, and what do your promoters credit? Patterns matter more than any single comment. If ten detractors all mention the same missing feature, that is a signal worth investigating, especially if it lines up with what you are hearing elsewhere in your research. Our customer feedback analysis guide covers how to code those verbatims consistently.
This is where NPS analysis usually gets harder at scale. A few dozen verbatims are readable by hand. A few thousand are not, so teams need a reliable way to organize and synthesize the responses without losing the context behind them.
That is the gap Great Question is built to close. Run your NPS survey in Great Question, then use AI theme clustering to group open-ended responses automatically. Recurring themes like billing confusion or slow onboarding surface as patterns instead of disappearing into a wall of text. Because the results sit alongside your interviews and other studies in a research repository, you can also connect what you hear in NPS responses with the rest of your customer research.
Dedicated NPS tools are good at firing the survey and charting the trendline. But if the score lives in one system and the rest of your customer research lives somewhere else, understanding the why can still take manual work. Keeping the score and the reasons behind it in one research platform makes it easier to move from measurement to investigation and action. For a wider view of options, see our roundup of product feedback tools.
How to improve your NPS
You do not improve NPS by chasing the number. You improve it by understanding what is driving the scores and acting on the problems you find.
- Follow up with detractors first. Reach out to understand what went wrong, whether the problem can be resolved, and what needs to change. Even when there is no immediate fix, closing the loop shows customers that their feedback was heard.
- Learn from your passives. They are already relatively satisfied, but something is keeping them from giving you a 9 or 10. Look across their comments for recurring friction, unmet needs, or parts of the experience that simply are not memorable enough to earn a stronger recommendation.
- Feed the themes back into the product. When the same complaint shows up across dozens of detractors, that is a useful prioritization signal, especially when it is supported by interviews, behavioral data, or other research.
- Track the trend, not the snapshot. A single measurement period can move for plenty of reasons, from sample composition to timing. Looking at the trend over time gives you a better view of whether customer sentiment is actually changing.
Closing that loop consistently is really a Voice of Customer program rather than a survey, and treating it that way is what turns a score into a decision.
The limits of NPS
NPS is useful, but it is not the whole picture, and understanding its limitations makes the metric more useful.
It is a single number, so it flattens a lot of nuance. Two companies with an NPS of 40 can have completely different customer bases and problems. Stated intent to recommend is also not the same as actually recommending, and the two do not always line up. Sample size and who responds matter too. A small or unrepresentative sample can produce a score that looks more definitive than it really is.
None of this makes NPS worthless. It makes it a starting point. Use it as a fast, trackable pulse on loyalty, then pair it with the qualitative why and with harder behavioral data like renewals and referrals. NPS can tell you that customer sentiment is changing. The follow-up responses and other research help you understand why. Our guide to analyzing survey data goes deeper on reading results responsibly.
What about eNPS (employee NPS)?
Employee Net Promoter Score applies the same 0 to 10 framework to your own team: how likely are you to recommend this company as a place to work?
The math is identical. The interpretation requires its own context. Employee experience is more complicated than a single recommendation score, and concerns about anonymity or how feedback will be used can influence how candidly people respond. Treat eNPS as one signal alongside other employee feedback rather than a standalone measure of engagement or satisfaction. If you use it, the open-ended follow-up is essential for understanding what is driving the score.
Get started with NPS
NPS is a fast way to take the pulse of customer loyalty, but the score is only the starting point. Understanding why customers gave that score is what makes the feedback actionable.
Grab our free NPS survey template to launch your first survey, and read our survey research guide for how NPS fits alongside the rest of your customer research.
Frequently asked questions
What is a good NPS score?
Any score above 0 means you have more promoters than detractors. Higher scores indicate a greater share of promoters relative to detractors, but industry benchmarks and your own historical performance provide important context.
Is 47 a good NPS score?
A 47 is a positive NPS with substantially more promoters than detractors. Whether it is strong for your business depends on your industry, audience, methodology, and how it compares with your previous scores.
Is 27 a good NPS score?
It is a positive score, so you have more promoters than detractors. Whether 27 represents strong performance depends on the benchmark you are comparing it with and, more importantly, how your own score is trending over time.
How is NPS calculated?
Subtract the percentage of detractors (scores 0 to 6) from the percentage of promoters (scores 9 to 10). Passives (7 to 8) are included in the total number of responses but not directly in the subtraction. The result is a number between -100 and +100.
How often should you run an NPS survey?
Quarterly is a common starting point for relational NPS, but the right cadence depends on your customer lifecycle and how frequently the customer experience changes. Transactional NPS should be sent shortly after the specific interaction it measures.
What is the difference between NPS and CSAT?
NPS measures likelihood to recommend and is generally used as a broader relationship or loyalty metric. CSAT measures how satisfied someone is with a product, service, or specific interaction. They answer different questions and can be useful together.


