NPS best practices in one line: ask the standard 0 to 10 question, follow it with a why question, send it at the right moment, segment the response, and close the loop. That is the difference between a score that sits in a dashboard and a score that changes product decisions, customer retention, or employee experience. In this guide, we will cover nps survey best practices, nps survey questions, nps follow up questions, and how to run an nps survey without wasting responses. If you want to build this faster, sign up here and launch it in minutes.
Key takeaways
- Keep the core NPS wording unchanged so your results stay comparable over time and against external nps benchmarks. If you want a deeper breakdown of question formats, see survey question types guide.
- Pair the score with one short follow-up question so you learn why people answered the way they did. If you are still deciding between scales, read customer feedback 1 to 10 rating scale.
- Send the survey at a moment that makes sense, such as after onboarding, after a support interaction, or after a major milestone.
- Segment results by cohort, plan, region, or lifecycle stage so a healthy overall score does not hide a bad experience in one segment.
- Use the right channel for the job. Email, in-app, SMS, and link surveys each behave differently. For distribution tactics, see how to distribute surveys.
- Treat the score as a signal, not the finish line. The real value comes from response handling, alerts, and follow-up.
What is an NPS survey, exactly
An NPS survey is a simple customer loyalty question built around the standard wording, "How likely are you to recommend [Company] to a friend or colleague?" Respondents answer on a 0 to 10 scale. Scores of 9 to 10 are Promoters, 7 to 8 are Passives, and 0 to 6 are Detractors. That structure matters because it gives you a consistent way to measure customer sentiment over time.
The NPS formula is straightforward: percentage of Promoters minus percentage of Detractors. Passives stay in the denominator because they are part of the total response pool, but they do not add to or subtract from the score. NPS was introduced by Fred Reichheld and Bain & Company, and it became popular because it is easy to ask, easy to benchmark, and easy to act on when teams use it correctly.
NPS benchmarks by industry
NPS benchmarks are useful for context, but they are not a universal target. A good score in telecom may look very different from a good score in consulting, and customer segment mix can shift the numbers fast. Bain and Satmetrix published the original framework, while Retently and Delighted continue to publish updated industry benchmark roundups. Use the table below as a rough reference, not a scorecard carved in stone.
| Industry | Approximate benchmark NPS | Notes |
|---|---|---|
| SaaS | 20 to 50 | Strong onboarding, product value, and support can push scores higher |
| E-commerce | 20 to 45 | Delivery speed, returns, and pricing affect response patterns |
| Financial services | 15 to 40 | Trust, service quality, and issue resolution matter a lot |
| Healthcare | 20 to 50 | Experience varies widely by specialty and visit type |
| Telecom | 0 to 20 | Complex support experiences often pull scores down |
| Consulting | 40 to 70 | Close relationships and high-touch service often lift scores |
| Hospitality | 30 to 60 | Staff experience and consistency drive sentiment |
| Retail | 10 to 35 | Product quality, price, and fulfillment all show up in the score |
If your score is below your industry range, that is a useful warning. If it is above the range, the next question is whether your survey is reaching the right audience and whether you are closing the loop on the responses.
10 NPS survey best practices
1. Use the standard wording
The safest way to run NPS is to keep the question exactly recognizable: "How likely are you to recommend [Company] to a friend or colleague?" That wording is what makes your score comparable over time and across benchmark sources. If you turn it into "How do you feel about us?" or "Would you tell a coworker to try us?" you are measuring something looser and less consistent. Keep the core question stable, then customize the intro copy, thank-you message, and follow-up logic around it.
2. Do not modify the scale
The 0 to 10 scale is part of the method, not decorative UI. Do not switch to 1 to 5, 1 to 7, or emoji faces if your goal is true NPS. Those changes break comparability and make your nps benchmarks less useful. A 10-point scale also gives respondents room to separate "fine" from "excellent," which is valuable in SaaS, support, and employee engagement surveys. If you need a different scale for another use case, run a separate survey instead of mutating NPS.
3. Follow with a why question
A score without context is just a number in a spreadsheet. Add one short open-ended follow-up, such as "What is the main reason for your score?" That one question usually gives you enough signal to identify a product bug, a service problem, or a gap in expectations. For example, a Detractor might mention onboarding confusion, while a Promoter may point to one feature they use daily. Keep it short so people answer the follow-up instead of abandoning the survey.
4. Ask at the right moment
Timing can change the quality of the response more than copywriting can. Send NPS after onboarding when the user has actually had time to try the product, after support when the issue has been resolved, or after a milestone such as renewal, purchase, or implementation. If you ask too early, you measure uncertainty rather than experience. If you ask too late, you may miss the moment when feedback is most actionable. Good timing is one of the most important answers to how to run an nps survey well.
5. Keep the survey short
NPS works because it is easy to answer. Keep the survey to the score plus one follow-up question, and stop there unless you have a very specific reason to ask more. Long surveys lower completion rates and make the response feel like a research project instead of a quick check-in. In product flows, every extra field creates friction. In email, every extra question makes the message feel heavier. Short surveys are more likely to get answered, and more likely to produce honest feedback.
6. Segment by cohort
Do not rely on one blended company-wide score. Segment by customer plan, region, persona, lifecycle stage, or account size so you can see where the experience is strong and where it is breaking. A new customer on an annual enterprise plan may have a very different opinion from a free trial user or a long-time power user. Segmentation also helps internal teams act. Product can look at feature usage, support can study issue types, and leadership can compare trend lines by segment instead of guessing.
7. Distribute across channels
Different channels reach different people at different times. In-app surveys are great for in-product moments, email works well for scheduled outreach, SMS is useful for low-friction reminders, and link surveys work when you want to share from a landing page, event, or support workflow. Do not assume one channel is enough for every audience. A customer who ignores email may respond in-app. A field team may respond faster to SMS. Channel choice should match behavior, not just convenience.
8. Calculate correctly
A surprising number of teams calculate NPS wrong. The formula is percentage of Promoters minus percentage of Detractors, not the average score. Passives are included in the response base but do not count toward the numerator. If you have 60 Promoters, 25 Passives, and 15 Detractors, your NPS is 45. If you average the raw scores instead, you are measuring something else. Make sure your dashboard, spreadsheet, and reporting logic all use the same formula so the team does not debate the math every month.
9. Set up triggered alerts for detractors
Do not wait for the monthly report to tell you that a customer is unhappy. Set up triggered alerts so a low score pings the right team in real time, whether that is support, customer success, product, or HR. A Detractor who just finished onboarding may need a call within 24 hours. A Detractor after a broken checkout flow may need a fix ticket and a follow-up note. Fast alerts turn feedback into recovery, and recovery often matters more than the score itself.
10. Close the loop
The final best practice is the one most teams skip. Close the loop by responding to people, acting on recurring themes, and telling users what changed. Promoters can get a thank-you note, a referral ask, or a product community invite. Detractors deserve more than silence. If they report a broken workflow, let them know when it is fixed. If a theme shows up across accounts, share that internally and assign ownership. Closing the loop makes NPS feel useful to the person answering it.
NPS follow-up questions that get real insight
- "What is the main reason for your score?" This is the best default follow-up because it works for Promoters, Passives, and Detractors without sounding forced.
- "What would it take to move you from a 7 to a 10?" Use this with Passives when you want to understand what is missing, not just what is broken.
- "Which feature do you wish we had?" This is useful for product teams trying to separate desire from dissatisfaction.
- "What nearly stopped you from giving us a higher score?" Use this after onboarding, checkout, or support so you can uncover friction that users almost ignored.
- "What do you rely on most in the product?" This helps identify the value drivers behind Promoter scores.
- "What is the one thing we should fix first?" This is good when you already know there is pain and want prioritization.
- "If a competitor replaced us tomorrow, what would you miss?" This one works well in churn risk reviews because it reveals the part of your value proposition that actually matters.
NPS survey distribution: email, in-app, SMS, link
Channel choice changes both response rate and response quality. Email is still a solid default, with response rates often landing around 5 to 30 percent depending on audience, subject line, and timing. In-app surveys usually perform better for product experiences, often around 10 to 50 percent, because the user is already in context. SMS can be even more responsive for fast check-ins, usually around 15 to 35 percent, but it can feel intrusive if you overuse it.
Link surveys are the most flexible because you can place them in a landing page, customer portal, support article, or post-event follow-up. They are also easier to share across teams without building new flows every time. The right answer usually depends on where the experience happened. For a full channel-by-channel breakdown, see how to distribute surveys.
Common NPS survey mistakes
- Changing the standard wording until the survey no longer measures true NPS
- Altering the 0 to 10 scale and then comparing the results to real benchmarks
- Asking too often, which burns trust and lowers response quality
- Ignoring Detractors instead of following up quickly
- Treating the score as the goal instead of using it to drive action
- Not segmenting by lifecycle stage, region, plan, or persona
- Sending the survey at the wrong moment, such as before the user has experienced value
- Collecting feedback but never telling customers or employees what changed
How PollPe Survey Builder makes NPS surveys easier
PollPe Survey Builder includes NPS as a built-in question type, so you do not need to hack together a score scale or fake it with a custom widget. If you want to move fast, Aria AI can build a full NPS-plus-follow-up survey from a simple goal description, which is useful when you need a customer NPS, employee eNPS, or post-support pulse in the same week. That is a practical shortcut for teams that do not want to rebuild logic from scratch every time.
PollPe also keeps the basics affordable. The free tier supports unlimited responses, while Typeform's free plan caps you at 10 responses per month. For teams working across regions, the Business plan supports 15 languages, so you can run the same NPS survey in Hindi, Telugu, and Tamil at the same time without creating separate projects. You can distribute surveys through in-app embeds, email, or shareable links, which makes it easier to match the survey to the moment. If you want to compare plans, see PollPe pricing.
FAQ
What is a good NPS score?
A good NPS score depends on your industry, audience, and survey timing. In general, anything above zero means you have more Promoters than Detractors, which is a workable start. For a realistic benchmark check, compare your score to similar companies and use NPS benchmarks only as a reference, not a verdict.
How often should I run an NPS survey?
Most teams run NPS on a quarterly or biannual cadence for relationship surveys, then add event-based surveys after onboarding, support, or renewal. If you ask too frequently, people stop trusting the survey. If you ask too rarely, you miss the trend line and the chance to fix issues early.
Should I follow up with detractors?
Yes. Detractors are the people most likely to tell you what is broken, and they are often the easiest group to recover if you respond quickly. A short human reply, a fix ticket, or a support call can turn a bad experience into a better one.
Can I change the NPS question wording?
You can change the surrounding copy, but you should keep the core wording and the 0 to 10 scale intact if you want a true NPS score. Once you rewrite the question, you are measuring a different thing. If you need another question format, run it as a separate survey.
Does PollPe Survey Builder support NPS?
Yes. PollPe Survey Builder supports NPS as a native question type, plus AI-assisted survey creation, in-app embeds, email delivery, and link sharing. That makes it easy to build and launch NPS surveys without stitching together multiple tools.
Conclusion
The best nps survey best practices are simple on paper and powerful in practice. Ask the standard question, add one strong follow-up, send it when the experience is fresh, segment the results, and make sure someone owns the next step. That is how NPS becomes a system for improvement instead of a monthly vanity metric. If you want to build faster and keep the workflow tight, sign up here and compare plans at pollpe.com/pricing.



