Measure loyalty. Reduce churn.

The Complete Guide to Net Promoter Score (NPS)

What it is, how to calculate it, what a good score looks like, and when to use it.

NPS is the most widely used loyalty metric in SaaS. One question tells you whether your customers would stake their reputation on recommending you - and who is at churn risk.

Definition

What is Net Promoter Score?

NPS is a loyalty metric created by Fred Reichheld and published in the Harvard Business Review in 2003. It measures whether customers would recommend your product to others - a proxy for genuine loyalty, not just satisfaction.

Unlike CSAT which captures a single interaction, NPS reflects the cumulative experience of the entire customer relationship. A customer willing to put their name behind a recommendation has had repeated positive experiences across product, support, and outcomes.

The survey asks one question: “How likely are you to recommend [company] to a friend or colleague?” on a 0–10 scale. The score is calculated from the distribution of responses across three groups.

Type

Relational - measures the overall customer relationship

?

Survey question

"How likely are you to recommend us to a friend or colleague?"

Scale

0–10 (Detractors 0–6, Passives 7–8, Promoters 9–10)

#

Score output

% Promoters minus % Detractors (-100 to +100)

When to send

Quarterly or after key milestones

Good benchmark

+30 is good, +50 is excellent (SaaS)

The formula

How to calculate NPS

Detractors

Score 0–6

Unhappy customers who could damage your brand through negative word of mouth. Churn risk. Priority for follow-up within 48 hours.

Passives

Score 7–8

Satisfied but not enthusiastic. Not counted in the NPS calculation. Vulnerable to competitive offers - the segment most worth converting to Promoters.

Promoters

Score 9–10

Loyal enthusiasts who recommend you unprompted. Your referral engine. Study what they have in common to replicate the conditions that created them.

NPS Formula

NPS = % Promoters − % Detractors

Passives are excluded. The score ranges from −100 to +100.

Example calculation - 100 responses

Promoters (scored 9–10)
55 responses = 55%
Passives (scored 7–8)
25 responses = 25% (not counted)
Detractors (scored 0–6)
20 responses = 20%
NPS score
55% − 20% = +35
Interpretation
Good (above +30 SaaS benchmark)

NPS score ranges

+70 to +100

World-class

Exceptional. Companies like Apple and Netflix have historically scored here. Your customers are active advocates.

+50 to +69

Excellent

Well above industry average. Strong retention and referral signals. Protect this by maintaining product and support quality.

+30 to +49

Good

Above average for B2B SaaS. The typical range for healthy, growing SaaS companies. Identifiable improvement opportunities exist.

0 to +29

Needs improvement

More promoters than detractors, but the gap is narrow. Detractor follow-up and Passive conversion should be the focus.

Below 0

Critical

More detractors than promoters. Immediate action required - this level of dissatisfaction precedes significant churn.

Two types of NPS

Relational vs transactional NPS

Same question, different timing, different purpose.

Relational NPS

How healthy is the overall relationship?

When to send: Quarterly - same time each quarter
Who receives it: Your full active customer base
What it measures: Cumulative loyalty across all interactions
Primary use: Track trends, identify promoters and detractors at scale
Key insight: A declining relational NPS is a leading churn indicator

Best practice: Send at the same time quarterly so you can compare scores across periods. Do not send relational NPS more than twice per year to the same customer.

Transactional NPS

How did this specific event affect loyalty?

When to send: After a specific event - onboarding, renewal, major release
Who receives it: Customers who experienced the event
What it measures: How a specific touchpoint impacts loyalty perception
Primary use: Connect product and support decisions to loyalty outcomes
Key insight: Low transactional NPS after onboarding predicts early churn

Best practice: Use sparingly - reserve transactional NPS for 2–3 high-impact events per year. For frequent interactions like support, CSAT or CES are better fits.

Closing the loop

What to do with your NPS results

The score is the starting point. The value is in what you do next.

Detractors (0–6)

Follow up within 48 hours. A personal response from a CSM or founder can recover the relationship. Ask what went wrong - their feedback is your most honest product signal.

Passives (7–8)

Identify the gap between their experience and a Promoter’s. Often a feature they have not discovered, a use case they have not unlocked, or an onboarding gap. Targeted outreach here has the highest conversion ROI.

Promoters (9–10)

Activate them. Ask for reviews, case studies, referrals, or testimonials. Understand what drove their score - replicate those conditions for new customers. Invite them to your user advisory board.

The survey

NPS survey questions

One question drives the score. Follow-up questions drive the action.

The core NPS question

“On a scale of 0 to 10, how likely are you to recommend [company] to a friend or colleague?”

This is the only question that counts toward your NPS score. Keep the wording exact - changing the scale or phrasing breaks comparability with industry benchmarks.

"What is the main reason for your score?"

Show to all respondents

The single most important follow-up. Open text. Detractor answers tell you what to fix. Promoter answers tell you what to replicate.

"What would it take to make you more likely to recommend us?"

Show to Passives (7–8)

Passives are the segment most worth converting. This question surfaces the gap between their experience and a Promoter's.

"Would you be open to sharing your experience in a short review?"

Show to Promoters (9–10)

Promoters who gave a high score unprompted are your best source of authentic G2, Capterra, and app store reviews.

Keep it to 2 questions total - the standard question plus one follow-up. Response rates drop significantly with each additional question.

Industry context

