What NPS is and how to calculate it precisely
NPS, or Net Promoter Score, is a metric based on a single question: "How likely are you to recommend our company to a friend or a colleague in the industry?" The answer is given on a scale from 0 to 10. Based on their responses, respondents are divided into three groups: promoters (9-10), passives (7-8), and detractors (0-6).
The NPS formula is simple: NPS = % promoters - % detractors. Passives are not included in the calculation, though it is worth analyzing them separately, because this is the group most likely to switch to a competitor.
Example. The survey covered 100 clients. There are 40 promoters, 35 passives, and 25 detractors. NPS equals 40% - 25% = 15. The score always falls between -100 and 100.
In B2B, a sample of 100 respondents is often the entire client base. With smaller groups (20-30 responses), a single detractor can lower the score by several points. That is why with small samples it is better to look at the quarterly trend rather than a single reading.
It is also worth remembering that NPS measures a declaration, not behavior. A client may declare a 10 and still leave at the first better offer. That is why a marketing audit should combine NPS with hard data: retention, contract value, and the number of complaints.
NPS in B2B: what really influences the score
In B2B, several factors influence NPS that rarely appear in consumer companies. The first is the relationship with the account manager. The client does not evaluate "the company," they evaluate the specific person they talk to. Imagine a client who worked with the same account manager for two years. After switching to a new person who does not know the project history, NPS drops from 45 to 28 within a single quarter.
But the relationship alone is not everything. The second factor, which can ruin even the best relationship, is response time to inquiries. In B2B, a client often reports a problem that blocks their production or halts an implementation. If the response comes after two days, the rating drops regardless of how good the initial offer was.
The third factor is consistency between promises and delivery. If the sales department promises implementation in a month, and operations take three, NPS drops even with a good product. In B2B, the gap between sales and delivery is the most common source of detractors.
The fourth factor is the billing method. A client who receives an invoice every month with line items they do not understand will rarely give a 9 or 10. Billing transparency affects NPS more strongly than is commonly believed.
The fifth factor is the timing of the survey. If you measure NPS right after signing the contract, the score will be inflated. If right after a complaint, it will be deflated. The most reliable reading appears at a fixed point in the cycle, for example after 6 months of cooperation.
Why NPS in B2B can be misleading
In B2B, one company often means several people: the decision-maker, the user, the purchasing department. If you only ask the decision-maker, you omit the daily user, who has a completely different opinion. That is why it is worth collecting NPS from at least two roles in the client's organization and comparing the results.
The second issue is a low sample size. In B2B, 30 clients is often the entire customer base. With numbers like that, a 10-point difference between quarters can come from a single response rather than a real shift. Before drawing conclusions, check whether the change is larger than the sampling error.
What counts as a good NPS score in B2B
There is no single universal threshold above which an NPS score can be called good. The ranges vary between industries, sales models, and client size. In B2B, typical scores are lower than in B2C, because purchasing decisions are more rational and expectations are higher.
As a point of reference, an NPS above 0 means there are more promoters than detractors. A score above 30 is considered solid across many B2B industries. Above 50 is a level reached in B2B by companies with a very well-matched product and service. A negative score means there are more detractors than promoters, and it signals a real retention problem.
Treat these numbers as rough guidance. In industries with a long sales cycle (for example industrial machinery), NPS tends to be lower, because the client rarely has an opportunity to recommend the supplier. In B2B SaaS services, NPS tends to be higher, because contact with the product is daily.
What matters most is the trend rather than the absolute value. If NPS rises quarter over quarter, your efforts are heading in the right direction. If it falls, you need to respond, even when the score still looks decent.
| NPS range | |
|---|---|
| Above 50 | A very good score, strong loyalty |
| 30-50 | A solid score, there is room for improvement |
| 0-30 | Promoters outnumber detractors, but many passives |
| Below 0 | Detractors dominate, risk of losing clients |
How to improve NPS: concrete actions
Improving NPS starts with segmenting the responses. You cannot improve the metric if you do not know who gave a low rating and why. The first step is to sort detractors into categories: product issue, service issue, billing issue, communication issue.
The second step is closing the loop. Every detractor should receive a follow-up within 48 hours. An apology is not enough. The client needs concrete information about what will be done. Companies that implement closed-loop follow-up often win back some detractors as promoters in the next survey.
The third step is working with passives. This is the group that neither feels dissatisfied nor recommends. In B2B, passives are often clients who do not see the results of the cooperation. Simply showing them concrete outcomes (time saved, higher conversion, a shorter process) is enough to move them toward promoters.
The fourth step is changes in the sales process. If NPS drops because sales promises too much, you need to review your materials and scripts. A B2B marketing strategy should account for consistency of promises at every stage of the funnel.
The fifth step is regularity. NPS measured once a year will not show what has changed. A quarterly survey of the same client group gives you a picture of the trend and lets you react faster.
How to implement NPS in a small B2B team
You do not need an elaborate system. A form with one question and space for a comment, sent once a quarter to all active clients, is enough. What matters is that the survey is short and that the client knows their answer will be read.
It is also worth measuring NPS after every major implementation or when you finish a project. This gives you immediate feedback before a problem has a chance to become entrenched.
If you do not have someone on your team to handle the analysis and act on the findings, consider external support. Marketing audit helps you organize the data and turn it into concrete actions.
Key takeaways
- NPS is a simple metric, but its value depends on context: the respondent's role, the timing of the survey, and the sample size.
- In B2B, NPS is most strongly influenced by the relationship with the account manager, response time, and consistency between promises and delivery.
- Good NPS results in B2B start above 0, solid results above 30, but the trend matters more than any single reading.
- Improving NPS requires closing the loop with detractors, working with passives, and measuring regularly.
- Without connecting NPS to retention and customer value data, the metric remains just a number in a report.