Customer ExperienceCustomer Retention

How to Run an NPS Campaign: 9 Steps

First published May 29, 2015Updated September 7, 202610 min read
Elena Dobre, Content Writer
Elena Dobre
Content Writer
Published: May 29, 2015Updated: Sep 7, 2026
Smartphone survey email with a smiley face and a rating row with one blue answer, next to an email envelope
Quick Answer
An NPS campaign asks customers one question, on a 0 to 10 scale: how likely is it that you would recommend us to a friend or colleague? Scores of 9 and 10 are promoters, 7 and 8 are passives, and 0 through 6 are detractors. The Net Promoter Score is the percentage of promoters minus the percentage of detractors, written as a number between -100 and 100. To run a campaign, pick a survey tool, set one clear objective, segment your audience, write the score question plus one open-ended follow-up, send it at the right moment, alert the right team in real time, calculate and segment the score, close the loop with respondents, and repeat on a fixed cadence. Surveys in Omniconvert Explore handle the collection and targeting side.
Key Takeaways
  • The NPS scale runs from 0 to 10, not 1 to 10. Promoters score 9 to 10, passives 7 to 8, and detractors 0 to 6.
  • NPS is the percentage of promoters minus the percentage of detractors. The result is a whole number from -100 to 100, not a percentage.
  • Passives never move the score directly, but they change it indirectly: every passive you convert into a promoter raises the score by the same amount as removing a detractor.
  • Net Promoter was created by Fred Reichheld with a team at Bain & Company, and Bain says thousands of companies, including two-thirds of the Fortune 1000, now calculate a score.
  • An NPS campaign only pays off if you close the loop. Collecting the number without routing detractor comments to an owner produces a metric, not an improvement.
NPS scale: -100 to 100 Two-thirds of Fortune 1000 use NPS (Bain) 70,000+ Omniconvert experiments 7,000+ websites analyzed

An NPS campaign is a repeatable process for asking one question, scoring the answers, and acting on them. The question is: how likely is it that you would recommend our company, product, or service to a friend or colleague? Customers answer on a 0 to 10 scale. Promoters score 9 or 10, passives score 7 or 8, and detractors score 0 through 6. The Net Promoter Score is the percentage of promoters minus the percentage of detractors, written as a whole number between -100 and 100.

The metric is easy. The campaign is where most of the value and most of the failure sit: choosing the right moment to ask, asking the right people, and doing something with the answers. This guide covers the calculation, the nine steps of a campaign, what to do with each response group, and the mistakes that make NPS data useless.

What is the Net Promoter Score?

The Net Promoter Score is a customer loyalty metric based on a single 0 to 10 question about willingness to recommend. Scores of 9 and 10 are promoters, 7 and 8 are passives, and 0 through 6 are detractors. The score is the percentage of promoters minus the percentage of detractors, expressed as a number from -100 to 100. It was created by Fred Reichheld with a team at Bain & Company, and Bain reports that thousands of companies, including two-thirds of the Fortune 1000, now calculate a score.

NPS was designed as an alternative to long satisfaction questionnaires. Instead of measuring how pleased someone was with a specific interaction, it measures whether they will put their own reputation behind a recommendation. That is a higher bar, and it is why the scale is deliberately harsh: a 7 or an 8, which reads as a good grade in most contexts, counts for nothing.

Two details are worth getting right, because they are the two most commonly reported wrong. The scale starts at 0, not 1. And the output is a score, not a percentage. An NPS of 40 is "forty", not "forty percent".

The three NPS response groups
GroupScoreWhat it means
Promoters9-10Loyal enthusiasts who keep buying and refer others.
Passives7-8Satisfied but unenthusiastic. Open to a competitor's offer.
Detractors0-6Unhappy customers who can damage the brand through negative word of mouth.

How to calculate NPS

Subtract the percentage of detractors from the percentage of promoters. Passives are counted in the response total but are neither added nor subtracted. The result is a whole number between -100 (every respondent is a detractor) and 100 (every respondent is a promoter). Any score above zero means promoters outnumber detractors.
NPS formula: NPS = % Promoters − % Detractors