NPS benchmarks by segment

NPS benchmarks vary by industry and company stage. A score of +40 is exceptional in one sector and average in another - compare within your category.

Segment
Typical NPS
Note
B2B SaaS (overall)
+31 to +40
Most common benchmark range for SaaS companies
Early-stage SaaS (< $1M ARR)
+20 to +45
High variance - small sample sizes skew scores significantly
Mid-market SaaS ($1M–$10M ARR)
+30 to +50
Scores tend to stabilize as product matures
Enterprise software
+20 to +35
Lower due to complex implementations and multi-stakeholder accounts
Consumer apps
+45 to +65
Higher - simpler product, stronger emotional connection
Professional services
+35 to +55
High when delivery is strong, volatile when it is not

Moving the score

How to improve NPS

A declining NPS is a symptom. These are the levers that actually move it.

01

Follow up with every detractor within 48 hours

A personal response from a CSM or founder recovers more detractors than any product change. Ask what went wrong. Listen. Fix the specific issue if possible. The follow-up alone often converts a detractor to a passive - and sometimes to a promoter.

02

Identify what your promoters have in common

Segment Promoters (9–10) by plan, role, signup cohort, and feature usage. Find the pattern - what do your happiest users do that your detractors do not? Build that pattern into your onboarding flow.

03

Fix onboarding - it moves NPS more than anything else

Low 30-day NPS almost always traces back to a broken activation flow. Users who do not reach first value in week one become detractors by week four. Run CSAT on your onboarding to find exactly where the friction is.

04

Convert passives before competitors do

Passives (7–8) are excluded from your NPS score but are your highest-leverage segment. They are satisfied but not loyal. Targeted outreach showing them an underused feature has 3–5x the ROI of trying to win back a detractor.

How NPS relates to CSAT

NPS vs CSAT: two different questions

NPS measures overall relationship loyalty - how customers feel about your company across the entire experience. CSAT measures satisfaction with a specific interaction - a support ticket, onboarding step, or feature release.

Run NPS quarterly to track relationship health. Run CSAT after every touchpoint to find where friction is building - before it shows up as a declining NPS score.

NPS vs CSAT - full comparison →

Go deeper

Every angle of Net Promoter Score

Each guide covers one part of NPS measurement in full detail.

Survey tool

NPS survey tool

Sending NPS manually - a form link, a spreadsheet, a manual calculation - works for your first 50 responses but breaks at scale. A dedicated NPS survey tool triggers automatically at the right moment, links every response to the specific user and their attributes, and segments your score by plan, role, or cohort without you having to export anything.

See the NPS survey tool →

Free tool

NPS calculator

NPS is simple in theory - % Promoters minus % Detractors - but calculating it accurately across multiple survey batches, filtering by segment, and comparing to benchmarks takes time manually. The free NPS calculator takes your raw response counts and returns your score, category breakdown, and benchmark comparison instantly.

Open the free NPS calculator →

Benchmarks

What is a good NPS score?

Above 30 is good and above 50 is excellent for B2B SaaS - but those numbers only tell you whether you're above or below industry average. The more useful comparison is within your stage and segment: early-stage SaaS benchmarks at +20 to +45, mid-market at +30 to +50, and enterprise at +20 to +35. A score of +40 can be exceptional in one context and average in another.

NPS benchmarks by industry and stage →

Ready to use

Free NPS survey template

The standard NPS survey is one question: “How likely are you to recommend us to a friend or colleague?” on a 0–10 scale, plus an open-text follow-up. The template is pre-built with the standard question, scale, and follow-ups segmented by Promoter, Passive, and Detractor - ready to send in minutes without any survey configuration.

Get the free NPS survey template →

Survey questions

NPS survey questions

The core NPS question is fixed - changing the wording breaks comparability with benchmarks. But the follow-up questions are where the actionable insight lives. These 25 questions give you the standard question plus targeted follow-ups for Detractors, Passives, and Promoters, segmented by use case - so you turn a number into a specific action item.

See all NPS survey questions →

Playbook

How to improve your NPS score

A declining NPS is a symptom. The levers that actually move it are detractor follow-up within 48 hours, understanding what Promoters have in common, fixing onboarding (the single highest-leverage NPS driver), and converting Passives before competitors do. The playbook covers each lever with specific tactics and benchmarks.

How to improve NPS: full playbook →

Metric comparison

NPS vs CSAT: two different questions

NPS measures overall relationship loyalty - the cumulative effect of every interaction a customer has had with you. CSAT measures satisfaction with a single touchpoint right after it happens. A high NPS with low support CSAT is a warning sign: friction is building at the interaction level before it shows up in the quarterly relationship score.

NPS vs CSAT: full comparison →

Metric comparison

NPS vs PMF: loyalty vs fit

NPS tells you whether current customers are loyal. PMF tells you whether the product is something the market actually needs. High NPS with low PMF means your existing users love you but the market isn't pulling. Low NPS with strong PMF means you've found the right problem but your execution is creating friction. Both metrics are needed to get a complete picture.

NPS vs PMF: full comparison →

Frequently asked questions

Everything you need to know about Net Promoter Score.

Get started today

Start measuring customer loyalty today

Run NPS surveys quarterly, close the loop with detractors, and track whether loyalty is improving. Every response linked to the real user who gave it.

Run Your Free NPS Survey

No credit card required