How to Write a Customer Satisfaction Survey (+Template)
August 24, 2026

A customer satisfaction survey tells you, in your customers' own words, whether you're meeting their expectations, and where you're falling short. Done well, it turns vague hunches into a clear list of what to fix and what to double down on. This guide shows you how to write a customer satisfaction survey that people actually complete, with example questions and a ready-to-use template you can copy today.
What Is a Customer Satisfaction Survey?
A customer satisfaction survey measures how happy customers are with your product, service, or a specific interaction. It usually centers on a CSAT (Customer Satisfaction Score) question, often paired with a few follow-ups that explain the number.
The magic isn't the score itself, it's the "why" behind it. A rating tells you where you stand; the open-ended answers tell you what to do next.
When to Send a Customer Satisfaction Survey
Timing shapes both response rate and honesty. The best moments include:
- Right after a purchase, to capture the buying experience.
- After a support interaction, while the memory is fresh.
- At key milestones, like 30 days into a subscription.
- Periodically, to track satisfaction over time.
Send too late and people forget details. Send at the right moment and you get specific, useful feedback.
How CSAT Scoring Works
CSAT is refreshingly simple. You ask a satisfaction question on a scale, commonly 1 to 5, where higher is better. Your CSAT score is the percentage of respondents who chose the top ratings (for a 5-point scale, that's usually the 4s and 5s).
For example, if 80 out of 100 respondents rate you 4 or 5, your CSAT is 80%. Track it over time and compare it across touchpoints rather than obsessing over a single snapshot. A "good" score varies widely by industry, so your own trend line is the most reliable benchmark.
How to Write a Customer Satisfaction Survey
Start With One Clear CSAT Question
Lead with the core question so you capture it even if people drop off:
"Overall, how satisfied are you with [product/service]?" (Very dissatisfied to Very satisfied)
Follow Up With "Why"
Immediately add an open-ended follow-up:
"What's the main reason for your score?"
This single question surfaces your biggest wins and problems in customers' own language.
Keep Scales Consistent and Balanced
If 5 means "very satisfied," keep that direction throughout. Offer an equal number of positive and negative options with a clear neutral midpoint so you don't nudge answers.
Ask About Specific Touchpoints
Break satisfaction into the parts of the experience you can act on:
- Product quality
- Ease of use
- Value for money
- Support responsiveness
- Delivery or onboarding
Limit Length
Five to eight questions is plenty. Every extra question costs you completions. Only include a question if you'll act on the answer.
Ready-to-Use Customer Satisfaction Survey Template
Copy and adapt this template for most businesses:
- Overall, how satisfied are you with [product/service]? (Very dissatisfied / Dissatisfied / Neutral / Satisfied / Very satisfied)
- What's the main reason for your score? (Open text)
- How would you rate the quality of [product/service]? (1 to 5)
- How easy was it to get what you needed? (Very difficult to Very easy)
- How well did we respond to your questions or issues? (1 to 5)
- How would you rate the value for the price you paid? (1 to 5)
- How likely are you to buy from us again? (Very unlikely to Very likely)
- What one thing could we do to improve your experience? (Open text)
That's a complete, balanced survey you can launch in minutes. Add a short intro ("This takes about 2 minutes and helps us improve") and a thank-you screen at the end.
Tips for Higher Response Rates
- Keep it under two minutes. Short surveys win.
- Ask at the right moment, right after the experience you're measuring.
- Explain the payoff. Tell customers their feedback shapes real changes.
- Make most questions optional, requiring only the core CSAT question.
- Send one gentle reminder to non-responders.
- Close the loop. When you act on feedback, tell customers, it builds trust and future participation.
How to Build and Share Your Survey
With a drag-and-drop builder, this template becomes a live survey fast. In FormMaker, you drag in each question, set the rating scales, mark the core CSAT question required, and preview the mobile view before launching. Use a multi-step wizard layout to spread questions across a couple of light screens.
When it's ready, you can embed the survey on your website, add it to a post-purchase page, or share it as a link by email or SMS. Every response flows into real-time analytics, so you can watch your CSAT trend live and read open-ended feedback as it arrives.
Create your customer satisfaction survey free with FormMaker.
Turning Results Into Action
Once responses land, follow a simple loop:
- Track your CSAT percentage over time, not just today's number.
- Read every open-ended answer and tag it by theme (price, speed, quality, support).
- Rank themes by frequency and impact.
- Fix the top one or two issues, then measure again.
This close-the-loop cycle is what turns a survey into steady improvement.
Frequently Asked Questions
What is a good CSAT score?
It varies by industry, so compare against your own trend rather than a universal number. Consistently rising CSAT and a high share of top-box (4 and 5) ratings are strong signals.
How many questions should a customer satisfaction survey have?
Five to eight is ideal. Lead with the core satisfaction question, add a "why" follow-up, and cover a few specific touchpoints. Keep it under two minutes.
When is the best time to send it?
Right after the experience you're measuring, such as immediately after a purchase or support interaction, when details are fresh in the customer's mind.
Can I collect and analyze responses for free?
Yes. With FormMaker you can build the survey, collect unlimited responses for free, and view results in real-time analytics.
Start Measuring Satisfaction Today
A great customer satisfaction survey is short, balanced, and always followed by action. Use the template above, send it at the right moment, and let the "why" answers guide your next move.
Create your customer satisfaction survey free with FormMaker and start listening to your customers.
Build your first form free
Drag, drop, publish. No credit card, unlimited submissions.