play icon for videos
Use case

How to calculate & measure Net Promoter Score (NPS)

Learn how to calculate Net Promoter Score with examples, understand what makes a good NPS, and transform static surveys into continuous customer intelligence that reduces churn.

Why NPS Fails to Drive Customer Action

80% of time wasted on cleaning data
NPS scores lack context

Data teams spend the bulk of their day fixing silos, typos, and duplicates instead of generating insights.

Data teams spend the bulk of their day fixing silos, typos, and duplicates instead of generating insights.

Disjointed Data Collection Process
Manual coding delays insights

Hard to coordinate design, data entry, and stakeholder input across departments, leading to inefficiencies and silos.

NPS collection is quick; coding isn’t. Intelligent Column analyzes responses instantly before detractors churn.

Lost in Translation
Anonymous surveys block recovery

Open-ended feedback, documents, images, and video sit unused—impossible to analyze at scale.

Without IDs, follow-up is impossible. Contacts feature links feedback to customers for targeted action.

TABLE OF CONTENT

Author: Unmesh Sheth

Last Updated:

October 22, 2025

How to Calculate Net Promoter Score (NPS): Complete Guide with Examples

Most companies collect NPS scores but never understand what drives customer loyalty. The score tells you how many promoters versus detractors you have—but not why customers recommend you or what would turn a detractor into a promoter.

Net Promoter Score (NPS) measures customer loyalty through one question: "How likely are you to recommend [Company/Product/Service] to a friend or colleague?" Responses on a 0-10 scale create three groups: promoters (9-10), passives (7-8), and detractors (0-6). The NPS calculation subtracts the percentage of detractors from promoters, yielding a score from -100 to +100. First developed in 2003 by Bain & Company and Fred Reichheld, NPS has become the gold standard customer experience metric used by millions of businesses worldwide.

But here's the challenge most organizations face: calculating NPS is straightforward, but understanding what drives the score requires analyzing hundreds of open-ended responses. Traditional methods mean manually coding feedback for weeks—by which time detractors have already churned and shared negative reviews. Most NPS programs measure quarterly but never create continuous feedback loops that track individual customer journeys or enable real-time intervention.

By the end of this guide, you'll learn:

  • The exact NPS calculation formula with step-by-step examples and edge cases
  • How to categorize responses into promoters, passives, and detractors correctly
  • How to design NPS surveys that go beyond the single question for actionable insights
  • How to automate theme extraction from open-ended feedback using AI analysis
  • How to segment NPS by customer demographics, purchase history, and touchpoints
  • How to benchmark your score against industry standards and track improvement over time
  • How to close the loop with detractors and turn passive customers into promoters

Traditional NPS gives you a quarterly snapshot. This guide shows you how to transform it into continuous customer intelligence that reduces churn and drives advocacy.

What is Net Promoter Score and Why It Matters

Net Promoter Score stands for a metric used in customer experience programs that measures customer loyalty based on one question Qualtrics: "How likely are you to recommend this company to a friend or colleague?"

The genius of NPS lies in its simplicity and predictive power. Research shows that customers who give high NPS scores are more likely to buy again, spend more, and refer others—directly impacting revenue growth Qualtrics. Unlike satisfaction scores that measure happiness, NPS measures advocacy—a stronger predictor of customer lifetime value.

The Three Customer Categories

NPS divides respondents into three groups based on their 0-10 rating

Promoters (9-10): Loyal enthusiasts who will keep buying and referring others. These customers drive growth through positive word-of-mouth and typically have 3-5x higher lifetime value than detractors.

Passives (7-8): Satisfied but unenthusiastic customers who are vulnerable to competitive offerings. While they won't actively harm your brand, they're unlikely to recommend you and may switch if a better option appears.

Detractors (0-6): Unhappy customers who can damage your brand through negative word-of-mouth. Studies show that detractors tell 2-3x more people about bad experiences than promoters tell about good ones.

How to Calculate NPS: The Formula

The NPS calculation is simple but must be executed correctly to ensure accurate measurement.

How to Calculate NPS

How to Calculate NPS

Master the Net Promoter Score formula with visual examples

The NPS Scale: 0-10 Rating

0
1
2
3
4
5
6
7
8
9
10
😞

Detractors

Scores 0-6

Unhappy customers who can damage your brand through negative word-of-mouth

😐

Passives

Scores 7-8

Satisfied but unenthusiastic—vulnerable to competitive offerings

😍

Promoters

Scores 9-10

Loyal enthusiasts who drive growth through referrals and repeat purchases

The NPS Calculation Formula