Worked example

A store collects 500 responses to the recommendation question:

  • 300 respondents scored 9 or 10 → promoters = 300 / 500 = 60%
  • 100 respondents scored 7 or 8 → passives = 100 / 500 = 20%
  • 100 respondents scored 0 to 6 → detractors = 100 / 500 = 20%

The three groups account for every response, so the percentages sum to 100. The score is 60 − 20 = 40.

Notice what the passives do. They do not enter the formula, but they occupy 20 percent of the base. Converting half of them into promoters would lift the score from 40 to 50 without resolving a single complaint. Converting detractors does the same work twice over, since each one moves out of the subtracted group and into the added group.

Read the score in segments, not in aggregate

A single company-wide score is a headline, not a diagnosis. Split it by product line, acquisition channel, market, and customer lifecycle stage, and the number starts to point at causes. It is common for one channel or one product to be responsible for most of the detractors while the blended score looks acceptable. The same split also makes trend analysis meaningful: a flat overall score can hide a rising score in one segment and a collapsing one in another.

Two variants are worth tracking separately. Relationship NPS measures overall loyalty to the brand and is sent on a fixed cadence. Transactional NPS measures a specific event, such as a delivery or a support ticket, and is sent right after it. They answer different questions and should not be averaged together.

What to look for in an NPS survey tool

A usable NPS tool needs four things: customizable survey design that matches your brand, distribution across the channels your customers actually use, integration with your CRM and marketing stack so responses attach to customer records, and reporting that segments the score rather than only reporting the headline. Survey logic and real-time alerting turn the tool from a collection form into a workflow.

The features that matter in practice:

  • Customization. Templates you can adapt, and control over colors, fonts, and layout so the survey looks like it came from you.
  • Multi-channel distribution. Email, SMS, in-app, on-site, and social. If you sell in person, offline collection through a kiosk or tablet matters too.
  • Survey logic. Conditional follow-up questions based on the score, so promoters and detractors are asked different things.
  • Integrations. CRM, help desk, and marketing automation, so a response can trigger a ticket or an email without manual work.
  • Segmented reporting. Response rate tracking, breakdowns by customer attribute, and text analysis of the open-ended answers.
  • Targeting and timing controls. The ability to decide who sees the survey and when, which is what protects your response rate.

Surveys in Omniconvert Explore cover the on-site and post-purchase side of this: targeting by behavior or traffic source, triggering by event, and testing the wording and placement of the survey itself against a control.

How to run an NPS campaign in 9 steps

Run an NPS campaign by choosing a survey tool, setting one clear objective, segmenting the audience, writing the score question plus one open-ended follow-up, sending it at the right moment, alerting the right people in real time, calculating and segmenting the score, closing the loop with respondents, and repeating on a fixed cadence. The steps after the score is calculated are the ones that produce the return.
  1. Select the survey tool
    Choose against the criteria above, and weight integration with your existing stack heavily. A tool that cannot write a response back to the customer record forces every follow-up to be manual, which is where most campaigns quietly stop.
  2. Set one clear objective
    Decide what the campaign is for before you write a question. Measuring overall loyalty, evaluating a specific product, and assessing support performance are three different campaigns with different audiences and different timing. Pick one, and state what decision the result will inform.
  3. Segment the audience
    Not everyone should get every survey. Segment by purchase history, lifecycle stage, or recent interaction so the question is relevant to the person answering. Targeted sends raise response rates and produce data you can act on. Customer segmentation models are a useful starting point, and Nexus by Omniconvert can build these segments from purchase behavior.
  4. Write the survey: two questions, no more
    Question one is the standard scale: "On a scale of 0 to 10, how likely are you to recommend our product or service to a friend or colleague?" Question two is open-ended: "What is the main reason for your score?" Keep the wording neutral, keep the brand styling consistent, and offer the survey in the languages your customers read. Test it before it goes out.
  5. Send it at the right moment
    Transactional surveys go out shortly after the event they measure, while the experience is fresh. Relationship surveys go out on a fixed cadence, typically quarterly, biannually, or annually. Match the channel to the audience, use triggers in your CRM or help desk to automate the send, and cap how often any one customer is asked. Customer data is what makes this targeting possible.
  6. Set up real-time alerts
    Alert on detractor scores so support can respond the same day, on promoter scores so marketing can ask for a review or a referral, and on keywords such as "cancel" or "refund" in the open text. Route each alert to a named owner rather than a shared inbox, and define an escalation path for serious issues. Alerts are also how you improve satisfaction between measurement cycles rather than after them.
  7. Calculate the score and segment it
    Group the responses, apply the formula, and then immediately break the result down by segment, product line, and time period. Track relationship and transactional NPS separately. Compare against your own history first and against industry benchmarks second.
  8. Close the loop
    Reply to detractors personally, resolve the specific problem, and follow up to confirm it is fixed. Thank promoters and give them an easy way to refer someone. Then tell the wider customer base what changed because of the feedback. Closing the loop is what converts a measurement exercise into retained revenue.
  9. Repeat on a fixed cadence and reassess
    Run the survey on a schedule so the trend is comparable period to period, and keep the wording and timing stable while you do. Review the campaign itself once or twice a year: response rates, whether the segments still make sense, and whether the follow-up actions actually moved the score. Share the results across product, support, and marketing, because none of those teams can act on data they never see.

