Back

Net Promoter Score: What It Is, How to Calculate It, and What It Misses

SmartInterview Team

The Short Answer

Net Promoter Score is one question scored on 0 to 10: "How likely are you to recommend us to a friend or colleague?" You subtract the percentage of detractors (0-6) from the percentage of promoters (9-10). Passives (7-8) are ignored. The result runs from -100 to +100.

  • Formula: NPS = %Promoters - %Detractors

  • Promoters score 9-10. Passives score 7-8. Detractors score 0-6.

  • NPS is a whole number, not a percentage, even though it is built from percentages.

  • There is no universal "good" score. It depends heavily on your industry and the country your respondents live in.

  • The number tells you almost nothing on its own. The open follow-up question is where the value sits.

Need to run the math on your own data? Use the NPS calculator.

The Three Groups, Side by Side

Every respondent falls into exactly one bucket. The asymmetry is deliberate: the scale is weighted so that only near-perfect scores count as advocacy.

Group

Score

What it signals

Effect on the formula

What to do next

Promoters

9-10

Loyal enough to put their own reputation behind you

Adds to the score

Ask what specifically earned the 9 or 10, then protect it

Passives

7-8

Satisfied but unattached, easily poached by a competitor

Counted in the base, but adds nothing

Find the one missing thing that would move them to 9

Detractors

0-6

Unhappy, and a source of negative word of mouth

Subtracts from the score

Route to a human quickly, before the churn decision is made

NPS Against the Other Common Metrics

NPS is not a substitute for satisfaction or effort measurement. They answer different questions.

Metric

Question asked

Scale

Best used for

Main weakness

NPS

Likelihood to recommend

0-10, reported -100 to +100

Tracking overall relationship health over time

Throws away most of the scale detail

CSAT

How satisfied were you?

Usually 1-5, reported as % satisfied

Rating one specific interaction

Skews high, ceilings out quickly

CES

How easy was it to get this done?

Usually 1-7

Diagnosing friction in service journeys

Says nothing about affection for the brand

Open follow-up

Why did you give that score?

Free text or voice

Explaining any of the above

Needs coding before it scales

How to Calculate NPS, Step by Step

Take 200 completed responses:

  • 90 people scored 9 or 10

  • 70 people scored 7 or 8

  • 40 people scored 0 to 6

  1. Promoters: 90 / 200 = 45%

  2. Detractors: 40 / 200 = 20%

  3. NPS = 45 - 20 = +25

Two things trip people up. First, passives stay in the denominator. You divide by every respondent who answered, not just promoters plus detractors. Second, the answer is written as 25 or +25, never 25%. It is a net difference between two percentages, which is not itself a percentage.

Why the Range Is -100 to +100

The bounds fall straight out of the arithmetic. If every single respondent gives a 9 or 10, promoters are 100% and detractors are 0%, so the score is +100. If everyone gives 0 to 6, the reverse happens and you get -100. If everyone gives 7 or 8, promoters and detractors are both 0% and the score is exactly 0, despite nobody being unhappy.

That last case is worth sitting with. A score of 0 can mean a room full of mildly content customers, or it can mean half your customers love you and half want to leave. The metric cannot tell those apart. This is the single biggest reason to keep the underlying distribution in your reporting rather than shipping the headline number alone.

What Counts as a "Good" NPS

There is no defensible universal threshold, and you should be skeptical of any article that gives you one without saying where the data came from. Two factors dominate.

Industry

Categories differ in how much emotional attachment they can generate at all. People recommend a restaurant, a game or a favorite piece of software readily. Almost nobody spontaneously recommends their electricity supplier, their bank's back-office process or their insurance claims department, no matter how competently those run. Comparing a utility's NPS to a consumer app's NPS tells you about the category, not about performance.

Region and language

Response style varies across cultures. Cross-cultural survey research has repeatedly documented that respondents in some countries use the extreme ends of rating scales more readily than others, and that this varies systematically by country and language. Because NPS only counts 9s and 10s, a population that habitually avoids the top of a scale will produce a structurally lower score for identical underlying sentiment. If you run the same survey in several markets, expect the ranking between markets to be partly an artifact of scale use. Compare each market against its own history rather than against each other.

The practical rule: your only trustworthy benchmark is your own score, measured the same way, on the same population, over time. If you want an external benchmark, buy a syndicated study that publishes its methodology and sample, and check that it collected data the same way you do.

Transactional vs Relational NPS

These are two different instruments that share a question wording, and mixing them corrupts both.


Relational NPS

Transactional NPS

Trigger

Time based, for example quarterly or twice a year

Event based, sent after a defined interaction

Question frame

The brand or the overall relationship

The specific experience just completed

Sample

A representative cut of the whole customer base

Only people who triggered the event

Used for

Board reporting, trend lines, market comparison

Operational fixes, agent coaching, process repair

Typical failure

Too slow to catch a live problem

Biased toward customers with recent problems

Transactional NPS is almost always higher or lower than relational NPS for the same company, because the sample is different. Support-ticket NPS in particular over-samples people who had something go wrong. Reporting it as "our NPS" is a category error. Keep two separate trend lines and label them.

The Criticisms Worth Taking Seriously

NPS was introduced by Fred Reichheld in a 2003 Harvard Business Review article, "The One Number You Need to Grow," and developed with Bain & Company and Satmetrix. The central claim was that this one question predicted growth better than the long satisfaction batteries it was meant to replace. That claim has been contested in the academic literature ever since.

The predictive claim did not replicate