Net Promoter Score =
% Promoters − % Detractors
Passives are excluded from the calculation but still count toward total responses

Example 1 Positive NPS

Total Responses
100 customers surveyed
Promoters (9-10)
60 responses = 60%
Passives (7-8)
25 responses = 25%
Detractors (0-6)
15 responses = 15%
NPS Score
+45

Example 2 Negative NPS

Total Responses
200 customers surveyed
Promoters (9-10)
40 responses = 20%
Passives (7-8)
60 responses = 30%
Detractors (0-6)
100 responses = 50%
NPS Score
−30

Step-by-Step NPS Calculation

Step 1: Collect Responses
Survey customers using the standard NPS question on a 0-10 scale. Ensure you have a statistically significant sample size (minimum 30-50 responses for small businesses, 100+ for larger organizations).

Step 2: Categorize Responses

  • Count all 9-10 scores as Promoters
  • Count all 7-8 scores as Passives
  • Count all 0-6 scores as Detractors

Step 3: Calculate Percentages
Divide each group by total responses:

  • Promoters % = (Number of Promoters ÷ Total Responses) × 100
  • Detractors % = (Number of Detractors ÷ Total Responses) × 100
  • Note: Passives are counted in total responses but excluded from the final calculation

Step 4: Apply the Formula
NPS = % Promoters − % Detractors

The result is always a whole number between -100 (all detractors) and +100 (all promoters).

NPS Calculator - Qualitative & Quantitative Analysis

NPS Calculator

Combining Quantitative Scores with Qualitative Insights

Complementary Tool: This calculator enhances your NPS measurement by helping you understand the "why" behind the scores. For comprehensive NPS measurement and analysis, visit Sopact's NPS Solutions

📈

How likely are you to recommend us to a friend or colleague?

Not at all likely Extremely likely
💬

Understanding the "Why"

📊

NPS Score

0

Good

Promoters (9-10) 0%
Passives (7-8) 0%
Detractors (0-6) 0%
💡

Qualitative Insights

Common Themes

Recent Feedback

Why Combine Quantitative + Qualitative?

📊

The "What"

NPS scores tell you where you stand, but not why you're there.

💬

The "Why"

Qualitative feedback reveals the reasons, emotions, and context behind the numbers.

💡

Real Insights

Together, they create actionable insights that drive meaningful improvements.

What Makes a Good NPS Score?

NPS scores vary significantly by industry, making benchmarking critical for understanding your performance Qualtrics.

NPS Score Ranges:

  • Above 70: World-class (companies like Apple, Tesla)
  • 50-70: Excellent
  • 30-50: Great
  • 10-30: Good
  • 0-10: Needs improvement
  • Below 0: Critical—more detractors than promoters

A good Net Promoter Score for your business depends on your industry context—what matters most is tracking improvement over time and comparing against direct competitors QualtricsQualtrics.

Industry NPS Benchmarks 2025

Industry NPS Benchmarks 2025

Industry NPS Benchmarks 2025

Compare your Net Promoter Score against industry standards to understand competitive positioning

Updated Q1 2025

Score Performance Levels

Excellent (50+)
Good (30-49)
Average (10-29)
Below Average (<10)
Industry Average NPS Performance
🛒 E-commerce & Retail 45-55
★★★★★
🚗 Automotive 40-50
★★★★☆
🏥 Healthcare 35-45
★★★★☆
🏦 Banking & Financial Services 35-40
★★★★☆
💻 Software & SaaS 30-40
★★★★☆
🛡️ Insurance 30-40
★★★☆☆
📱 Telecommunications 25-35
★★★☆☆
✈️ Airlines & Travel 20-35
★★★☆☆
🏨 Hospitality 35-50
★★★★☆
📦 Logistics & Shipping 25-40
★★★☆☆
🎓 Education & EdTech 40-55
★★★★★
🎮 Gaming & Entertainment 35-50
★★★★☆

💡 Key Insights

Don't obsess over absolute scores—focus on improvement and competitive positioning. What matters most is tracking your trend over time and understanding what drives your specific score.

  • E-commerce leads because customers can easily compare and switch—forcing better experiences
  • Telecom scores lower due to service contracts that reduce switching despite dissatisfaction
  • B2B SaaS varies widely (10-60+) based on product complexity and switching costs
  • Context matters more than benchmarks—a score of 30 in insurance is good; in e-commerce it signals problems

Even negative scores can be starting points for improvement—Charles Schwab discovered in 2003 that their corporation had an NPS of -35, which became a catalyst for customer experience transformation Qualtrics.

