Net Promoter Score: How to Calculate NPS and Actually Act on It
By Krishna Vepakomma
Sales & AI Expert
By Krishna Vepakomma
Sales & AI Expert

Net Promoter Score reduces the messy question of "do customers actually like us?" to a single number between -100 and 100. That is its strength and its trap. Used well, NPS is an early-warning system that tells you a relationship is souring months before the customer cancels. Used badly, it becomes a vanity number a team games for a quarterly bonus. This article covers how to calculate NPS correctly, how to read the result honestly, and what to do the day after the survey closes.
NPS comes from one question: "On a scale of 0 to 10, how likely are you to recommend us to a friend or colleague?" The genius is that recommendation is a high-bar signal. People do not risk their reputation vouching for something mediocre. A customer who would stake their name on you is worth far more than one who merely says they are "satisfied."
Responses split into three groups:
The reason 7 and 8 count as passive, not positive, surprises people. It is deliberate. NPS is tuned to be demanding because lukewarm customers do not drive growth.
It also helps to remember what NPS is not. It is not a measure of how many customers you have, how much they pay, or whether they are actively using the product this week. It is a measure of sentiment — of willingness to vouch for you — and sentiment leads the hard numbers. A promoter base that is quietly shrinking is often the first visible sign of trouble that later shows up as churn and slowing referrals. That lead time is precisely why the metric earns its place next to revenue.
The formula is simple: NPS equals the percentage of Promoters minus the percentage of Detractors. Passives are counted in the total but otherwise ignored.
Work an example. Say 500 customers respond:
NPS = 52% - 20% = +32.
A few things fall out of the arithmetic that matter in practice. First, passives are dead weight in the score — you can improve your NPS just as much by converting a passive into a promoter as by rescuing a detractor. Second, the score hides the distribution. A +32 built on 52% promoters and 20% detractors is a very different company from a +32 built on 40% promoters and 8% detractors. Always look at the three group sizes, not just the headline number.
Resist the urge to compare your number to a blog post's "world-class is 70." NPS varies wildly by industry, geography, and how you ask the question. A +32 might be excellent in one market and mediocre in another. The only benchmark that reliably means something is your own score last quarter. If it is trending up, whatever you are doing is working. If it is trending down while revenue still looks fine, you are watching churn load the chamber.
A score you collect and file is worthless. The value of NPS is entirely in what you do next, and that work divides cleanly by segment.
From the 500 responses above, you have 100 detractors and 140 passives. Suppose personal outreach saves 30% of detractors from churning and converts 20% of passives into promoters over a quarter. That is 30 rescued accounts and 28 upgraded relationships. If each account is worth $6,000 a year, the detractor rescue alone protects $180,000 in revenue — from a survey that cost you almost nothing to run. The score did not do that. The follow-up did.
There are two ways to ask the question, and they answer different things. Relationship NPS is the periodic pulse — "how likely are you to recommend us?" asked every quarter to your whole base. It tells you the overall temperature of the relationship and is the number you trend over time. Transactional NPS fires right after a specific event: finishing onboarding, closing a support ticket, using a new feature. It tells you whether that particular experience worked.
You want both, and you want to keep them separate. Mixing a post-support-ticket score into your relationship average will distort the trend, because someone who just had a problem solved answers differently from someone reflecting on the whole product. A team that runs quarterly relationship NPS plus a handful of well-placed transactional surveys gets a far richer picture than one that blasts the same generic survey at everyone once a year.
How you phrase the follow-up matters too. The score is only half the survey; the free-text "why did you give that score?" question is where the actionable detail lives. A number tells you a customer is unhappy. The sentence underneath tells you it is your billing flow, or your mobile experience, or a feature a competitor ships that you do not. Always collect the reason, and read the reasons in bulk — patterns in the comments are usually more useful than the score itself.
NPS only works if you can ask the question inside the moments that matter and route the answers to a human fast. Inleads treats NPS surveys as a first-class capture channel, right alongside web forms, WhatsApp, Facebook Lead Ads, and LinkedIn, so a score is not a spreadsheet you export once a quarter — it is a live event attached to a customer profile.
Because every response lands on that customer's record in the customer data platform, a detractor is not an anonymous number; it is a named account with its full history of activity, deals, and past scores. That context is what makes follow-up personal instead of generic. You can wire workflow automation so that any score of 6 or below triggers an instant WhatsApp or Slack alert to the account owner, turning "we should follow up with detractors" into something that actually happens the same day.
NPS also slots naturally into the referral stage of the AAARRR pirate-funnel analytics: promoters are your referral engine, and tracking how many of them actually refer closes the loop between satisfaction and growth. None of this requires a separate survey tool bolted onto your CRM — the measurement and the action live in the same place, which is the whole point.
NPS is a thermometer, not a diagnosis. It tells you something is wrong; it does not tell you what. Never tie individual bonuses directly to the score, or you will get a team that games surveys instead of a product customers love. Read the number as a trend, always look underneath it at the promoter, passive, and detractor split, and judge yourself on how quickly you act on what it reveals. A modest score you respond to beats a great score you frame on the wall.
Subtract the percentage of Detractors (scores 0-6) from the percentage of Promoters (scores 9-10). Passives (scores 7-8) are counted in the total number of responses but do not add or subtract from the score. For example, 52% promoters minus 20% detractors gives an NPS of +32. The result always falls between -100 and 100.
There is no universal cutoff because NPS varies heavily by industry, region, and survey method, so comparisons to a generic "world-class 70" are usually misleading. The most reliable benchmark is your own score over time — a rising trend means your customer experience is improving. Also look at the size of your detractor group, not just the headline number.
NPS is deliberately demanding because lukewarm customers do not drive growth through referrals. A 7 or 8 signals someone who is satisfied but unattached and likely to switch for a small price difference. Treating them as neutral keeps the score focused on genuine loyalty rather than mild contentment.
Most teams run a relationship survey quarterly and add transactional surveys triggered by key moments like onboarding or a support interaction. Surveying too often causes fatigue and lower response rates, while surveying too rarely means you spot problems late. The key is consistency so the trend line is comparable period over period.
Close the loop by segment: reach out personally to detractors within days to fix their issue and prevent churn, nudge passives with the one improvement that would win them over, and ask promoters for referrals, reviews, or case studies. The score itself changes nothing; the follow-up is where the value comes from. Automating alerts on low scores helps you act while it still matters.
Discover more insights about AI sales tools and analytics

