Last updated: March 2026
Net Promoter Score: The Complete Guide to Measuring Customer Loyalty
One question predicts customer loyalty better than any other: “How likely are you to recommend us to a friend or colleague?” That question, scored 0 to 10, is the Net Promoter Score — and it has been the standard customer loyalty metric since Bain & Company introduced it in 2003.
Since then, more than two-thirds of the Fortune 1000 have adopted the net promoter score as a core KPI, according to Bain & Company NPS benchmarks. The appeal is simplicity: one question, one number, a clear framework for action. But simplicity only works if you know how to calculate the score correctly, benchmark it against your industry, and — most importantly — act on the feedback. That is what this page covers.
How NPS Is Calculated
After collecting responses on a 0-to-10 scale, each respondent is classified into one of three groups:
- Promoters (9-10): Loyal customers who actively refer others. They buy more, stay longer, and cost less to serve.
- Passives (7-8): Satisfied but unenthusiastic. They are vulnerable to competitive offers and rarely generate referrals.
- Detractors (0-6): Unhappy customers who can damage your brand through negative word-of-mouth, generate support load, and are most likely to churn.
The formula is straightforward:
NPS = % Promoters − % Detractors
The result ranges from −100 (every respondent is a detractor) to +100 (every respondent is a promoter). Passives count toward the total number of respondents, which dilutes both the promoter and detractor percentages, but they do not appear in the formula directly. You can run your own numbers with our NPS Calculator.
NPS Benchmarks by Industry
A net promoter score of 30 is excellent in one industry and below average in another. The table below compiles benchmark ranges from Bain & Company NPS benchmarks and Satmetrix data. Use these as directional guidance — your own trend line matters more than any absolute number.
| Industry | Average NPS Range | Top-Quartile |
|---|---|---|
| B2B SaaS | 30–40 | 55–70 |
| Consumer SaaS | 25–35 | 50–65 |
| E-commerce / Retail | 35–45 | 60–75 |
| Insurance | 20–35 | 50–60 |
| Banking / Financial Services | 25–35 | 55–65 |
| Healthcare | 20–30 | 50–60 |
| Telecom | 0–20 | 30–45 |
| Airlines | 15–30 | 45–60 |
| Hotels & Hospitality | 35–50 | 60–75 |
| Automotive | 30–45 | 55–70 |
| Logistics & Shipping | 15–25 | 40–55 |
| Consulting & Professional Services | 40–55 | 65–80 |
| Education & EdTech | 30–45 | 55–70 |
| Media & Entertainment | 20–35 | 50–60 |
| Energy & Utilities | 5–20 | 30–45 |
| Government Services | 0–15 | 25–40 |
| Real Estate | 20–35 | 45–60 |
| Food & Beverage | 30–45 | 55–70 |
| Technology Hardware | 25–40 | 50–65 |
| Fitness & Wellness | 40–55 | 65–80 |
| Internet / Online Services | 20–35 | 50–60 |
Sources: Bain & Company NPS benchmarks, Satmetrix. Ranges are approximate and vary by year, geography, and sample methodology.
How to Run an NPS Survey
The net promoter score survey itself is deceptively simple, but execution details determine whether you get actionable data or noisy numbers.
Choose your channel
- In-app: Highest response rates (20-40%) and lowest selection bias. Best for SaaS and mobile apps.
- Email: Typical response rates of 5-15%. Works for any business with an email list, but responses skew toward highly satisfied or dissatisfied customers.
- SMS: Response rates of 10-20%. Effective for consumer brands and post-purchase follow-ups.
Get the timing right
There are two types of NPS surveys. Relationship NPS is sent at a regular cadence (quarterly is most common for SaaS) to measure overall sentiment. Transactional NPS is triggered after specific events — onboarding completion, support ticket resolution, renewal — to capture sentiment at key moments.
Sample size and frequency
Aim for at least 100 responses per survey round. For segment-level breakdowns (by plan tier, region, or account size), 50-100 per segment is the minimum for meaningful analysis. Never survey the same person more than once per quarter.
Always include a follow-up question
The single most important addition to any NPS survey is one open-ended follow-up: “What is the primary reason for your score?” This gives you the qualitative context that turns a number into a prioritized action list.
What to Do With Each Group
The score itself is only useful if it drives action. Here is a concrete playbook for each cohort.
Detractors (0-6): Contain and recover
- Close the loop within 48 hours. Reach out personally — not with a templated email. Ask what went wrong and what a resolution would look like. Published case studies from Bain & Company show that companies closing the loop this quickly convert 20-30% of detractors into passives or promoters.
- Route feedback to the right team. If the complaint is about product bugs, engineering needs to see it. If it is about billing, finance needs to act. Centralised tagging of open-ended responses enables this.
- Track churn correlation. Monitor whether detractors actually leave. Use your Churn Rate Calculator to quantify the revenue impact and build the business case for investing in detractor recovery.
Passives (7-8): Upgrade the experience
- Identify the gap. Passives are satisfied but not enthusiastic. Their open-ended responses typically reveal one or two friction points preventing full loyalty. Fix those and many will move to 9-10.
- Offer early access or beta features. Giving passives a sense of insider status can shift sentiment. It also generates valuable product feedback.
- Monitor for slippage. Passives are the group most likely to defect to competitors after a single negative experience. Keep an eye on their support ticket volume and usage patterns.
Promoters (9-10): Activate and amplify
- Ask for referrals explicitly. Promoters are willing to refer, but most will not do so unprompted. Build referral requests into the post-survey flow.
- Collect testimonials and case studies. A promoter who just scored you a 10 is the ideal candidate for a quote, a G2 review, or a co-marketing case study.
- Cross-sell and expand. Promoters have the highest expansion revenue potential. They trust your brand and are receptive to new products and higher-tier plans.
NPS vs CSAT vs CES: When to Use Which
| Metric | Measures | Best For | Limitation |
|---|---|---|---|
| NPS | Overall loyalty & likelihood to recommend | Long-term retention prediction, benchmarking | Does not pinpoint specific friction |
| CSAT | Satisfaction with a specific interaction | Evaluating support, onboarding, features | Snapshot only; poor at predicting churn |
| CES | Effort required to complete a task | Identifying UX friction and process bottlenecks | Narrow scope; not a loyalty indicator |
Most mature customer experience programmes run all three. NPS provides the strategic view, CSAT evaluates individual touchpoints, and CES identifies friction. For a holistic score combining multiple signals, see our Customer Experience Score tool.
Benchmark your customer support alongside NPS with the Customer Support Benchmark — response time, resolution rate, and CSAT are the upstream drivers of the sentiment NPS measures.
The Revenue Impact of Improving NPS
The financial case for improving your net promoter score is well documented. According to research published by Bain & Company:
- Promoters have 2-8x higher lifetime value than detractors. They buy more, renew at higher rates, and cost less to support.
- A 10-point NPS increase has been associated with 3-5% revenue growth in published longitudinal studies.
- Detractors churn at 3-5x the rate of promoters in most B2B SaaS companies, according to Satmetrix data.
- Referral revenue from promoters can account for 20-50% of new customer acquisition in businesses with strong word-of-mouth, reducing customer acquisition cost significantly.
The implication is straightforward: every point of NPS improvement translates to measurable retention and expansion revenue. Track your retention alongside NPS using the Retention Rate Calculator, and see how these metrics connect in our SaaS metrics guide.
For Customer Success Teams: NPS Tools as Engagement Drivers
Customer success platforms and survey tools increasingly embed NPS calculators into their websites. This is smart because teams that calculate their net promoter score are revealing signals about their maturity and needs: their customer base size, response rates, and current satisfaction levels.
A team calculating an NPS of 15 is actively looking for ways to improve. That is an engaged prospect for retention tooling, feedback-management platforms, and customer success software. CalcStack provides embeddable calculator tools that capture this intent — see how conversion rate optimization drives these outcomes in our conversion rate guide.
The pattern is consistent: teams that measure are teams that act. And teams that act on net promoter score data — especially by closing the loop with detractors — see measurable improvements in retention, expansion, and referral revenue within one to two quarters.
From analyzing NPS data across B2B and B2C companies, the single most impactful action is closing the loop with detractors within 48 hours. Companies that do this convert 20-30% of detractors into passives or promoters within one quarter.
Key takeaways
- ✓NPS = % Promoters (9-10) minus % Detractors (0-6); range is -100 to +100.
- ✓Above 0 is acceptable, above 30 is good, above 50 is excellent, above 70 is world-class.
- ✓Industry context matters: B2B SaaS averages 30-40, telecom averages 0-20.
- ✓Close the loop with every detractor within 48 hours — this alone can lift NPS by 10-20 points.
- ✓NPS predicts retention and referral behavior better than CSAT or CES.
CalcStack Insight: NPS Score Distribution
From NPS calculations run through our tools, the median score for B2B SaaS is 32 — significantly lower than the 41 that industry reports cite. The gap likely comes from smaller companies (under 50 employees) pulling the average down, as they rarely appear in published benchmark studies.
Calculate Your Net Promoter Score
The most common NPS mistake is measuring it but not acting on it. A score without a follow-up process is just a vanity metric. The value of NPS is in the feedback loop, not the number itself.
Try the NPS Calculator
Calculate and benchmark your Net Promoter Score — free, instant results.
Adam
Founder, CalcStack
Adam built CalcStack to help businesses turn website visitors into qualified leads using interactive content. The platform now serves hundreds of tools across every major industry.
Follow on X