What is NPS and Why Every SaaS Founder Should Measure It
Net Promoter Score is a single question that tells you more about your customer base than most surveys ever will: "How likely are you to recommend us to a friend or colleague?" Respondents pick a number from 0 to 10, and that number splits them into three groups.
The Three Groups
Promoters (9-10) are your growth engine. They renew, they expand, and they tell other people about you. Passives (7-8) are satisfied but not loyal — one competitor email away from switching. Detractors (0-6) are actively unhappy and may already be looking at alternatives.
How to Calculate NPS
The formula is straightforward:
NPS = % Promoters - % Detractors
If 60% of your respondents are promoters and 20% are detractors, your NPS is 40. The score ranges from -100 (everyone is a detractor) to +100 (everyone is a promoter).
Why It Matters for SaaS
Churn kills SaaS companies. By the time a customer cancels, you have already lost them — the decision was made weeks or months ago. NPS catches that shift in sentiment early.
A detractor response is a signal. It tells you someone is unhappy right now, while you still have time to act. A single follow-up conversation with a detractor can save a $500/month account. Multiply that across your base and NPS stops being a vanity metric and starts being a revenue tool.
NPS also gives you a longitudinal view. Tracking it over time shows whether product changes, pricing updates, or support improvements are actually moving the needle on how customers feel.
What Is a Good NPS for SaaS?
Benchmarks vary by source, but a reasonable range for B2B SaaS:
- Below 0: You have a serious problem. Prioritize talking to detractors immediately.
- 0-30: Average. There is room to grow, but you are not in crisis.
- 30-50: Strong. Your customers generally like what you are building.
- 50+: Excellent. You likely have strong word-of-mouth growth.
The number itself matters less than the trend. An NPS of 25 that was 15 six months ago tells a better story than a static 40.
How to Start
You do not need a complex setup. Ask the NPS question at the right moment — after a user hits a milestone, completes onboarding, or has been active for 30 days. Keep it simple: one question, one optional text field for context. The text responses are often more valuable than the score itself.
The point is not to collect a number. The point is to create a feedback loop where you hear from customers regularly, spot problems early, and act on what you learn. That is what separates SaaS companies that grow from those that churn out.