NPS – Net Promoter Score

NPS - Net Promoter Score

 Understanding and Implementing NPS: The Key to Measuring Customer Loyalty or Net Promoter Score


In the world of business, understanding and effectively managing customer loyalty is essential for long-term success. One widely used methodology that helps companies gauge and improve customer loyalty is the Net Promoter Score (NPS). In this article, we will delve into the concept of NPS, and its calculations, and provide a practical example of how a company effectively implemented NPS to achieve remarkable results.

The Net Promoter Score (NPS):
Net Promoter Score, introduced by Fred Reichheld in 2003, is a customer loyalty metric that helps businesses measure and evaluate the loyalty of their customers. The concept is simple but powerful: it categorizes customers into three groups based on their responses to the question, “How likely are you to recommend our product/service/company to a friend or colleague?”

1. Promoters (score 9-10): These are the customers who are extremely satisfied and loyal advocates of your brand. They are likely to promote and recommend your business to others actively.

2. Passives (score 7-8): These customers are satisfied but lack the passion of promoters. They are more likely to switch to a competitor if offered a better deal.

3. Detractors (score 0-6): Detractors are unhappy customers who may spread negative word-of-mouth and may ultimately lead to lost business and damage to your brand’s reputation.

Calculating the Net Promoter Score:
To calculate the NPS, we subtract the percentage of detractors from the percentage of promoters. The resulting score lies between -100 and +100. A positive score indicates a healthy number of promoters outweighing the detractors, while a negative score implies an urgent need to address customer issues and improve customer experience.

Example on NPS: Company XYZ
To better understand how NPS works in practice, let’s consider a fictional example of Company XYZ, an e-commerce retailer specializing in electronics. Company XYZ decided to implement NPS to gain insights into their customer loyalty and improve their overall customer experience.

1. Survey Implementation: Company XYZ sent out a quarterly NPS survey to a randomly selected sample of their customers. The survey comprised the NPS question followed by an opportunity for customers to provide additional feedback.

2. NPS Analysis: After aggregating the survey results, Company XYZ categorized customers into promoters, passives, and detractors based on their scores. Let’s assume the analysis revealed 60% promoters, 30% passives, and 10% detractors.

3. Calculating the NPS: To calculate the NPS, we subtract the percentage of detractors (10%) from the percentage of promoters (60%). Thus, Company XYZ’s NPS is 50 (+60% – 10% = 50).

4. Taking Action: Armed with their NPS score, Company XYZ identifies key drivers of customer dissatisfaction and those that positively impact customer loyalty. They invest resources to address common pain points raised by detractors and aim to convert passives into promoters through personalized offers and excellent customer service.

5. Monitoring progress: Company XYZ continues to monitor their NPS regularly, tracking improvements and identifying areas that need further attention. By comparing scores over time, they can measure the impact of their efforts on customer loyalty.

Here are a few examples and some information on how to calculate Net Promoter Score (NPS):

Example 1:
Suppose you send out a customer satisfaction survey to 100 customers, asking them to rate how likely they are to recommend your company on a scale of 0-10. The responses are as follows:
– Promoters (rating 9-10): 70 customers
– Passives (rating 7-8): 20 customers
– Detractors (rating 0-6): 10 customers

To calculate NPS, first, we need to classify respondents into three categories based on their ratings. Then, subtract the percentage of Detractors from the percentage of Promoters:
– Percentage of Promoters: (70/100) * 100 = 70%
– Percentage of Detractors: (10/100) * 100 = 10%
– NPS: 70% – 10% = 60

Here, the NPS is 60, indicating a highly positive sentiment among customers.

Example 2:
Let’s say you conduct another survey with 200 respondents, resulting in the following ratings:
– Promoters: 100
– Passives: 70
– Detractors: 30

To calculate NPS:
– Percentage of Promoters: (100/200) * 100 = 50%
– Percentage of Detractors: (30/200) * 100 = 15%
– NPS: 50% – 15% = 35

In this case, the NPS is 35, suggesting a positive sentiment but with some room for improvement.

