Five steps to calculate and act on NPS effectively. The formula, Promoter/Detractor benchmarks, and qualitative analysis techniques for product managers.
Use the standard NPS question and response scale when comparing scores across companies, industries, or time periods. Changes to the format can affect comparability.
Formula
Survey: "How likely are you to recommend [Product] to a friend?" (0-10 scale)Pro tip: Keep the follow-up open-ended and neutral. Avoid leading questions like "What did we do wrong?" or "What did you love?" A question such as "What is the main reason for your score?" works across all score ranges.
Group respondents into three categories based on their rating on the 0-10 scale.
Formula
Promoters = scores 9-10 | Passives = scores 7-8 | Detractors = scores 0-6Pro tip: Review qualitative responses separately for Promoters, Passives, and Detractors. Look for reasons people recommend the product, improvements that matter to Passives, and problems Detractors need help resolving.
Before applying the NPS formula, calculate the percentage of each respondent group. Percentages (not raw counts) make NPS comparable across survey sizes.
Formula
% Promoters = (Promoter Count / Total Respondents) x 100Pro tip: Report response count and response rate alongside NPS. A higher response rate does not guarantee a representative sample; inspect which customer groups responded and which are missing.
The NPS formula: subtract the percentage of Detractors from the percentage of Promoters. Passives are intentionally excluded. They represent neutrality and their scores are implicitly accounted for in the denominator (total respondents).
Formula
NPS = % Promoters - % Detractors (result ranges from -100 to +100)Pro tip: Track NPS using a consistent survey method and population. A change from 25 to 40 over 12 months warrants investigation, but review uncertainty and the response mix before attributing it to a product change.
The NPS number tells you how customers feel. The qualitative follow-up tells you why. Treating NPS as only a number misses the most actionable half of the data.
Formula
Follow-up workflow = review the reason, assign an owner, respond, and track resolutionPro tip: Assign owners for survey follow-up and record what changed. Check whether resolving reported issues improves customer outcomes in your own data.
Calculate NPS from your response counts and review the category breakdown and benchmark context. Revenue scenarios use assumptions, not a causal forecast.
Open Free NPS CalculatorRetently’s 2026 B2B Software & SaaS customer-sample average is 41. Compare only with similar survey methods and customer populations. Review changes over time alongside the response mix; a higher score alone does not prove the product improved.
For relationship NPS (measuring overall customer loyalty), send quarterly. Four times per year captures seasonal variation while avoiding survey fatigue. For transactional NPS (measuring satisfaction with a specific interaction), trigger surveys after key events like onboarding completion, support ticket resolution, or feature adoption milestones. Cap each customer at one NPS survey per 90 days to prevent fatigue and response bias.
Required sample size depends on the Promoter and Detractor shares and the precision you need. Under a simple large-sample approximation, a conservative 95% margin of ±5 NPS points requires about 1,537 responses; ±3 points requires about 4,269. Smaller samples can still be reported with their uncertainty and response count. These calculations do not remove response bias.
Relationship NPS (rNPS) measures overall customer loyalty and satisfaction with your product or company at a point in time. It is typically sent quarterly via email and asks customers to evaluate the overall relationship. Transactional NPS (tNPS) is triggered by a specific customer interaction (a support ticket, an onboarding session, a feature use) and measures satisfaction with that specific experience. Use rNPS to track strategic loyalty trends and tNPS to improve specific touchpoints.
NPS may help identify retention concerns, but its predictive value varies by product and customer group. Compare survey scores with subsequent churn in your own data. Combine low ratings with reported problems and usage changes when deciding whom to follow up with.