Free tool

NPS Calculator

Turn promoter, passive, and detractor counts into a Net Promoter Score in one step.

Net Promoter Score
45
Promoters / Detractors
60% / 15%
Responses
200

The number is a trend line

A single NPS reading means little; the direction means everything. Track it over time and after releases to see whether changes move sentiment. Passives matter too — they dilute your score and are the easiest group to convert into promoters.

Connect the score to behavior

NPS tells you sentiment; your product data tells you why. Tie survey responses to what users actually did, and detractors stop being anonymous. Pug unifies events and profiles so feedback sits next to behavior.

Frequently asked questions

How is NPS calculated?
NPS = % promoters − % detractors. On a 0–10 question, promoters score 9–10, passives 7–8, and detractors 0–6. Passives count toward the total but not the score. The result ranges from −100 to +100.
What is a good NPS?
Any positive score means more promoters than detractors. Above +30 is generally good and above +50 is excellent, but benchmarks vary widely by industry — track your own trend over time.
Should I act on the score or the comments?
Both. The score trends sentiment; the free-text comments tell you why. Tie responses back to user behavior to see what actually drives promoters and detractors.

Put it to work with Pug.

Open-source product analytics with unified profiles. Self-host under AGPL-3.0, or use the free cloud beta.