Customer Satisfaction Survey Template

Net Promoter Score is the single most predictive metric for customer loyalty — and this survey captures it in under a minute. The 0–10 recommendation scale, paired with a satisfaction rating and open-ended follow-up, gives you both the number to track and the context to act on it.

formformform.com/f/q8Q

Who uses this template

SaaS companiesE-commerce storesSubscription businessesService agenciesCustomer success teamsProduct managersHospitality businessesConsultants

About this template

Net Promoter Score was introduced in 2003 and has since become the most widely used customer loyalty metric in business. The premise is simple: ask customers how likely they are to recommend you on a scale of 0–10, segment them into Promoters (9–10), Passives (7–8), and Detractors (0–6), and calculate your score as the percentage of Promoters minus the percentage of Detractors. Companies with high NPS scores consistently outgrow their competitors.

But the score alone tells you nothing about what to do. That's why the open-ended follow-up — 'What's the main reason for your score?' — is the most valuable field on this form. A Detractor who writes 'the onboarding process was confusing and nobody helped me' gives you an actionable fix. A Promoter who writes 'the support team responded in 10 minutes and solved my problem immediately' tells you exactly what to protect.

This template pairs the NPS question with a traditional satisfaction rating, giving you two trackable numbers and two qualitative responses. Send it after a purchase, a support interaction, a project completion, or on a quarterly cadence to monitor how your score trends over time. formformform stores every response and notifies you instantly — so when a Detractor submits, you can follow up before they leave a public review.

What's included

+ 0–10 NPS recommendation scale (the industry standard)
+ Open-ended 'main reason for your score' follow-up
+ 5-point overall satisfaction rating
+ Improvement suggestions field
+ Optional name and email for follow-up with detractors
+ Instant email notification for every response
+ Free with unlimited responses

How to create a customer satisfaction survey

  1. 1

    Click 'Use this template' to open the customer satisfaction survey in formformform.

  2. 2

    Customize the intro paragraph to explain why you're sending the survey and what you'll do with the feedback.

  3. 3

    Decide whether to include the name and email fields — anonymous surveys get higher response rates; identified ones let you follow up with unhappy customers.

  4. 4

    Add any product- or interaction-specific questions relevant to your business (e.g., 'How was your experience with our support team?' for a post-support survey).

  5. 5

    Set your notification email so you receive every response immediately.

  6. 6

    Embed on your post-purchase page, send via email after key interactions, or share as a standalone link in your follow-up communications.

Best practices for your customer satisfaction survey

Send at the right moment

NPS surveys sent immediately after a key interaction get 3x higher response rates than surveys sent weeks later. Trigger after purchase, onboarding completion, or support resolution.

Follow up with Detractors personally

when someone scores you 0–6 and leaves their email, a personal message within 24 hours can recover the relationship before they churn or leave a public review.

Track your score over time

a single NPS measurement is interesting, but the trend over 6–12 months is what's actionable. Collect consistently and compare by cohort.

Don't over-survey

sending NPS requests too frequently trains customers to ignore them. Quarterly touchpoints or post-interaction triggers are the right cadence for most businesses.

Share results internally

NPS scores that stay in a spreadsheet change nothing. Share the open-ended responses with the teams who can act on them: product, support, and onboarding.

Segment by customer type

if you serve different customer segments, add a dropdown to identify which one they belong to. Promoter rates often vary dramatically between segments.

Frequently asked questions

Is this NPS survey template free? +

Yes, completely free. You can collect unlimited survey responses with no subscription required.

What is a good NPS score? +

NPS scores range from -100 to +100. A score above 0 means you have more Promoters than Detractors. Above 50 is considered excellent; above 70 is world-class. Industry averages vary significantly, so compare your score against your specific industry benchmark.

How often should I send this survey? +

Most businesses send NPS surveys quarterly to their full customer base, plus automatically after key touchpoints like purchase, onboarding, or support interactions. Avoid sending more than once a month to any individual customer.

Can I automate sending this survey after a purchase? +

Yes. Share the form link and use your email marketing platform or CRM to send a follow-up email with the survey link after a trigger event. You can also embed the form directly on a post-purchase confirmation page.

Can I export and analyze the NPS data? +

Yes. All responses are stored in your formformform dashboard and can be exported as a CSV. You can then calculate your NPS score in a spreadsheet by counting Promoters (9–10), Passives (7–8), and Detractors (0–6).

What's the difference between NPS and a customer satisfaction survey? +

NPS measures loyalty and likelihood to recommend — it's a leading indicator of growth. Customer satisfaction (CSAT) measures satisfaction with a specific interaction. This template combines both: the NPS question for loyalty tracking and a satisfaction rating for interaction-level feedback.

Related templates

Start with the Customer Satisfaction Survey template

Free forever. No credit card required. Customize everything.

Use this template