NPS is a widely used customer loyalty metric. It helps organizations measure customer advocacy by categorizing customers into Promoters (loyal and enthusiastic), Passives (satisfied but not loyal), and Detractors (unhappy customers). The NPS calculation involves determining the percentage of Promoters and Detractors and subtracting the Detractor percentage from the Promoter percentage. A positive NPS indicates more Promoters than Detractors, while a negative score suggests higher dissatisfaction levels. The NPS scale ranges from -100 to +100.

 NPS Data capturing – Net Promoter Score

Capturing data for NPS (Net Promoter Score) involves collecting feedback from your customers to determine their level of satisfaction and loyalty to your brand. Here’s a step-by-step guide on how to capture NPS data effectively:

1. Determine the appropriate timing: Decide when and how often you want to measure NPS. It can be after a specific interaction, at the end of a purchase, or on a regular basis, such as quarterly or annually.

2. Choose the data collection method: Decide on the method you will use to collect NPS data. There are several options available, including email surveys, website pop-ups, in-person questionnaires, phone surveys, or integrating an NPS question into your customer service interactions.

3. Craft the NPS question: The NPS question usually follows the format: “On a scale of 0-10, how likely are you to recommend our company/product/service to a friend or colleague?” Customize the question to fit your specific business.

4. Determine the follow-up question: To gather additional insights, you can include an open-ended follow-up question like “What is the primary reason for your score?” This allows customers to provide more detailed explanations.

5. Implement a scoring system: Establish a scoring system based on the responses to the NPS question. Categorize respondents into three groups: Promoters (scoring 9-10), Passives (scoring 7-8), and Detractors (scoring 0-6).

6. Calculate the Net Promoter Score: Subtract the percentage of detractors from the percentage of promoters to obtain your NPS. This score ranges from -100 to +100.

7. Analyze the data: Analyze the NPS data to identify patterns, trends, and areas for improvement. Look for recurring themes in customers’ feedback to gain actionable insights.

8. Act upon the feedback: Use the feedback to improve your products, services, and overall customer experience. Address the concerns raised by detractors and reinforce positive aspects pointed out by promoters.

9. Monitor NPS over time: Continuously monitor your NPS over time to evaluate the impact of your efforts and track customer loyalty and satisfaction trends. Make adjustments to your strategies as needed.

10. Share results and take action: Share the NPS results and insights with relevant stakeholders across your organization. Use the data to inform decision-making and drive customer-centric initiatives.

Remember, NPS is just one metric, and it should be supplemented with other customer feedback measures to gain a comprehensive understanding of your customers’ experiences.

Involved Stack holder to data capture related to NPS – Net Promoter Score Calculation Data
Various departments and roles within an organization should be involved in data capture related to Net Promoter Score (NPS) calculation. These typically include:

1. Customer Service/Support Team: They directly interact with customers and play a crucial role in gathering feedback, recording responses, and addressing any issues raised.

2. Sales Team: They can collect NPS data during sales calls, customer visits, or follow-ups.

3. Marketing Team: They can include NPS surveys in marketing campaigns, newsletters, or on the company website to capture feedback from a broader customer base.

4. Product Development Team: They can gather NPS data to gain insights into product features or functionality to help guide future improvements.

5. IT/Analytics Team: They play a vital role in integrating NPS data-capturing tools, maintaining databases, and analyzing the collected data for insights.

6. Management/Leadership Team: They should be involved in setting goals, monitoring NPS trends, and making strategic decisions based on the gathered data.

7. External Consultants: In some cases, companies may hire external consultants with expertise in NPS measurement and analysis to ensure an unbiased and comprehensive evaluation.

Remember, involving a cross-functional team ensures that data capture is comprehensive, accurate, and actionable throughout the organization.

Utilizing the Net Promoter Score is an effective way for businesses to measure customer loyalty and identify areas for improvement. By employing NPS as a vital tool, companies gain insights that enable them to strategically enhance customer relationships, improve products/services, and ultimately drive business growth. Remember, understanding your customers’ perceptions and addressing their needs is the key to success in today’s competitive landscape.

For more posts like this follow Agile Digest social Pages or subscribe to our newsletter:

Niladri Mahapatra

Niladri Mahapatra

Leave a Replay

Shopping Cart

Do you know that we have an exclusive Practical program that includes a mini live Project?

A journey to become an efficient Scrum Master

Share your information, we will send you all the related information

Efficient scrum master

Our Efficient Scrum Master Course (ESM) is an exclusive course which will take you on a journey of how you can become an Efficient Scrum Master with practical knowledge

Let's Get Familiar with SAFe: 3-Hour Live Session on Key Concepts

$ 25.00

Join us for an engaging 3-hour live session on June 9th, 2024, from 7:00 PM IST to 10:00 PM IST, where we will dive deep into the fundamentals of SAFe 6.0. This non-certification awareness program is designed to help you understand the key concepts of the SAFe Framework. Whether you have doubts about SAFe, are considering which certification is best for you, or are undecided about whether SAFe is the right fit, this session is perfect for you.


We may not be experts on everything, but all of us have some skills that we are super experts in, It can be Agile, It can be Excel or Jira or Java or Database or Machine Learning or Project Management or UI Design, or anything else.
Sounds Interesting? wants to know more? feel this form we will contact you and explain the next step and process. Does not matter which country you belong to and which Time zone you are in we all have potential needs everywhere. 
You may be Trainer, Freelancer, Full Time Employee, or consultant. Why not you earn little extra money with your expertise on your available time. You chose what you want to do, support another professional or train a group of people or participate in a small or large project choose the skill you complete hold. On top of that, you choose the rate that you want to charge. Get yourself exposed to the people who may need your service.

Offers and Discounts

Republic Day

ESM early bird, Flat 10% discount for ESM Courses(A & P) , Please talk with the chat agent to get the discount code.


On Going


Attractive Discounts and Offers on SAFe Certification

On Going

Special Discounts on Excel Template, 

Connect with our Chat Agents for more information and to grab more offers and discounts

Training Calendar
SAFe Transformation
Corporate Engagement
Want to make a DEEP DIVE To JIRA JQL?

The Offer You Can Not Refuse
As many of us are well-acquainted with the versatility of Jira, we often encounter challenges in filtering data precisely as needed. This is where the power of Jira Query Language (JQL) becomes indispensable. I am excited to share some fundamental concepts of JQL that will empower you to craft more effective queries, enhancing your data manipulation capabilities within Jira.

Feed back From popular courses

Azure Board Training Feedback
Thursday Virtual Collaboration
Jira Training Feedback
Sprint Simulation Feedback
Efficient Scrum Master Feedback
SAFe POPM Feedback
SAFe Advanced Scrum Master Feedback
SAFE Scrum Master Feedback
Leading SAFe Feedback

Explore our Excel Templates

Recent Blogs and Articles

Agile Digest Exclusive

PI Planning Simulation
Jira Advanced Roadmap
Working with Rally Software
Jira Service Management
Mastering Jira
Azure Boards
Efficient Scrum Master (ESM) Certifications
Sprint Simulation

Agile life cylce Management - Training

Jira Advanced Roadmap
Working with Rally Software
Jira Service Management
Azure Boards
Mastering Jira

Scaled Agile Framework (SAFe) - Certification

(SP) SAFe for Teams 6.0
Implementing SAFe (SPC)
SAFe Release Train Engineer
SAFe Lean Portfolio Management 6.0
SAFe Agile Software Engineering
SAFe Agile Product Management 6.0 (APM)
SAFe® for Architect
SAFe DevOps Practitioner
SAFe Advanced Scrum Master
SAFe Product Owner/Product Manager (POPM) 6.0
SAFe Scrum Master (SSM) 6.0
SAFe Agilist (SA) / Leading SAFe 6.0
Join our "Refer and Earn" program by simply filling out this form. Here’s how to get started:

You are referring to NPS - Net Promoter Score

If there's anything else you'd like us to know about your referral, or any specific instructions, please include them here.
How do you want to get your reward
Once you’ve filled out the form, click ‘Submit & Earn’. We’ll take it from there, and you’ll be on your way to earning rewards!

Upcoming Training and Events at a glance