Beyond the Number: Collecting Actionable NPS Data

The single-question NPS survey gives you a score but not a roadmap for improvement. Most effective NPS programs add 2-3 follow-up questions to understand the "why" behind scores Qualtrics.

Essential NPS Survey Questions

Question 1: The Core NPS Question
"How likely are you to recommend [Company/Product/Service] to a friend or colleague?"

  • Scale: 0 (Not at all likely) to 10 (Extremely likely)
  • Keep wording consistent for trend tracking

Question 2: The Reasoning Question
"What's the primary reason for your score?"

  • Open-ended text field
  • This generates qualitative data for theme extraction
  • Critical for understanding what drives promoters vs. detractors

Question 3: The Improvement Question (Optional)
"What could we do to improve your experience?"

  • Especially valuable for passives and detractors
  • Provides specific, actionable feedback

Keep surveys to 3-5 questions maximum—longer surveys reduce response rates and quality Qualtrics.

The Problem with Traditional NPS Analysis

Most organizations follow this broken workflow:

  1. Deploy quarterly NPS survey
  2. Wait 2 weeks for responses
  3. Export to Excel
  4. Manually read 300+ open-ended responses
  5. Create theme categories by hand
  6. Tag each response manually (takes 2-4 weeks)
  7. Build PowerPoint presentation
  8. Present findings 6-7 weeks after survey launch

By the time insights arrive, they're stale. Detractors have already churned. The market has shifted. You can't follow up with specific customers because surveys were anonymous.

How Sopact Transforms NPS from Static to Continuous

Transform Your NPS Program

From Quarterly Reports to Continuous Intelligence

See how modern NPS programs move beyond static surveys to real-time customer insights

📊 Old Way

Manual analysis, delayed insights, missed opportunities to save customers

📧
Anonymous Quarterly Surveys
Send NPS once per quarter. No customer IDs, no follow-up capability.
4x per year
📥
Excel Export & Manual Coding
Download responses. Read 300+ comments. Create theme categories by hand.
2-4 weeks
📈
Static PowerPoint Reports
Build deck manually. Present aggregate score. By now, insights are stale.
6-7 weeks total
No Detractor Recovery
Can't follow up with specific customers. Implement generic improvements.
Lost customers

Sopact Way

Automated analysis, real-time insights, continuous feedback loops that reduce churn

🎯
Smart Continuous Collection
NPS at key touchpoints. Unique links via Contacts. Demographics auto-linked.
Always on
🤖
AI Theme Extraction
Intelligent Column categorizes feedback instantly: pricing, support, features, usability.
5 minutes
📊
Live Segmented Dashboards
Intelligent Grid shows NPS by segment + themes. Updates as responses arrive.
Real-time
Close the Loop Instantly
Alert teams when detractors appear. Send targeted follow-ups. Track recovery.
Save customers

The Transformation

Sopact Sense doesn't just calculate NPS—it reveals what drives loyalty and enables immediate action

99%
Faster Analysis
100%
Automated Themes
Follow-Up Loops

Transform your NPS program from quarterly reporting to continuous customer intelligence. Clean data collection + AI analysis + real-time segmentation—all in one platform.

See How It Works

Traditional NPS tools give you the score. Sopact Sense gives you the story behind it—and the ability to act before customers churn.

Three Game-Changing Capabilities

1. Intelligent Column: Automated Theme Extraction

Instead of manually coding hundreds of open-ended responses, Intelligent Column automatically categorizes feedback into themes:

  • Pricing concerns
  • Customer support quality
  • Product features and usability
  • Delivery and logistics
  • Competitive comparisons

The AI correlates themes with NPS scores to show what drives promoters versus detractors. You instantly see that 72% of detractors mention "slow support response" while 85% of promoters cite "ease of use."

2. Intelligent Grid: Real-Time Segmentation

Traditional tools require Excel exports to segment NPS by customer type. Intelligent Grid automatically shows:

  • NPS by customer segment (enterprise vs. SMB)
  • NPS by product line
  • NPS by geographic region
  • NPS by customer tenure
  • NPS by purchase frequency

Cross-analyze quantitative scores with qualitative themes within each segment. Discover that enterprise customers score 65 (driven by "dedicated account management") while SMB customers score 25 (driven by "limited self-service options").

3. Contacts: Continuous Feedback Loops

Anonymous surveys prevent follow-up. Sopact's Contacts feature gives each customer a unique, reusable survey link that:

  • Enables targeted follow-ups with detractors without re-surveying promoters
  • Tracks individual NPS changes over time
  • Proves which interventions move customers from detractor to passive to promoter
  • Maintains confidentiality while enabling action
