Net Promoter Score (NPS) Calculator

Calculate your Net Promoter Score for e-commerce. Measure customer loyalty and satisfaction to drive business growth.

How to Calculate Net Promoter Score

NPS measures customer loyalty by subtracting detractors from promoters:

\[\text{NPS} = \%\text{ Promoters} - \%\text{ Detractors} \]
  • Formula: NPS = % Promoters - % Detractors
  • Inputs: % Promoters, % Detractors
  • Output: Net Promoter Score

Note: Passives (7-8 scores) are not included in the calculation.

Customer Loyalty Analyzer

Promoters

65%

+0.0%

Passives

20%

+0.0%

Detractors

15%

+0.0%

NPS Score

50

+0.0%

Performance: Good

%
%

NPS Analysis

Net Promoter Score 50
-100 0 100
65%
Promoters (9-10)
20%
Passives (7-8)
15%
Detractors (0-6)
325
Promoters
100
Passives
75
Detractors

Industry Benchmarks

Your NPS Score 50
E-commerce Average 31
World-Class Companies 50+
Poor Performance 0 or below
Category Rating Count Percentage Action

Customer Loyalty Insights & Recommendations

Based on your NPS score of 50:

  • Your NPS of 50 is above the e-commerce average of 31, indicating strong customer loyalty
  • Focus on converting passives (20%) to promoters to further increase your score
  • Investigate feedback from detractors (15%) to address concerns and prevent churn
  • Leverage promoters (65%) for referrals and testimonials to grow your business
  • Implement a continuous feedback loop to monitor changes in customer sentiment

Understanding Net Promoter Score

Definition

Net Promoter Score (NPS) is a customer loyalty metric that measures willingness to recommend a company, product, or service. It ranges from -100 to +100 and is calculated by subtracting the percentage of detractors from the percentage of promoters.

How It Works

NPS categorizes customers based on their ratings (0-10) to a simple question: "How likely are you to recommend us to a friend or colleague?"

  • Promoters (9-10): Loyal enthusiasts who will continue buying and refer others
  • Passives (7-8): Satisfied but unenthusiastic customers who could be swayed by competitors
  • Detractors (0-6): Unhappy customers who may spread negative word-of-mouth
Track consistently: Measure NPS regularly to identify trends and the impact of changes.
Follow up: Ask for reasons behind scores to understand what drives loyalty.
Act on feedback: Use insights to improve products, services, and customer experience.

Test Your Knowledge

Question 1: Calculation

If 70% of respondents are promoters and 10% are detractors, what is the NPS?

Solution:

Using the formula: NPS = % Promoters - % Detractors

NPS = 70 - 10 = 60

Answer: A) 60

Question 2: Interpretation

What does an NPS score of 50 indicate?

Solution:

An NPS of 50 is considered good performance, especially in e-commerce where the average is around 31. It indicates more promoters than detractors and a strong customer base.

Answer: C) Good performance

Question 3: Strategy

How should you prioritize efforts to improve a score of 50?

Solution:

With an NPS of 50, focus on:

  • Converting passives (7-8 ratings) to promoters
  • Addressing specific concerns from detractors
  • Maintaining the high satisfaction of promoters
  • Implementing feedback mechanisms to understand score drivers

Question 4: Word Problem

Your e-commerce store surveyed 1,000 customers. If 600 rated 9-10, 250 rated 7-8, and 150 rated 0-6, what is your NPS?

Solution:

Step 1: Calculate % Promoters = (600/1000) × 100 = 60%

Step 2: Calculate % Detractors = (150/1000) × 100 = 15%

Step 3: Calculate NPS = 60 - 15 = 45

Answer: NPS = 45

Question 5: Analysis

Why is NPS considered a valuable metric for e-commerce businesses?

Solution:

NPS is valuable for e-commerce because:

  • It predicts customer retention and growth
  • It's simple to understand and communicate
  • It correlates with revenue growth
  • It identifies customer advocates who provide referrals
  • It highlights areas needing improvement

Common Questions

Q: How often should I measure NPS for my e-commerce business?

A: For e-commerce businesses, measure NPS quarterly for strategic insights and monthly for trend identification. After major changes like product launches or policy updates, conduct ad-hoc surveys. For transactional NPS, measure after key touchpoints like purchases or support interactions.

Q: What's the difference between relationship NPS and transactional NPS?

A: Relationship NPS measures overall loyalty to your brand/company over time. Transactional NPS measures satisfaction with a specific interaction, purchase, or experience. For e-commerce: Use relationship NPS for overall brand health, and transactional NPS after purchases, returns, or support interactions to identify specific improvement opportunities.

Q: How can I improve my NPS score?

A: To improve NPS:

  • Act on feedback from detractors to resolve issues
  • Reduce friction in the customer journey
  • Provide exceptional customer service
  • Deliver high-quality products that meet expectations
  • Follow up with customers post-purchase
  • Encourage promoters to leave reviews and referrals

Focus first on addressing detractor concerns before trying to convert passives.

About

E-commerce Analytics Team
This NPS calculator was created with expert knowledge in customer experience metrics and may make errors. Consider checking important information. Updated: April 2026.