Skip to content
Free Calculator

Net Promoter Score calculator

The classic loyalty metric asks one question — "how likely are you to recommend us?" — and turns the answers into a score from -100 to +100. Enter your response counts and the calculator does the rest.

Runs entirely in your browser — real, deterministic math. Nothing is uploaded, stored or sent anywhere.

Your response counts

NPS is collected on a 0\u201310 scale: 0\u20136 are detractors, 7\u20138 are passives, 9\u201310 are promoters.

responses
responses
responses

Counts only — no data is uploaded. For NPS with trended benchmarks and the reasons behind every score, ClientTell collects and analyses it automatically.

Net Promoter ScoreYour result
+30Good

The scale runs from -100 (everyone a detractor) to +100 (everyone a promoter). Scores above +50 are widely considered excellent; below zero means detractors outnumber promoters.

Response mix

Detractors 20Passives 30Promoters 50

Total responses

100

Promoter share

50.0%

Detractor share

20.0%

Why it matters

Why NPS is worth tracking

NPS is a lagging indicator of growth: promoters buy more, stay longer and bring referrals, while detractors cost you in churn and reputation. It is not the whole story — but trended quarterly, it is a reliable canary.

The formula is unforgiving

Only promoters add to the score. A customer who rates you 7 out of 10 is counted as neutral — the score rewards genuine enthusiasm, not polite satisfaction.

The open question matters more

The score tells you what; the follow-up question tells you why. Teams that only read the number miss the reasons sitting in the comment box beside it.

One score, many segments

A blended NPS hides as much as it reveals. Split it by plan tier, channel or account size and the real story — where the enthusiasm and the anger live — appears.

Want ClientTell to monitor your NPS — and read the reasons behind every score automatically?

This calculator gives you a snapshot. ClientTell keeps the number live, reads the feedback behind it, and alerts you the moment a customer starts to slip.