How to Calculate NPS – Net Promoter Score [Formula]


Would your customers recommend you to a friend? Learn how to calculate Net Promoter Score (NPS) and benchmark customer loyalty with this simple formula.

By learning more about your customers and collecting their feedback, you can identify customer behaviors and challenges proactively — and reach out to empower them to succeed, instead of waiting for them to call you with a problem.

How to Calculate NPS

To calculate NPS, survey customers and see how likely they are to recommend your business on a scale of 0-10. Organize responses into Detractors (0-6), Passives (7-8), and Promoters (9-10). Then, subtract the percentage of Detractors from the percentage of Promoters to determine your overall Net Promoter Score.

Net Promoter Score Formula 

The formula for NPS would look something like this. 

Net Promoter Score = (Number of Promoter Scores/Total Number of Respondents) – (Number of Detractor Scores/Total Number of Respondents)

Or, for a more visual representation, we can use this handy graphic.

calculate NPS

Now that we know the information that we need gather, let’s review how you can calculate this metric using a three-step process. 

1. Survey your customers.

NPS is determined by asking customers, “On a scale of 0-10, how likely are you to recommend to a friend?” and asking them why they gave the answer they did.

This question can be deployed in a variety of ways: in the form of a survey, an email follow-up to a customer inter action, a pop-up notification, or a social media poll.


In order to get an accurate NPS, you must ask the above question and provide a 0-10 numerical scale customers can choose from. It’s customary and helpful to provide a blank field where customers can elaborate on why they gave the answer they did, and although this qualitative feedback doesn’t impact the overall NPS, it gives you an idea of areas of improvement you can focus on to raise your overall score.

2. Categorize their responses.

Once you’ve collected responses to the question, tally how many answers you have in each of the following categories:

  • Promoters: People who respond with a score of 9 or 10
  • Passives: People who respond with a score of 7 or 8
  • Detractors: People who respond with a score between 0 and 6

As you may have already guessed, promoters are happy customers who will sing your praises to friends and family, while detractors are unsatisfied and not only might churn, but they could dissuade potential new customers from learning more about you. Passives aren’t highly satisfied, so they’re at risk of switching to a competitor.

3. Find the Percentage of Promoters and Detractors.

Next, you’ll need to find what percentage of your respondents are promotors and detractors. To do this, divide the number of people who rated you positively by the total number of respondents. Then, repeat those steps for people who rated you negatively.

So, if you surveyed 100 people and 70 gave a promoter score, you would have 70% of promoters. If 20 people gave negative scores, you’d have 20% of detractors. Be sure to convert your decimals into percentages as you’ll need values for the next step, below. 

4. Calculate the score.

After that, subtract the detractors percentage from the promoters percentage to figure out your NPS. So, if you survey 100 customers, and the result is made up of 70 promoters, 10 passives, and 20 detractors, your NPS would be 50 (70% – 20% = 50%).

So, that’s how to calculate NPS. But what do you do with it next? How do you use this data to improve outcomes for your customers? Below are some questions you should ask to contextualize the score.

What Does NPS Mean?

1. Are your customers satisfied, or are they at risk of churning?

First and foremost, your customer NPS gives you an idea of the level of customer satisfaction you’ve achieved thus far. The higher your NPS, the greater number of promoters, or happy customers, you have relative to detractors, or unhappy customers. 

Customer NPS gives you a good benchmark to judge your customers’ perception, and depending how high — or low — the number is, you can take action. If your NPS is low, why is it low? And if your NPS is high, great job — now, how are you going to capitalize on that?

2. How are your customers’ opinions trending over time?

Measuring customer NPS over time informs companies how customer perception is changing — and if it’s trending positive or negative. If NPS is steadily increasing, your company is making customers happy. But if NPS takes a dip — or if you start getting more passives than promoters — that’s a sign that you need to dig into customers’ qualitative feedback.

NPS surveys are usually accompanied by a space for respondents to answer why they gave the score they did, and this information can be just as valuable as the score itself. Customers could be calling for simple fixes or huge overhauls, and you don’t have to take all of their feedback into account. But if multiple customers consistently bring up similar requests and complaints, it could be a great indication of a change you could make that would have a lot of impact.

3. What changes do you need to make?

The answer to that question will request a lot of analysis and introspection. It’s likely you won’t be able to make those changes overnight. But the qualitative NPS feedback you receive can start a conversation about new products and services, company policies, or promotions you could offer to improve customer perception — thus making them more likely to recommend you to a friend.

That way, you’ll earn more promoters who will, in turn, earn you more business — by way of referral marketing.

NPS Survey Types

There are usually two different types of NPS surveys that determine when and how they’re sent to customers:

1. Relationship

If you work with customers over the course of years-long business relationships, you might consider automatically deploying NPS surveys on a monthly or quarterly basis to make sure customers are satisfied, and to implement feedback that might keep them from cancelling in favor of a competitor’s solution.

2. Transactional

Transactional surveys are deployed after key events in the customer lifecycle. Transactional NPS surveys might be sent to customers after they make a purchase, speak to customer service, or if they’ve gone a certain number of days without logging into software or purchasing a product replacement or refill. You can determine based on your CRM database and marketing automation tools which criterion make the most sense for sending out a survey.


Subscribe For Latest Updates

Invalid email address
We promise not to spam you. You can unsubscribe at any time.

Leave a Comment

Your email address will not be published. Required fields are marked *

Share via
Copy link
Powered by Social Snap