B2B Marketing

Net Promoter Score (NPS)

What is Net Promoter Score (NPS)? Learn how to measure customer satisfaction and improve retention through NPS in B2B.

Net Promoter Score (NPS) is a metric that measures how likely customers are to recommend your product or service. The calculation is done through a simple question: "How likely are you to recommend our company to colleagues or friends?" on a scale of 0-10. NPS is then calculated as (% Promoters - % Detractors). In B2B, NPS is a critical indicator of customer satisfaction, retention, and growth through word-of-mouth marketing.

What is Net Promoter Score?

NPS was developed by Fred Reichheld and is based on a simple assumption: If customers recommend your product to others, that is a strong signal of satisfaction, and these customers are also likely to be stickier (stay longer, spend more).

The calculation is simple:

NPS = (% Promoter) - (% Detractor)

The scale is divided as follows:

  • 9-10: Promoters - Customers who actively recommend your company.
  • 7-8: Passives - Satisfied, but not enthusiastic customers. They could switch to competitors.
  • 0-6: Detractors - Dissatisfied customers who are likely to speak negatively about your company.

An NPS of +50 means, for example, that 60% are promoters and 10% are detractors (60 - 10 = 50). NPS can range from -100 to +100. An NPS around 0 is okay, around 50 is very good, around 70 is excellent.

NPS in B2B Context

In B2B, NPS is one of the most important metrics that correlates with revenue. A high NPS typically means:

  • Higher retention: Promoters leave you less, meaning longer customer lifetime value.
  • Less churn: Detractors have 2-3x higher churn rates than promoters.
  • More referrals: Promoters actively recommend your product, driving organic growth.
  • Higher expansion: Promoters are more willing to buy additional features or plans (upsell).
  • Better brand: High NPS is a sign of a good product and is often used to build trust (landing page messaging: "Gartner Leader with NPS of 78").

For B2B, an NPS of 40-50 is a good target; 60+ is excellent. Enterprise-focused SaaS typically has higher NPS than SMB-focused ones.

NPS Measurement and Frequency

To measure NPS systematically, you should:

Aspect Best practice Reason
Frequency Monthly or quarterly Frequent measurement shows trends; infrequent measurement is not meaningful
Sample Size At least 15-20% of your customer base Larger sample = more reliable data
Timing in Lifecycle After onboarding (months 2-3), then monthly NPS immediately after onboarding is often higher and optimistic
Channel Email or in-app survey In-app has higher response rates; email is broader
Context questions Ask "Why" for 9-10 and 0-6 respondents Understand what drives promoters and detractors

Important: In NPS surveys, always add a follow-up question: "Why did you give this score?" The answers are more valuable than the score itself and show you what to improve.

NPS Segmentation and Analysis

An overall NPS score is just a start. To get real insights, segment your NPS:

  • By cohort: NPS of customers who onboarded 3 months ago vs. 1 year ago. This shows whether satisfaction increases or decreases over time.
  • By segment: NPS of enterprise vs. SMB, or different industries. Different segments can have different NPS.
  • By feature usage: Customers using 5+ features typically have higher NPS than those using only 1-2 features. This shows feature adoption correlates with satisfaction.
  • By customer health score: Compare NPS with your internal customer health metric. High health should correlate with high NPS.
  • By support interaction: NPS of customers who had support tickets vs. those who didn't. This shows how good your support is.

Converting NPS Feedback into Action

The biggest mistake with NPS is measuring the scores but doing nothing with them. Best practice:

  1. Detractor follow-up: Call or email detractors (0-6) within 24 hours. Ask how you can improve. This shows you care and channels feedback before churn happens.
  2. Use promoters: Ask promoters (9-10) if they want to serve as case studies or references. This drives social proof and helps new customers.
  3. Trend tracking and root cause analysis: If NPS drops, analyze why. Was it a price increase? A new feature users didn't like? A support problem?
  4. Cross-functional action: Share NPS feedback with product, support, and sales teams. This should drive their roadmap and priorities.
  5. Set public goals: Communicate NPS goals internally. For example, "Our goal is NPS of 50 by year-end". This motivates teams.

NPS vs. Other Customer Satisfaction Metrics

NPS is not the only customer satisfaction metric. Others include:

  • CSAT (Customer Satisfaction Score): "How satisfied are you?" on a 1-5 scale. Simpler, but less predictive than NPS.
  • CES (Customer Effort Score): "How easy was it to resolve your issue?" Shows friction in the customer lifecycle.
  • Churn rate: The % of customers you lose per month/year. More of a "hard metric" than satisfaction.

NPS is best because it is behavior-based - it asks whether customers would recommend your company, which is a strong behavior signal, not just opinion.

NPS Improvement Strategies

To increase NPS, focus on these areas:

  • Onboarding quality: Better onboarding leads to faster time-to-value and higher satisfaction.
  • Product quality: Stability, performance, and feature relevance are important. A stable product has higher NPS.
  • Support excellence: Fast, helpful support responses significantly increase NPS.
  • Community and advocacy: Building community around your product (user groups, webinars) increases loyalty.
  • Implement feature requests: When customers make feature requests, implement popular ones. This shows you listen to feedback.

NPS is a simple but powerful tool for B2B companies to measure and improve customer satisfaction. High NPS leads to lower churn, more referrals, and better long-term results.

Sounds like a topic for you?

We analyze your situation and show concrete improvement potential. The consultation is free and non-binding.

Book Free Consultation