NPS FAQ

Net Promoter Score: Frequently Asked Questions

Everything you need to know about calculating, measuring, and improving NPS

Q1 How do you calculate Net Promoter Score?

Calculate NPS by subtracting the percentage of detractors from the percentage of promoters. Here's the step-by-step process:

  • Step 1: Survey customers with "How likely are you to recommend us?" (0-10 scale)
  • Step 2: Categorize responses: Promoters (9-10), Passives (7-8), Detractors (0-6)
  • Step 3: Calculate percentages: (Promoters ÷ Total) × 100 and (Detractors ÷ Total) × 100
  • Step 4: Apply formula: NPS = % Promoters − % Detractors

Example: If you survey 100 customers and get 60 promoters (60%), 25 passives (25%), and 15 detractors (15%), your NPS is 60 − 15 = +45. Passives are counted in total responses but excluded from the calculation.

Q2 What is a good NPS score?

A good NPS score depends on your industry context, but here are general benchmarks:

  • Above 70: World-class (Apple, Tesla, luxury brands)
  • 50-70: Excellent—strong customer loyalty and advocacy
  • 30-50: Great—above average in most industries
  • 10-30: Good—room for improvement but more promoters than detractors
  • 0-10: Needs improvement—barely positive
  • Below 0: Critical—more detractors than promoters
Pro Tip

Don't obsess over absolute scores. What matters most is tracking improvement over time and comparing against direct competitors in your industry. E-commerce averages 45-55, while telecom averages 25-35—context is everything.

Q3 What's the difference between NPS and customer satisfaction?

NPS measures loyalty and likelihood to recommend—a forward-looking metric that predicts future behavior like repeat purchases, referrals, and customer lifetime value.

Customer satisfaction (CSAT) measures happiness with a specific transaction or interaction—a backward-looking metric about past experience.

Key difference: A customer can be satisfied with your product but not loyal enough to recommend it. Research shows NPS is a stronger predictor of growth than satisfaction scores because advocacy drives new customer acquisition through word-of-mouth.

  • NPS Question: "How likely are you to recommend us to a friend?" (0-10)
  • CSAT Question: "How satisfied are you with your recent purchase?" (1-5)
Q4 How often should you measure NPS?

The optimal NPS frequency depends on whether you're measuring relationship NPS (overall brand perception) or transactional NPS (specific interactions):

  • Relationship NPS: Measure quarterly to track overall brand loyalty without survey fatigue
  • Transactional NPS: Survey immediately after key touchpoints (post-purchase, post-support, post-onboarding)
  • Continuous Programs: Always-on collection at multiple touchpoints with automated triggers
Best Practice

Don't survey the same customers more than once per quarter for relationship NPS. For transactional NPS, survey after every key interaction but ensure customers aren't over-surveyed across different touchpoints.

Most successful NPS programs combine both approaches: quarterly relationship surveys to track brand health plus always-on transactional surveys to capture feedback at critical moments.

Q5 Why are passives excluded from NPS calculation?

Passives (scores 7-8) are excluded from the NPS formula because they represent neutral customers who neither promote nor actively detract from your brand. They're satisfied but not enthusiastic enough to recommend you.

The NPS methodology focuses on the gap between enthusiasts (promoters) and critics (detractors) because this spread predicts growth. Passives sit in the middle—they won't hurt you through negative word-of-mouth, but they won't drive growth through advocacy either.

Strategic importance: While passives don't affect your NPS calculation, they're still counted in total responses and represent your biggest conversion opportunity. Small improvements can move passives to promoters, significantly boosting your score and customer lifetime value.

Don't ignore passives! They're vulnerable to competitive offerings. A competitor's better experience can easily convert your passives into their promoters.

Q6 Can NPS be negative?

Yes, NPS can be negative when you have more detractors than promoters. A negative score indicates serious customer experience issues requiring immediate attention.

NPS ranges from -100 (all detractors) to +100 (all promoters). Negative scores are more common than you might think, especially in industries with low competition or during major product transitions.

Famous example: Charles Schwab discovered in 2003 that their corporation had an NPS of -35. Rather than hide this finding, they used it as a catalyst for customer experience transformation. Within a few years, they turned the score positive through systematic improvements.

  • Negative NPS signals: High churn risk, negative word-of-mouth damaging growth
  • What to do: Focus on detractor feedback, identify root causes, implement quick wins
  • Track recovery: Even moving from -20 to 0 represents significant improvement
Q7 What questions should I include in an NPS survey?

