Go to app
GuidesSurveysCalculate your Net Promoter Score (NPS) – free tool

Calculate your Net Promoter Score (NPS) – free tool

Last updated

14 May 2023

Reviewed by

Eliz Ayaydin

When it comes to improving your marketing and sales efforts, one of the many metrics you'll track includes the Net Promoter Score (NPS). This a dataset that can provide valuable insights about how well your current strategies are working, along with gauging your overall customer satisfaction. 

If you're new to NPS tracking, explore these NPS crunching insights to learn how to calculate NPS, understand how NPS can improve your customer experience strategies, and see how pivotal NPS can be for your company's growth.

NPS calculator

Your Net Promoter Score is calculated by subtracting the percentage of Detractors from the percentage of Promoters.


NPS score


NPS score

Why the Net Promoter Score matters

Every effort you make to review data and analytics can be helpful. But the Net Promoter Score matters because it measures overall customer happiness by tracking brand promoters and detractors. 

An NPS calculator shows you the quality of your customer service through the customers' eyes. It can help you spot areas of improvement when it comes to customer experiences. You can also develop new methods for increasing customer loyalty, gaining competitive advantage, and driving more company growth. And because it's a flexible formula that's easy to use, companies can tap into it across a host of different segments, events, and customer engagement efforts. 

With the NPS, you can keep an accurate finger on the pulse of your customer engagement and satisfaction.

The Net Promoter Score (NPS) Formula

The Net Promoter Score (NPS) Formula is a metric of the Net Promoter System. Leading companies that are using it see, on average, double the growth of competitors in their space. 

Here are a few key elements for successfully calculating your NPS:

Set up the NPS System

The key question you'll ask of every customer after they’ve had a meaningful engagement with your product or business is, “How likely are you to recommend (your product or company) to a colleague or friend?” 

This question is best sent after the user has had a meaningful interaction with your company, where they know whether they’d recommend you to a friend. For example, just after they’ve completed the onboarding process or engaged with your company for the first time.

You can send the survey question to the customer via email, SMS, or in-app (on web or mobile)—or try a multi-channel approach. Consider which channel is the best fit for your business’s customer type

There are benefits to each channel. For example, email has lower response rates but a higher level of detailed qualitative feedback, whereas SMS and in-app yield a higher volume of responses by grabbing users’ attention in the places they spend most of their time. 

Apply the formula

The formula you'll use to calculate your company's NPS is as follows: 

NPS = % of promoters - % of detractors

To effectively crunch the numbers, you'll need to collect data that represents both company promoters and detractors. 

Count the responses

Using surveys, online polls, and customer satisfaction review interviews, you can collect all responses to the key NPS question. Include all your responses in the total count, so you can effectively gauge an overall snapshot across all your collected data. Responses should include the score as well as written feedback.

Group the responses

Using a scale of one to ten, start assigning your customer responses into three key groups. Zero to six scores represent "not likely at all" answers, which are detractors. Nine and ten scores represent "extremely likely," which are promoters. Customers who respond with scores of seven and eight are labeled as "passives."

Calculate your NPS

With your responses properly grouped by score, you can begin to apply values to the NPS calculation. To find your percentages of promoters and detractors, follow these calculations:

% of promoters = (Number of promoters / Number of respondents) x 100

% of detractors = (Number of detractors / Number of respondents) x 100

With your percentages tallied, you can calculate your  NPS by subtracting your percentage of detractors from your percentage of promoters. Or just use our NPS calculator below!

What's a good Net Promoter Score?

Technically, any Net Promoter Score totaling more than zero is a positive score, indicating that you have more promoters than detractors. 

However, ideal results are NPS totals over 20, which are considered "great." Any score over 50 is considered amazing. And if you're aiming for the top percentile, scoring above 80 is the holy grail of NPS scoring. For example, Apple’s NPS is 68 (as of March 2023) and is considered an excellent score.

Analyzing and actioning on your NPS feedback

Once you have your NPS ratings, the next step to capitalize on the data involves analyzing your metrics. Look for key points those scores can tell you about your customer service or audience engagement. From there, you can develop strategies and plans of action to improve your customer’s experience.

Present data

Effectively visualize your NPS results in order to make it easier to spot insights. This will help you move through analysis quickly and share with teams easily. 

Some effective ways to visualize both the qualitative and quantitative data are through bar charts, pie charts, line charts, word clouds, and sentiment analysis, among others. There are products you can use that specialize in NPS data analysis and visualization.

Start by looking at various trends your NPS might be telling you. Because you can use NPS surveys to gather intel at various stages of your customers' journeys, you can use those scores to spot trends, including areas where your company might excel or need to improve.

Close the loop

Identify gaps in your customer experience based on your NPS scores, and develop strategies to close those specific gaps in the overall customer journey. Ongoing NPS evaluations will highlight where customers are losing momentum so your teams can prioritize their engagement efforts better, informing future roadmaps and strategies.

Audit your NPS program

Use your NPS ratings to validate your processes. Routine audits of your NPS program can help you revise and polish how you collect feedback, analyze results, and improve how you affect change.

Expand your program

Consider expanding your NPS program into other segments of your business to collect even more customer satisfaction data. Use it to evaluate post-sale experiences, online purchase experiences, and special event experiences.


Which NPS score on a scale of one to ten is considered a promoter?

Only those respondents who reply with an NPS score of nine or ten are promoters. Those who reply with seven or eight aren’t included in your calculations since they're passives. And those responding with zero to six are your detractors.

How do you calculate a Net Promoter Score?

Use surveys to ask your audience, "How likely are you to recommend (specific company, product, or event) to a friend or colleague?" 

Use those scores to determine percentages of promoters and detractors. Plug those percentages into the official NPS calculation: 

NPS = % of promoters - % of detractors.

What are the three Net Promoter Scores?

When you see references to the "three Net Promoter Scores," it means the three categories of responses you collect with your surveys. Again, those are promoters, passives, and detractors.

Keep these insights handy as you look to implement or improve your NPS program. And use our free NPS calculator to start effectively measuring the overall satisfaction and happiness of your customers.

Should you be using a customer insights hub?

Do you want to discover previous survey findings faster?

Do you share your survey findings with others?

Do you analyze survey data?

Start for free today, add your research, and get to key insights faster

Get Dovetail free

Editor’s picks

The ultimate 2024 guide to questionnaires (with example questions)

Last updated: 4 March 2023

12 survey question types with examples

Last updated: 22 February 2024

Survey analysis templates

Last updated: 13 May 2024

How to code & analyze open-ended questions

Last updated: 30 January 2024

Related topics

User experience (UX)Product developmentMarket researchPatient experienceCustomer researchSurveysResearch methodsEmployee experience

Decide what to build next

Decide what to build next

Get Dovetail free


OverviewChannelsMagicIntegrationsEnterpriseInsightsAnalysisPricingLog in


About us
© Dovetail Research Pty. Ltd.
TermsPrivacy Policy

Log in or sign up

Get started for free


By clicking “Continue with Google / Email” you agree to our User Terms of Service and Privacy Policy