Retention

Net Promoter Score (NPS)

One question. A score from -100 to 100. And somehow, NPS has become one of the most widely used metrics in SaaS. But most teams collect NPS data and do nothing with it — which is how a useful signal becomes a vanity metric.

What is Net Promoter Score?

Net Promoter Score (NPS) is a customer loyalty metric based on a single survey question: "How likely are you to recommend [product] to a friend or colleague?" Respondents answer on a 0–10 scale and are grouped into three categories:

  • Promoters (9–10) — loyal enthusiasts who will keep buying and refer others
  • Passives (7–8) — satisfied but unenthusiastic; vulnerable to competitive offers
  • Detractors (0–6) — unhappy customers who can damage your brand through negative word of mouth

NPS = % Promoters − % Detractors

The score ranges from -100 (all detractors) to +100 (all promoters).

What is a Good NPS for SaaS?

NPS scores vary significantly by industry. For SaaS specifically:

  • Below 0: Critical. More detractors than promoters — a serious customer satisfaction problem.
  • 0–20: Below average for SaaS. Meaningful improvement needed.
  • 20–40: Average. Most SaaS companies sit in this range.
  • 40–60: Strong. Indicates genuine customer advocacy.
  • Above 60: Exceptional. The territory of category-defining products.

Industry benchmarks suggest the average SaaS NPS is around 30–35. But more useful than benchmark comparison is tracking your own score over time and correlating changes with product decisions.

How to Actually Use NPS Data

Collecting NPS is worthless without acting on it. The highest-ROI actions:

Close the loop with detractors. Reach out personally to every 0–6 respondent within 48 hours. A customer who tells you they're unhappy is giving you a chance to fix it before they churn. The ones who don't tell you just leave.

Ask detractors the follow-up question. "What's the main reason for your score?" is where the real product insights live. Aggregate the open-text responses to identify systemic issues — not just individual complaints.

Turn promoters into referral channels. Promoters are already willing to recommend you. Make it easy: a timely prompt to leave a review, refer a colleague, or participate in a case study converts advocacy into pipeline.

NPS Limitations in SaaS

NPS is a useful proxy, not a complete picture. Key limitations to understand:

  • It's a lag measure. NPS reflects past experience. By the time you get a poor score from a user, they may already be churning.
  • Response bias. Happy and very unhappy users are more likely to respond. Passives — who may represent the bulk of your risk — often don't engage with the survey at all.
  • No causality. NPS tells you how people feel but not precisely why. Always pair NPS with follow-up qualitative questions and behavioural data.

Frequently Asked Questions

How often should you send NPS surveys?
For relational NPS (measuring overall satisfaction), quarterly is typical. For transactional NPS (measuring satisfaction after a specific event), trigger it immediately after the relevant interaction. Sending NPS more than quarterly risks survey fatigue and artificially inflated scores from the same happy users responding repeatedly.
Should NPS be anonymous?
It depends on your goal. Anonymous NPS gives more honest responses — especially from detractors. Named NPS allows you to close the loop personally and integrate feedback with customer records. Many teams use a hybrid: identified by default, with an option to respond anonymously.
Is NPS a good predictor of churn?
Partially. Detractors churn at higher rates than promoters, but the relationship isn't deterministic. Some high-NPS customers still churn (often due to budget or company changes), while some detractors retain due to switching costs. Use NPS alongside behavioural signals — engagement data, login frequency, feature usage — for a more complete churn prediction picture.

Turn NPS feedback into product improvements

Kompassify helps SaaS teams close the loop between NPS insights and in-product experiences — so low-NPS moments don't become churn moments.

Start for free →