Keep your NPS survey short (3-5 questions maximum) to maintain high response rates. Here's the optimal structure:

  • Question 1 (Required): "How likely are you to recommend [Company/Product] to a friend or colleague?" (0-10 scale)
  • Question 2 (Critical): "What's the primary reason for your score?" (Open-ended text field)
  • Question 3 (Optional): "What could we do to improve your experience?" (Open-ended)
  • Demographics (If needed): Only collect what you don't already have in your CRM
Why Question 2 Matters

The open-ended "why" question is where real insights live. It reveals what drives promoters (so you can do more of it) and what frustrates detractors (so you can fix it). Without qualitative feedback, NPS is just a number with no roadmap for improvement.

Common mistake: Adding 10+ follow-up questions. This tanks response rates and creates survey fatigue. If you need deeper insights, follow up separately with specific customer segments.

Q8 How do you improve a low NPS score?

Improving NPS requires systematic analysis of what drives detractors and implementing targeted interventions:

  • Analyze detractor feedback: Extract themes from open-ended responses (pricing, support, features, usability)
  • Segment by customer type: Compare NPS across demographics, product lines, customer tenure
  • Prioritize quick wins: Fix issues affecting the most detractors first
  • Close the loop: Follow up directly with detractors to understand concerns and show you're listening
  • Track improvement: Measure NPS monthly or quarterly to see if changes are working
  • Convert passives: Don't just focus on detractors—small improvements can move passives to promoters

Sopact Approach: Traditional methods require manually reading hundreds of responses for weeks. Intelligent Column automatically extracts themes from feedback in minutes, showing exactly what drives your score. Intelligent Grid segments by customer attributes automatically, revealing that enterprise customers score 65 while SMB customers score 25—enabling targeted improvements.

Q9 Should NPS surveys be anonymous?

There's a critical trade-off between anonymity and actionability:

Anonymous surveys: Increase honesty and response rates because customers feel safe being candid. However, you can't follow up with specific detractors or track individual customer journeys over time.

Identified surveys: Enable personalized follow-up, closed-loop feedback, and trend tracking for individual customers. However, some customers may be less honest if they know responses are tied to their account.

Best practice: Use confidential surveys with unique customer IDs—responses aren't fully anonymous to your system, but individual feedback isn't shared with frontline teams or managers. Only aggregated, de-identified insights reach leadership.

  • For B2C: Anonymous works well when you have large sample sizes and can't practically follow up individually
  • For B2B: Confidential (not anonymous) enables account management teams to address concerns proactively
  • Hybrid approach: Make response identification optional—let customers choose whether to provide contact info
Q10 What's the difference between relationship NPS and transactional NPS?

Relationship NPS (rNPS) measures overall brand loyalty and perception. It asks: "How likely are you to recommend [Company] as a whole?" This captures the cumulative effect of all interactions and experiences over time.

Transactional NPS (tNPS) measures satisfaction with a specific interaction or touchpoint. It asks: "Based on your recent [purchase/support interaction/onboarding], how likely are you to recommend us?"

Use both strategically: rNPS tracks overall brand health quarterly, while tNPS identifies friction at specific moments. A customer might score you 9 on rNPS (loves your brand) but 3 on tNPS (terrible support experience yesterday)—revealing a specific problem to fix.

  • Relationship NPS: Quarterly surveys to all customers, tracks brand loyalty trends
  • Transactional NPS: Triggered after key events (purchase, support ticket, renewal), identifies operational issues
  • Combined insight: If tNPS drops at onboarding but rNPS stays high, fix onboarding without disrupting what's working elsewhere

Transform NPS from Static to Continuous

Stop spending weeks manually analyzing NPS feedback. Sopact Sense automates theme extraction, enables real-time segmentation, and creates continuous feedback loops that reduce churn.

See How It Works

Upload feature in Sopact Sense is a Multi Model agent showing you can upload long-form documents, images, videos

AI-Native

Upload text, images, video, and long-form documents and let our agentic AI transform them into actionable insights instantly.
Sopact Sense Team collaboration. seamlessly invite team members

Smart Collaborative

Enables seamless team collaboration making it simple to co-design forms, align data across departments, and engage stakeholders to correct or complete information.
Unique Id and unique links eliminates duplicates and provides data accuracy

True data integrity

Every respondent gets a unique ID and link. Automatically eliminating duplicates, spotting typos, and enabling in-form corrections.
Sopact Sense is self driven, improve and correct your forms quickly

Self-Driven

Update questions, add new fields, or tweak logic yourself, no developers required. Launch improvements in minutes, not weeks.