Metrics 4 min read · · Last updated:
By Mark Ashworth · Founder, ChurnTools

What Is NPS (Net Promoter Score)?

NPS is a single-question survey that measures whether customers would recommend your product. It is the most-cited satisfaction metric in SaaS, and also the most misused. Here is what it actually measures and when to trust it.

📊

Want a personalized score for your situation?

Take the free 60-second Churn Health Check

Score me →

NPS is a single-question survey that measures whether customers would recommend your product.

It is the most-cited satisfaction metric in SaaS, and also the most misused. Here is what it actually measures and when to trust it.

The question

"On a scale of 0-10, how likely are you to recommend [product] to a friend or colleague?"

Responses group into three categories:

  • Promoters (9-10): Enthusiastic, likely to refer
  • Passives (7-8): Satisfied but not enthusiastic
  • Detractors (0-6): Unhappy, at risk of leaving and telling others

The formula

NPS = %Promoters - %Detractors

Passives are ignored. Scores range from -100 (everyone is a detractor) to +100 (everyone is a promoter).

Example: 100 responses with 50 Promoters, 20 Passives, 30 Detractors gives NPS = 50 - 30 = 20.

What good looks like

NPS benchmarks vary by category:

  • Excellent SaaS: 50+
  • Good SaaS: 30-50
  • Acceptable: 0-30
  • Problematic: Below 0

Enterprise SaaS typically scores higher (40-70+) than consumer SaaS (10-40) because enterprise buyers are more invested in the relationship.

What NPS actually measures

NPS is a proxy for two things:

  1. Referral intent. Would this customer talk about you?
  2. Overall sentiment. How do they feel about the product?

It does not measure specific product satisfaction (that is CSAT) or effort (that is CES). Do not use NPS to diagnose specific product issues.

The biggest mistakes with NPS

1. Treating it as a KPI instead of a diagnostic

NPS is most useful for identifying detractors to talk to. Optimizing for the score itself (survey timing tricks, cherry-picking respondents) creates internal games without improving actual satisfaction.

2. Ignoring detractors

A detractor is a leading indicator of churn. NPS 0-6 correlates with 3-5x higher churn rates. A CSM call within 48 hours of a detractor response recovers 30-40% of them.

3. Surveying only satisfied users

Popup surveys after successful actions bias the sample. If you survey only when users complete a positive action, your NPS is inflated and misleading.

4. Not asking the follow-up

The score is a number. The "why" is the actionable data. Always include an open-text follow-up: "What is the main reason for your score?"

NPS vs other satisfaction metrics

Different metrics measure different things:

  • NPS: overall sentiment and referral intent
  • CSAT: satisfaction with a specific product or interaction
  • CES: how easy it was to accomplish a specific task

See NPS vs CSAT vs CES for the full comparison.

To score your setup for detecting satisfaction issues before they turn into churn, take the 60-second Churn Health Check.

Free interactive tool

Score your retention setup in 60 seconds

8 questions. Get your tier (Critical to Best-in-Class), your weakest spots, and 3 specific things to fix next.

Take the Health Check

Frequently asked questions

Answers to the questions I get most often about this topic.

What is Net Promoter Score (NPS)?

NPS is a single-question customer satisfaction survey that asks "On a scale of 0-10, how likely are you to recommend [product] to a friend or colleague?" Scores are grouped: 0-6 are Detractors, 7-8 are Passives, 9-10 are Promoters. NPS = % Promoters minus % Detractors. Scores range from -100 to +100.

What is a good NPS score for SaaS?

Above 50 is excellent for SaaS. 30-50 is good. 0-30 is acceptable but signals improvement opportunities. Below 0 indicates significant satisfaction problems. Enterprise SaaS typically scores higher (40-70+) than consumer SaaS (10-40). What matters more than the absolute number is the trend and the reasons behind the scores.

How do you calculate NPS?

Group responses into Detractors (0-6), Passives (7-8), and Promoters (9-10). Calculate the percentage of each. NPS = %Promoters - %Detractors. Example: 100 responses with 50 Promoters, 20 Passives, 30 Detractors gives NPS = 50% - 30% = 20.

What is the biggest mistake with NPS?

Treating the score as a KPI instead of a diagnostic. NPS is most useful for identifying detractors to talk to and understanding sentiment trends. Optimizing for the score itself (survey timing tricks, cherry-picking respondents) creates internal games without improving actual satisfaction.
MA

Written by Mark Ashworth

Founder of ChurnTools. I spend my time studying how SaaS companies lose customers and building tools to help them stop. Previously worked in SaaS growth and retention across multiple B2B products. I also write about growth and answer-engine optimization (AEO) at growthpigeon.com.

Ready to run your first retention experiment?

Browse 30+ proven playbooks for reducing churn across every stage of the customer lifecycle.

Browse Experiments →