Net Promoter Score Survey Template

The Net Promoter Score survey is the gold standard for measuring customer loyalty. This template captures the essential NPS question — the 0–10 likelihood-to-recommend rating — alongside follow-up questions that reveal the 'why' behind each score. Use it to track loyalty over time, identify detractors before they churn, and turn promoters into advocates.

formformform.com/f/0HJ

Who uses this template

SaaS companiesE-commerce brandsSubscription servicesCustomer success teamsProduct managersMarketing teamsAgencies tracking client satisfaction

About this template

A Net Promoter Score survey distills customer loyalty into a single, powerful metric. Developed by Bain & Company, NPS asks one core question — 'How likely are you to recommend us to a friend or colleague?' — on a 0–10 scale. Respondents who answer 9 or 10 are Promoters; those who answer 7 or 8 are Passives; scores of 0–6 are Detractors. Subtracting the percentage of Detractors from the percentage of Promoters gives your NPS, a number that ranges from -100 to +100.

The score itself is only half the story. The follow-up open-ended questions — 'What's the main reason for your score?' and 'What could we improve?' — are where you find the insight. Detractor feedback reveals broken processes and unmet expectations; Promoter feedback tells you what to double down on. A good NPS survey collects both the number and the narrative.

formformform makes it easy to deploy an NPS survey at any scale. Send it as a link after purchase, embed it in a post-support email, or share it on social media to gather a broad sample. All responses land in your dashboard instantly, with email notifications so your team can reach out to detractors before they leave.

15 form ideas you can build with this template +
Post-Purchase NPS Survey

Triggered automatically after an e-commerce order is delivered to measure satisfaction at the moment of product experience.

SaaS Onboarding NPS Survey

Sent to new users at the end of their first 30-day onboarding period to identify activation friction before churn occurs.

Post-Support Ticket NPS Survey

Dispatched after a support ticket is resolved to gauge how well the customer success team handled the issue.

Quarterly Relationship NPS Survey

Sent to the full customer base every quarter to track brand loyalty trends over time across all product lines.

Agency Client NPS Survey

Used by marketing or design agencies to measure client satisfaction at project milestones and after campaign delivery.

Restaurant NPS Survey

Placed on table cards or receipts as a QR code to capture diner loyalty scores and improvement ideas.

Healthcare Provider NPS Survey

Sent to patients following appointments to measure the likelihood they'd recommend the practice to family or friends.

Hotel Guest NPS Survey

Emailed to guests the day after checkout to capture loyalty sentiment before online reviews are written.

Event Attendee NPS Survey

Distributed to conference or workshop attendees after the event to assess whether they'd recommend it to a colleague.

App Store Update NPS Survey

Displayed in-app to users after a major feature release to measure whether the update improved their loyalty score.

B2B Software Renewal NPS Survey

Sent 60 days before contract renewal to identify at-risk accounts and give the sales team time to intervene.

Retail In-Store NPS Survey

Collected via tablet kiosk at checkout to measure shopper satisfaction and likelihood to return.

Subscription Box NPS Survey

Included in the monthly package or emailed after delivery to track how curation quality affects member loyalty.

Fitness Studio NPS Survey

Sent to members after their first month to identify who loves the experience and who might cancel.

Financial Services NPS Survey

Administered to banking or insurance clients annually to benchmark satisfaction against industry NPS standards.

What's included

+ Standard 0–10 NPS scale with labeled anchors
+ Open-ended reason and improvement fields
+ Optional name and email for follow-up
+ Product/service selector to segment scores
+ Anonymous submission supported
+ Instant email notifications on submission
+ Unlimited responses — measure NPS as often as you need

How to create a net promoter score survey

  1. 1

    Click 'Use this template' to open the NPS survey in your formformform account — the 0–10 scale and follow-up questions are already configured.

  2. 2

    Customize the product/service dropdown options to match your actual offerings.

  3. 3

    Adjust whether name and email fields are required based on whether you want anonymous data or the ability to follow up personally.

  4. 4

    Set your notification email so your customer success team is alerted the moment a Detractor submits a low score.

  5. 5

    Add your branding — logo, colors, and a custom thank-you message to close the loop with respondents.

  6. 6

    Publish the survey link and distribute via email, in-app prompt, SMS, or receipt page.

Best practices for your net promoter score survey

Ask at the right moment

send the NPS survey shortly after a key experience (purchase completion, support resolution, onboarding) rather than on a fixed calendar schedule. Timing to the interaction yields more accurate recall.

Keep it short

resist adding more than two follow-up questions. The strength of NPS is its brevity; a long survey after the rating question undermines the format.

Follow up with Detractors personally

when a 0–6 score comes in, reach out within 24 hours. A personal response can recover the relationship and prevents churn.

Segment your data

use the product/service field to break scores out by product line or customer tier. Blended NPS hides problem areas.

Run it on a consistent cadence

quarterly or after every transaction. Consistency is what makes NPS a trend metric rather than a snapshot.

Close the loop with Promoters too

ask your high scorers for a testimonial or referral. They're already warm.

Label the scale ends clearly

'0 – Not at all likely' and '10 – Extremely likely' reduce ambiguity and improve data quality.

Frequently asked questions

What is a good Net Promoter Score? +

NPS ranges from -100 to +100. Any positive score means you have more Promoters than Detractors. A score above 50 is generally considered excellent, and above 70 is world-class. Average scores vary significantly by industry — software companies typically average around 30, while consumer brands often score higher.

How often should I send an NPS survey? +

It depends on your business model. Transactional NPS is triggered after each key interaction (purchase, support ticket, etc.). Relationship NPS is sent on a fixed schedule — quarterly or annually — to a sample of your customer base. Avoid surveying the same person more often than once per quarter.

Should I make the NPS survey anonymous? +

It depends on your goal. Anonymous surveys yield more honest responses, especially from Detractors. Named surveys allow you to follow up directly. This template makes name and email optional, which is a good middle ground — some respondents will identify themselves; others won't.

Can I embed this NPS survey in an email? +

You can embed a link to the survey in any email. Share the form URL in your email body, triggered by your CRM or email platform. The respondent clicks the link and fills out the form in their browser.

How do I calculate my NPS from the responses? +

NPS = (% Promoters) - (% Detractors). Promoters are scores of 9 or 10; Detractors are scores of 0–6; Passives (7–8) are excluded from the calculation. For example, if 60% are Promoters and 15% are Detractors, your NPS is 45.

Is this NPS survey template free? +

Yes, completely free. Create a formformform account, customize the template, and collect unlimited NPS responses at no cost.

Related templates

Start with the Net Promoter Score Survey template

Free forever. No credit card required. Customize everything.

Use this template