Test your NPS survey wording, timing, and placement with FREE A/B testing on 50,000 visitors via Omniconvert Explore.

Start for free →

What to do with promoters, passives, and detractors

Each group needs a different follow-up. Promoters should be asked for referrals, reviews, and testimonials while their enthusiasm is fresh. Passives should be given a reason to prefer you, since they are the group most easily taken by a competitor. Detractors need a fast, personal resolution of the specific problem they described, and their comments should be aggregated into a themes list for product and operations.
Source: Omniconvert
GroupWhat the score signalsWhat to do next
Promoters (9-10) The experience met a high bar and the customer is willing to stake their reputation on it. Ask for a review or referral within days of the response. Recruit them for testimonials and early access. Study what they praise and protect it.
Passives (7-8) Nothing went wrong and nothing stood out. The relationship is transactional and replaceable. Read their open-ended answers for the missing ingredient. Target them with the benefit promoters mention most. Do not spend retention discounts here by default.
Detractors (0-6) Something specific broke: product, delivery, service, or expectation setting. Respond personally within 24-48 hours, fix the individual case, then tag the comment by theme. Fix the theme that appears most, not the loudest single complaint.
Non-respondents Low engagement, survey fatigue, or the wrong channel and timing. Check response rate by segment and channel before trusting the score. A score built on 3 percent of an audience describes that 3 percent.

The follow-up on detractors is worth staffing properly. It is the only part of the campaign where a single reply can retain a customer who had already decided to leave, and the comment usually names the problem precisely enough to act on without further research. Once the themes are stable, feed them into the wider survey program and into your retention segments in Nexus by Omniconvert, so the customers most at risk get attention before the next survey cycle.

Common NPS campaign mistakes

Most NPS campaigns fail for one of six reasons: no clear objective, bad timing, leading question wording, no segmentation, ignoring passives, and never acting on the feedback. The metric is only as good as the process around it, and a score collected without a follow-up plan produces a number nobody uses.
  • No objective. A survey sent because NPS is standard practice generates data nobody owns.
  • Bad timing. Asking during an unresolved support issue measures the issue, not the relationship. Asking months after a purchase measures memory.
  • Leading wording. Changing the question, adding qualifiers, or preceding it with positive messaging biases the score and breaks comparability with your own history.
  • No segmentation. A single blended number hides the segments that need attention.
  • Ignoring passives. They are the cheapest group to convert and the easiest to lose, and they are invisible in the formula.
  • No action. Collecting feedback and not responding to it is worse than not asking, because the customer now knows you asked.

