All articles

How to Create a Net Promoter Score (NPS) Survey in Minutes

An NPS survey asks customers one question: how likely are you to recommend us, on a scale of 0 to 10. That single number tells you who loves you, who could leave, and where loyalty is leaking.

This guide walks through the question to ask, the follow-ups that pull out the why, how the score is calculated, and what counts as a good NPS. Then you build one in a few minutes.

Want to skip ahead and start collecting? Spin up an NPS survey with a free survey maker and a ready-made scale field.

What Is an NPS Survey?

An NPS survey is a one-question loyalty survey. It asks people to rate, from 0 to 10, how likely they are to recommend your product or service to someone they know.

Their answers sort them into three groups:

  • Promoters (9-10): your happiest, most loyal customers, the ones who refer others.
  • Passives (7-8): satisfied but lukewarm, easy to lure away by a competitor.
  • Detractors (0-6): unhappy customers who can spread negative word of mouth.

Subtract the percentage of detractors from the percentage of promoters and you get one number between -100 and +100. The higher it climbs, the stronger your loyalty base.

NPS Survey Questions (Copy and Paste)

Every NPS survey starts with one required rating question, then one open follow-up that explains the score. Here are versions you can lift straight into your form.

The core rating question (0 to 10)

  • How likely are you to recommend us to a friend or colleague?
  • How likely are you to recommend [product] to someone with the same need?

Follow-up for promoters (9-10)

  • What did you enjoy most about using us?
  • What is the one thing you would tell a friend about us?

Follow-up for passives (7-8)

  • What would have made this a 9 or a 10?
  • What is one thing we could do better?

Follow-up for detractors (0-6)

  • What went wrong, and what would you change first?
  • What stopped this from being a better experience?

Keep the rating question required and the follow-up optional. One rating plus one open question is the format that keeps response rates high. Build the whole set in minutes with the online survey maker using a scale field for the rating and conditional logic for the follow-ups.

How to Create an NPS Survey in 6 Steps

You can build a working NPS survey in a few minutes. Here is the full flow, from blank form to live results.

Step 1: Start Building Your Form

Open your form builder and click New Form. You can start from scratch, generate one with AI, or pick a free template. We will start from scratch.

  • Rename: give the survey a clear title so respondents know what they are answering.
  • Add elements: a scale rating question (0 to 10), fields for name and email, and two short follow-ups, "What went wrong?" and "What did you enjoy?"

Step 2: Design Your Survey

Match the look to your brand with the branding kit so the survey feels like part of your product, not a third-party pop-up. Make the rating field required so every response counts toward the score.

Step 3: Create Three Thank You Pages

Set up three separate thank you pages so each group gets the right message:

  • Scores 9-10: route to a Promoters page (ask for a review or referral).
  • Scores 7-8: route to a Passives page (ask what would make it a 10).
  • Scores 0-6: route to a Detractors page (ask what went wrong and offer to make it right).

Step 4: Set Up Conditional Rules

Now wire the routing so each score lands on the right page. Open the Advanced section, find Form Control, and set the rules:

  • Score 9 or above, show the Promoters page.
  • Score 7 or 8, show the Passives page.
  • Score 6 or below, show the Detractors page.

You can also show or hide follow-up questions based on the rating, so a detractor only sees "What went wrong?" Here is how conditional logic forms work and how to build one with AI.

Step 5: Test Your Survey

Run the survey yourself before you publish. Submit a few test scores and check that each one lands on the correct thank you page and shows the right follow-up. Enter a 5 and you should see only the "What went wrong?" question, not the promoter prompt.

Step 6: Publish and Analyze Your Survey

Publish the survey and start collecting. Generate a QR code to print on receipts, flyers, or packaging so people can scan and answer on the spot.

As responses land, open the submissions view and filter by score to see your promoter, passive, and detractor split. Summary analytics on the scale field show the distribution at a glance, so you can read the trend without exporting anything.

How to Calculate Your NPS

The math is simple. Take the percentage of promoters and subtract the percentage of detractors. Passives are left out.

  • Sort responses into promoters (9-10), passives (7-8), and detractors (0-6).
  • Work out what percent of all responses are promoters, and what percent are detractors.
  • Subtract: NPS = %Promoters minus %Detractors.

Say 100 people respond: 60 promoters, 25 passives, 15 detractors. That is 60% minus 15%, an NPS of +45. The result always sits between -100 and +100. Export the raw data to Excel or connect Google Sheets if you want to slice it further.

What Is a Good NPS Score?

Any score above zero means you have more promoters than detractors, which is a fine place to start. As a rough guide:

  • Above 0: more fans than critics, a positive baseline.
  • Above 30: good. Most customers are happy and some will refer you.
  • Above 50: excellent. Loyalty is a real growth lever for you.
  • Above 70: world-class, the territory of brands people rave about unprompted.

Benchmarks shift by industry, so the honest read is your own trend. Track NPS the same way each quarter and watch whether the number is climbing. The direction matters more than any single snapshot.

Start Measuring Loyalty Today

An NPS survey turns one simple question into a number you can act on. Ask it well, route each group to the right follow-up, and track the score over time instead of obsessing over a single reading.

Ready to run yours? Build an NPS survey with a scale field and conditional thank-you pages, then read the split in built-in analytics. Start building free with Formester or grab a ready-made survey template to launch even faster.

Share this article
FAQ

NPS Survey FAQ

Ready to build your perfect form?

Formester is the easiest way to create forms, collect data and automate your workflow