- Customer Experience
- |
- Feedback Management
- |
- General
- |
- Voice of the Customer
How to Create and Measure a Customer Satisfaction Survey: A Complete Guide
Aryne Monton
|
6 May 2026
TLDR:
- A customer satisfaction survey (CSAT) measures how satisfied a customer was with a specific interaction: a purchase, a support call, an onboarding session, or a service delivery.
- The most effective CSAT surveys are short, timed immediately after the interaction, and include one open-text question alongside the rating.
- CSAT is calculated as the percentage of satisfied respondents (those rating 4 or 5 on a 5-point scale) out of total respondents.
- A CSAT score above 75% is generally considered strong, though benchmarks vary significantly by industry and interaction type.
- The value of CSAT is not in the score itself but in what you do with it: closing the loop on low scores, acting on recurring themes in open-text responses, and tracking improvement over time.
Introduction
Most businesses measure customer satisfaction at some point. Fewer do it consistently, at the right moment, with the right questions, and in a way that produces insight they can actually act on.
A customer satisfaction survey is one of the simplest and most direct tools in the CX toolkit. It asks a focused question, at a relevant moment, to capture how a customer felt about a specific experience. When done well, CSAT data tells you exactly where your customer experience is working and where it is breaking down.
This guide covers how to design an effective customer satisfaction survey, how to calculate and interpret your CSAT score, and how to build a measurement process that improves the experience over time rather than just recording it.
What Is a Customer Satisfaction Survey?
A customer satisfaction survey (CSAT) is a short, targeted survey sent immediately after a specific customer interaction to measure how satisfied the customer was with that experience.
Unlike Net Promoter Score (NPS), which measures overall relationship loyalty, CSAT is transactional: it captures the customer’s reaction to a particular moment. A post-purchase CSAT, a post-support CSAT, and a post-onboarding CSAT are measuring three distinct interactions, each with different implications for the business.
The standard CSAT question is: “How satisfied were you with your experience today?” rated on a 5-point scale from Very Dissatisfied (1) to Very Satisfied (5). CSAT complements rather than replaces other CX metrics. For a comparison of how CSAT, NPS, and CES each work, see Resonate’s guide to CSAT and NPS.
How to Design a Customer Satisfaction Survey
Keep It Short
The single most important design principle: brevity. A CSAT survey should contain the rating question and one open-text follow-up. That is it. Every additional question reduces completion rates. One question, one follow-up, delivered fast.
Time It Correctly
CSAT surveys must be sent immediately after the interaction: within the hour for post-purchase, post-support, or post-call contexts. A survey sent two days later is capturing a memory, not a reaction. For digital channels, trigger surveys automatically at the point of interaction completion.
Choose the Right CSAT Questions
Core CSAT question (use one):
- “How satisfied were you with your experience today?”
- “How would you rate the service you received?”
- “How satisfied were you with the resolution of your issue?”
Open-text follow-up (use one):
- “What could we have done better?”
- “What did we do well, and what could we improve?”
- “Is there anything you would like to share about your experience?”
The open-text response is not optional. Scores tell you how customers feel. Verbatims tell you why, and they point directly to what needs to change. AI-powered text analytics can process these verbatims at scale, identifying recurring themes across thousands of responses without requiring manual review.
Match the Question to the Interaction
CSAT questions should be adapted to the specific touchpoint:
- Post-support: “How satisfied were you with how your issue was handled today?”
- Post-purchase: “How satisfied were you with your checkout experience?”
- Post-delivery: “How satisfied were you with the delivery of your order?”
- Post-onboarding: “How satisfied are you with your onboarding experience so far?”
- Post-event or in-person: “How satisfied were you with your experience today?”
Deploy Across the Right Channels
The channel should match how the customer interacted with you. A post-call survey works best via SMS. A post-purchase survey works via email. An in-store survey works via a QR code on the receipt or a kiosk near the exit. Resonate CX’s feedback channels support CSAT deployment via SMS, email, QR code, kiosk, in-app, and post-call IVR.
How to Measure Customer Satisfaction
The CSAT Formula
CSAT is calculated as the percentage of satisfied respondents out of total respondents who provided a rating:
CSAT (%) = (Number of satisfied responses [scores 4-5] / Total responses) x 100
For example, if 200 customers responded and 150 gave a score of 4 or 5: CSAT = (150/200) x 100 = 75%
What Is a Good CSAT Score?
On a 5-point scale, a CSAT above 75% is generally considered strong. Scores below 60% indicate meaningful dissatisfaction requiring investigation. Benchmarks vary by industry and interaction type, so tracking your own trend over time is more valuable than chasing a generic industry average. Resonate CX’s CX Benchmarking capability provides comparative data against industry peers across AU, NZ, UK, and US.
CSAT vs NPS vs CES: Which Should You Use?
Each metric answers a different question:
|
Metric |
Question answered |
Best deployed |
|
CSAT |
How satisfied was the customer with this specific interaction? |
Immediately post-interaction |
|
NPS |
How likely is the customer to recommend us? |
Periodically, as a relationship measure |
|
CES |
How easy was it for the customer to complete this task? |
Post-service and support interactions |
Most CX programmes benefit from using all three, with each metric applied to the touchpoint it measures best.
Tracking CSAT Over Time
A single CSAT measurement is a snapshot. A CSAT trend is a diagnostic. Segment your data by:
- Channel: Is phone support underperforming relative to chat?
- Location: Is one site consistently below the group average?
- Issue type: Is complaint resolution significantly lower than routine service?
- Time: Is the trend improving, stable, or declining?
The average often hides the most important information. Segment rather than summarise.
How to Improve CSAT Survey Response Rates
Send immediately.
Every hour of delay reduces response rates. Configure surveys to trigger automatically at interaction completion, not in a batched daily send.
Keep it to one question.
The completion rate for a one-question survey is dramatically higher than for a multi-question form.
Use the right channel.
Match the channel to the interaction: SMS post-call, email post-purchase, QR code in-store.
Make it feel personal.
Surveys sent from a named person outperform those from a generic noreply address.
Close the loop visibly.
Customers are more likely to complete future surveys if they see that previous feedback led to change. Communicate what changed.
How to Act on CSAT Data
Close the loop on low scores.
When a customer gives a CSAT score of 1 or 2, someone should be following up within 24 to 48 hours, not with an apology but with a resolution. This is where closed-loop feedback recovers relationships that would otherwise silently churn.
Act on verbatim themes.
Open-text responses that mention the same issue repeatedly are not individual complaints. They are a systemic signal. When “wait times” appears in 30% of negative verbatims, that is an operational problem requiring an operational fix.
Share CSAT insights with frontline teams.
When CSAT data is visible to frontline teams in real time, they can adjust their approach based on live feedback rather than waiting for a monthly management report.
Use CSAT to identify training needs.
Low scores correlated with specific agents, locations, or issue types point directly to coaching opportunities. CSAT data is one of the most actionable inputs for frontline performance development.
How Resonate CX Helps You Create, Measure, and Act on Customer Satisfaction Surveys
AI Powered Survey.
Rather than collecting a static score, Resonate CX’s AI Powered Survey dynamically asks follow-up questions based on each respondent’s answer, capturing the genuine “why” behind every score. When a customer rates a support call a 3, the AI probes further. This eliminates vague feedback and produces responses specific enough to act on without additional investigation.
Multi-channel CSAT deployment.
Surveys are deployed across SMS, email, in-app, kiosk, and post-call IVR, with automated triggers timed to each interaction type. Consistent question logic ensures CSAT data is comparable across channels.
Text Analytics for open-text responses.
Verbatim responses are processed automatically, surfacing the topics and themes most frequently mentioned in both positive and negative responses. Recurring issues are flagged without requiring manual review. Explore the AI-powered text analytics feature here.
Risk Radar for real-time low-score alerting.
When a CSAT score falls below your defined threshold, Risk Radar routes an alert to the relevant team member immediately, with the customer’s verbatim and contact details attached. Follow-up happens within hours, not weeks.
CX Benchmarking.
Compare your CSAT scores against industry peers across Australia, New Zealand, the UK, and the US. Internal trends tell you whether you are improving. Benchmarking tells you whether you are competitive. Explore the power of CX Benchmarking feature here.
Conclusion
A customer satisfaction survey is not a compliance exercise. It is a diagnostic tool that tells you, interaction by interaction, where your customer experience is working and where it is not.
The design principles are simple: keep it short, time it correctly, include an open-text follow-up, and deploy on the channel that matches the interaction. The measurement principles are equally straightforward: calculate CSAT consistently, track it over time, and segment by channel, location, and interaction type.
The value is in the action that follows. A programme that captures CSAT data and acts on low scores, fixes recurring themes, and shares insights with the frontline teams that can change them will improve. One that collects and reports will not.
Frequently Asked Questions
What is a customer satisfaction survey?
A customer satisfaction survey (CSAT) is a short survey sent immediately after a specific customer interaction to measure how satisfied the customer was with that experience. Unlike NPS, which measures overall loyalty, CSAT is transactional: it captures satisfaction with a single touchpoint such as a purchase, a support call, or a service delivery.
How do you calculate a CSAT score?
CSAT (%) = (Number of satisfied responses, typically scores 4 or 5 on a 5-point scale, divided by total responses) multiplied by 100. For example, if 150 out of 200 respondents gave a score of 4 or 5: CSAT = (150/200) x 100 = 75%.
What is a good CSAT score?
On a 5-point scale, a CSAT above 75% is generally considered strong. Scores below 60% indicate meaningful dissatisfaction requiring investigation. Benchmarks vary by industry and interaction type, so tracking your own trend over time is more useful than chasing a generic industry average.
How long should a customer satisfaction survey be?
One rating question and one open-text follow-up. Any more than two questions significantly reduces completion rates. The CSAT question captures the score; the open-text follow-up captures the reason.
When should you send a CSAT survey?
Immediately after the interaction, ideally within the hour. Post-call surveys are best sent via SMS immediately after the call ends. Post-purchase surveys should arrive in the customer’s inbox within minutes of order confirmation.
What is the difference between CSAT, NPS, and CES?
CSAT measures satisfaction with a specific interaction. NPS measures overall relationship loyalty. CES measures effort at a specific task. Each measures something different and works best at different points in the customer journey. Most CX programmes benefit from using all three together.
How do you improve CSAT survey response rates?
Send the survey immediately after the interaction, keep it to one question plus one open-text follow-up, use the channel that matches the customer’s interaction, personalise the sender, and make it visible to customers that their feedback leads to change.
Run an AI-powered CX program beyond surveys
See our platform in action. A live demo tailored to your organization's needs.










