Net Promoter Score (NPS)
Customer GrowthNet promoter score is the most-quoted customer loyalty metric in business. It comes from a single survey question ("How likely are you to recommend us to a colleague, on a scale of 0 to 10?") and a simple calculation: subtract the percentage of low-scorers from the percentage of high-scorers.
Its strength is consistency. A B2B company can compare its NPS to peers and to itself over time using the same instrument. Its weakness is the same: a single number cannot capture the texture of customer relationships, and teams that optimize NPS in isolation often do so by gaming the survey rather than improving the experience.
Contents
Key takeaways
- NPS = % Promoters − % Detractors. Scores range from −100 to +100. B2B SaaS averages around +30, with best-in-class above +50.
- NPS is a leading indicator of retention, not a stand-alone goal. It correlates with repurchase and referral, but optimizing it directly produces gaming.
- The free-text follow-up ("why did you give that score") is more valuable than the score itself. It is where actionable insight lives.
What is net promoter score?
Net promoter score is a metric that classifies survey respondents into three categories based on their answer to one question: "How likely are you to recommend [company] to a friend or colleague, on a scale of 0 to 10?"
- Promoters (9 to 10): loyal customers who actively recommend.
- Passives (7 to 8): satisfied but not actively recommending.
- Detractors (0 to 6): unhappy customers, possibly actively discouraging others.
The categories were chosen by Fred Reichheld and Bain in 2003 because they correlated with customer behaviour in research data. The methodology has been criticized academically (the cut-off points are not statistically optimized for every category) but remains the dominant standard because it produces a comparable number across companies.
How do you calculate NPS?
The standard formula:
NPS = % Promoters − % Detractors
Worked example: a B2B SaaS company surveys 400 customers. 180 are promoters (45%), 120 are passives (30%), and 100 are detractors (25%). NPS = 45 − 25 = +20.
The score ranges from −100 (every respondent is a detractor) to +100 (every respondent is a promoter). Reasonable B2B SaaS bands:
- Below 0: significant retention problem. Detractors outnumber promoters.
- 0 to 30: average. Most B2B SaaS sits in this range.
- 30 to 50: strong. Customer experience is a competitive asset.
- 50+: best-in-class. Often associated with high net dollar retention and significant word-of-mouth growth.
Report NPS with the sample size and the survey method. A score of +45 from 50 hand-picked respondents is not the same number as +35 from 1,200 random respondents.
How do you use NPS effectively?
Three practices separate useful NPS programs from theatre:
- 1.Survey at consistent moments. Post-onboarding (30 days after activation), post-renewal, post-major-product-release. Avoid surveying customers right after they raise a support ticket; the score skews and the action is obvious without a survey.
- 2.Always ask the follow-up. "Why did you give that score?" The free-text answers are where the insight lives. Aggregate them into themes monthly.
- 3.Close the loop. Reach out to detractors within 48 hours. The NPS program's value is the conversations it surfaces, not the score itself.
The NPS program is also the trigger for customer-marketing motions: promoters are the first ask for case studies, referrals, and reviews; detractors are the first ask for product feedback and churn-prevention conversations.
Common NPS mistakes
Three patterns recur:
- Optimizing the score directly. Teams judged on NPS will lobby promoters to fill out the survey and discourage detractors. The score rises; the underlying customer experience does not. NPS is a leading indicator, not a goal.
- Reporting only the score. Without the follow-up free text and segment cuts, the score is unactionable. "Our NPS dropped from +35 to +28" is interesting; "our NPS dropped because mid-market customers cite onboarding speed three times more often than last quarter" is something to act on.
- Comparing across companies without context. NPS varies by industry, segment, and survey methodology. A SaaS company comparing its NPS to an Apple-store NPS is comparing different surveys.
The healthy practice is to use NPS as one signal in a customer-experience program, alongside churn rate, customer effort score, support tickets, and product usage data.
Activate your team on LinkedIn
Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.
Frequently asked questions
What's a good NPS for B2B SaaS?
B2B SaaS averages around +30. Below 0 indicates a retention problem; 30 to 50 is strong; above 50 is best-in-class and often correlates with high net dollar retention and significant word-of-mouth growth.
How often should I survey for NPS?
Most B2B programs survey at fixed customer-lifecycle moments (post-onboarding, post-renewal) plus a relationship survey every 6 to 12 months for active customers. Continuous surveying produces fatigue and lower response rates.
Is NPS still useful or has it been overtaken by other metrics?
Still useful as a comparable shorthand, but most mature CX programs supplement it. Customer effort score (CES) and customer satisfaction (CSAT) capture transactional moments better; product usage and retention metrics capture loyalty more directly. NPS works best as one of several signals, not the only one.