One more, less obvious: comparing your score to a competitor's published score. Scores are affected by the scale wording, the channel, the timing, and the market, and two companies measuring differently are not comparable. Treat published industry benchmarks as orientation and your own trend as the real measure.

Frequently asked questions about NPS campaigns

1What is the Net Promoter Score?

The Net Promoter Score is a customer loyalty metric based on one question: how likely is it that you would recommend our company, product, or service to a friend or colleague? Respondents answer on a 0 to 10 scale. Scores of 9 and 10 are promoters, 7 and 8 are passives, and 0 through 6 are detractors. NPS is the percentage of promoters minus the percentage of detractors, expressed as a whole number between -100 and 100. It was created by Fred Reichheld with a team at Bain & Company.

2How do you calculate NPS?

Calculate NPS by subtracting the percentage of detractors from the percentage of promoters. Passives count toward the response total but are not added or subtracted. For example, out of 500 responses, 300 promoters (60 percent), 100 passives (20 percent), and 100 detractors (20 percent) give an NPS of 60 minus 20, which is 40. The result is a number on a scale from -100 to 100, not a percentage.

3What is a good NPS score?

Any score above zero means you have more promoters than detractors, and higher is better. There is no universal pass mark, because typical scores differ sharply between industries and between markets. The most useful comparison is your own score over time, measured the same way each period, followed by a comparison against published benchmarks for your specific industry.

4How does NPS compare to other customer satisfaction metrics?

NPS measures willingness to recommend, which is a proxy for loyalty to the whole relationship. CSAT measures satisfaction with one specific interaction or transaction. CES measures how much effort a customer had to spend to get something done. NPS is the broadest of the three and the easiest to compare across companies, while CSAT and CES are better for diagnosing a single touchpoint.

5How often should you send an NPS survey?

Relationship NPS surveys, which measure overall loyalty, are usually sent quarterly, biannually, or annually. Transactional NPS surveys are sent shortly after a specific event such as a delivery, a support ticket, or a purchase. Cap how often any individual customer is asked, because survey fatigue lowers response rates and biases the sample toward your most and least engaged customers.

6How should you interpret an NPS score close to zero?

A score near zero means promoters and detractors are roughly balanced, which usually signals that parts of the experience work well and others do not. The number itself will not tell you which is which. Read the open-ended comments by segment, split the score by product line, acquisition channel, and customer tenure, and look for the groups pulling the average in each direction.

7How can a company with a small customer base use NPS?

With a small base, every response moves the score, so the number is volatile. Focus on response rate rather than score, personalize the survey invitation, explain why the feedback matters, and keep the survey to two questions. Track the trend across several periods and read the verbatim comments, rather than reacting to a single period's number.

8How important is it to follow up with detractors?

Following up with detractors is the highest-value part of an NPS campaign. A detractor tells you exactly where the experience broke, and a fast, personal response can resolve the issue and keep the customer. Route detractor responses to a named owner with a response deadline, resolve the specific complaint, and feed recurring themes into product and operations.

What to do this week

Pick one objective and one audience, then launch a two-question survey: the 0 to 10 recommendation question and "what is the main reason for your score?". Set an alert so every detractor response reaches a named owner the same day. Wait until you have enough responses to be representative, then calculate the score and split it by product line, acquisition channel, and customer tenure. The segmented view is where the decisions are. Finally, write back to the people who answered and tell them what you changed. That last step is the one most campaigns skip, and it is the one that turns a score into repeat revenue.

Elena Dobre, Content Writer
Content Writer
Elena Dobre is a content writer with a passion for writing and online marketing. She writes about conversion rate optimization, lead generation, customer value optimization, and eCommerce growth.

Run targeted NPS surveys and test what raises response rates, with Surveys in Omniconvert Explore.

See Explore →

Run your NPS surveys with Omniconvert Explore

Surveys in Omniconvert Explore let you target NPS questions by behavior, traffic source, or lifecycle stage, trigger them at the right moment on site or after a purchase, and test the wording and timing that produce the highest response rates. Explore is built on data from 7,000+ websites and 70,000+ experiments.