The best-known challenge came from Timothy Keiningham and colleagues in the Journal of Marketing (2007), who reanalyzed the relationship between recommend-intent metrics and firm revenue growth and reported that NPS did not outperform established satisfaction measures such as the American Customer Satisfaction Index. Later work in the same vein has argued that where NPS correlates with growth, the correlation is not uniquely strong and does not establish causation. You can use NPS as a tracking metric without accepting the original "one number you need" framing.

Bucketing throws away information

Collapsing an 11-point scale into three groups discards most of the variance in your data. A customer moving from 2 to 6 is a real improvement that NPS records as nothing at all. A customer moving from 8 to 9 is a small shift that NPS records as a full swing. Statistically, the mean of the raw 0-10 scores is a more efficient use of the same responses, and it is more sensitive to change. Many teams now track both: NPS for continuity with past reporting, mean score for detecting movement early.

The same score, very different companies

Because only the net matters, wildly different distributions produce identical scores. 40% promoters and 40% detractors gives 0. So does 100% passives. So does 20% promoters, 60% passives and 20% detractors. Those are three different businesses with three different action plans. Always publish the split alongside the score.

It is easy to game and often gamed

Once NPS is tied to bonuses, staff start coaching customers on which number to pick, surveys get sent selectively to happy customers, and detractors quietly get excluded from the send list. None of that is unusual, and all of it is invisible in the headline figure. If the score is a target, treat any improvement with suspicion until you can show the sample and the send logic did not change.

Small samples make it noisy

NPS is a difference of two proportions, so its sampling error is wider than that of a single proportion at the same base size. With a handful of responses, a two-person swing can move the number by double digits. A great deal of month-to-month "movement" in NPS dashboards is nothing but noise. Set a minimum base you will report on and hold the line.

Why the Follow-Up Question Matters More Than the Score

The score tells you the direction. The follow-up tells you what to do on Monday. If you only have budget for one improvement to your NPS program, spend it here.

Ask a specific "why," not a generic one

"Why did you give that score?" pulls thin answers like "good service." Better prompts are anchored to the score the person just gave:

  • To detractors: "What went wrong, and what would have needed to happen for this to go well?"

  • To passives: "What is the one thing that would have made this a 9 or 10?"

  • To promoters: "What specifically do you tell other people about us?"

The promoter question is the underused one. It gives you your own positioning language, written by the people who already buy.

Probe once, then stop

Most open NPS answers stop one layer above the actual cause. "Delivery was slow" is a symptom. One follow-up question, asked while the person is still in the survey, usually gets you to the specific: which order, which promise, what they expected instead. This is where AI follow-up probing earns its place. A model that reads the first answer and asks one targeted second question turns a one-line comment into a usable account, without a moderator on the call. Voice makes this better still, because people say far more out loud than they will type into a box. We covered the mechanics of that in voice surveys vs traditional surveys.

SmartInterview handles this pattern directly: respondents answer the NPS question, then an AI follow-up probes the reason in their own language, and the open responses are coded automatically so the themes are countable instead of sitting in a spreadsheet nobody opens.

Code the answers, or the program dies

Open text only survives contact with a business review if it is quantified. You need to be able to say "shipping delays account for 31% of detractor comments this quarter, up from 18%." That means every comment gets a theme code, the code frame stays stable between waves, and you can click a theme to read the raw verbatims behind it. Manual coding does this well but does not scale past a few hundred comments per wave. Automated coding scales, but only if you can audit it, which means keeping the raw text and the assigned code side by side.

Close the loop

The single strongest driver of value in an NPS program is not the survey design at all. It is whether a detractor hears back from a human within a working day or two. Score-only programs stall because nothing happens after the survey. Programs with a routing rule, an owner and a service-level target for follow-up contact generate retention effects the survey itself never could.

Where to Go Next

Frequently Asked Questions

What is a good Net Promoter Score?

There is no single number that qualifies as good across the board. What counts as strong depends on your industry and the countries your respondents live in, because categories differ in how recommendable they are and because rating-scale habits differ by culture. The reliable benchmark is your own score over time, collected the same way each wave.

Is NPS a percentage?

No. It is calculated from two percentages but is reported as a plain number between -100 and +100. Writing "our NPS is 42%" is incorrect. Write "our NPS is 42" or "+42".

Do passives count in the NPS calculation?

Yes and no. Passives are not added or subtracted in the numerator, but they stay in the denominator when you work out the promoter and detractor percentages. Dropping them from the base is the most common calculation mistake and inflates the score.

How many responses do I need for a reliable NPS?

More than most teams assume. NPS is a difference between two proportions, so it carries more sampling error than a single proportion at the same base. Small bases produce large swings that look like real movement. Set a minimum base per reporting cut, and never report an NPS for a segment with a handful of responses.

How often should I run an NPS survey?

Relational NPS is usually run on a fixed cycle, often quarterly or twice a year, because relationship-level sentiment does not move fast. Transactional NPS runs continuously off events. Running relational surveys more frequently mostly adds noise and survey fatigue rather than insight.

Should I replace NPS with something else?

You do not have to choose. Keep NPS if your organization already reports on it, since breaking a trend line has a real cost. Add the mean of the raw 0-10 scores, which uses your data more efficiently and picks up change earlier, and add coded open responses so you know what is driving the movement.

What is the difference between transactional and relational NPS?

Relational NPS is sent on a schedule to a cross-section of your customer base and asks about the overall relationship. Transactional NPS is triggered by a specific event, such as a support ticket or a delivery, and asks about that experience. They produce different numbers from different samples, so they should be tracked as two separate metrics.

Related articles

Sign up for free

Sign up for free

Sign up for free