What Is Customer Satisfaction Score (CSAT)?
Customer Satisfaction Score (CSAT) measures how satisfied customers were with a specific interaction — a support ticket, a purchase, a delivery, an onboarding session. It’s usually a single question:
“How satisfied were you with your experience?”
CSAT is the workhorse of customer experience metrics: quick to ask, flexible enough to use after almost anything, and easy for respondents to answer. Where NPS measures overall loyalty at the relationship level and CES measures how hard customers had to work, CSAT captures immediate happiness with a specific moment — which makes it the fastest way to spot where the experience is breaking down.
Calculate Your CSAT
The standard CSAT formula is the top-box percentage:
CSAT % = (number of satisfied responses ÷ total responses) × 100
“Satisfied responses” means the top ratings on your scale — 4s and 5s on a 5-point scale, or 5, 6, and 7 on a 7-point scale.
Worked example. Say your last 90 survey responses on a 5-point scale were:
| Rating | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Responses | 2 | 5 | 11 | 28 | 44 |
Satisfied responses (4–5) = 28 + 44 = 72. Total = 90.
CSAT = (72 ÷ 90) × 100 = 80.0% — and the average rating is 4.19 out of 5.
How to use the calculator:
- Choose your scale — 5-point or 7-point. Both use satisfaction-labeled answers (“Very Dissatisfied” → “Very Satisfied”).
- Enter how many responses each rating received — you don’t need individual responses, just the count per rating point.
- Select your industry to see your score compared against a reference benchmark.
- Read your results: your CSAT percentage, a rating band (Excellent / Good / Average / Needs Improvement), your average rating, and the gap between your score and the industry reference.
The calculator also validates input — it won’t compute until you’ve entered at least one response, and negative counts are rejected.
What Counts as “Satisfied” on Each Scale
The calculator applies the right threshold automatically based on your scale choice:
| Scale | Answer labels | Satisfied responses |
|---|---|---|
| 1–5 | Very Dissatisfied → Very Satisfied | 4 and 5 |
| 1–7 | Extremely Dissatisfied → Extremely Satisfied | 5, 6, and 7 |
A few practical notes:
- 5-star ratings count as 5-point data. A star rating question is numerically a 1–5 scale — enter the counts into the 5-point calculator.
- Using a 1–10 scale? The calculator covers the two most common formats. For 1–10 data, count 8, 9, and 10 as satisfied and apply the formula manually: satisfied ÷ total × 100.
- Yes/No satisfaction questions don’t fit this calculator — they’re simply reported as the percentage answering “satisfied = yes.”
What Is a Good CSAT Score?
The calculator labels your result using these bands:
| CSAT | Rating |
|---|---|
| 80%+ | Excellent |
| 70–79% | Good |
| 60–69% | Average |
| Below 60% | Needs Improvement |
Because expectations differ by industry, the calculator also compares your score against an industry reference point — select yours and it shows the gap automatically:
| Industry | Reference CSAT |
|---|---|
| Hospitality | 83% |
| E-commerce | 80% |
| Education | 79% |
| SaaS / Software | 78% |
| Retail | 76% |
| Financial Services | 75% |
| Healthcare | 72% |
| Telecommunications | 68% |
Treat these reference values as directional, not gospel — they’re indicative ranges, and results within one industry vary widely by interaction type. A support-desk CSAT will usually sit below a purchase CSAT even within the same company. The most meaningful benchmark is still your own trend: a 78% that’s been falling for three months is worse news than a 72% that’s climbing. Segment by interaction type and watch the direction of travel.
CSAT vs NPS vs CES
The three standard CX metrics, measured with their own calculators:
| Metric | Measures | Key question | Best used after | Calculate with |
|---|---|---|---|---|
| CSAT | Satisfaction with an interaction | “How satisfied were you?” | Any specific interaction | This calculator |
| NPS | Overall loyalty and advocacy | “How likely are you to recommend us?” | Periodically, relationship-level | NPS calculator |
| CES | Ease of a specific interaction | “How easy was it to get this done?” | A task: support, onboarding, checkout | CES calculator |
They’re complements, not competitors. Use CSAT for a fast read on how any interaction landed, CES when you need to find the friction inside a process, and NPS for the strategic, periodic loyalty number. Many teams run all three — just keep each in its own survey or clearly separated in a flow.
Top-Box vs Average Rating — You Get Both
The calculator reports two numbers:
- CSAT % (top-box) — the share of responses in the “satisfied” zone. This is the standard for benchmarks and headline reporting.
- Average rating — the mean of all responses. More sensitive to shifts in the middle of the scale: a move from “Neutral” to “Satisfied” barely changes top-box if respondents stay below the threshold, but it moves the average immediately.
Use the top-box % for reporting and comparison, and the average to detect early movement. Just don’t mix the two in the same trend line — pick one as your tracked metric and keep the other as context.
How to Run a CSAT Survey That Gets Answers
- Ask immediately after the interaction. A CSAT question sent a week later measures memory, not satisfaction.
- One question per page. A single-question, one-screen survey gets dramatically higher completion rates than a form bolted onto an email. This is exactly the flow Formware is built for: one question per page, with rating scales (stars, hearts) or opinion scales as the answer format.
- Follow up only where it counts. With conditional logic, show “What would have made this a 5?” only to respondents who answered 1–3 — satisfied customers go straight to the thank-you page. You get the “why” without lengthening the survey for everyone.
- Get alerted to low scores in real time. Set up self-notifications so dissatisfied responses reach your inbox the moment they’re submitted — while the customer can still be won back.
- Never change your scale mid-stream. Switching from 5-point to 7-point breaks your trend line. Pick a format and keep it.
- Close the loop. Follow up personally with low scorers, fix what they described, and watch the next period’s score. CSAT without follow-up is just a dashboard number.
When to Measure CSAT
CSAT fits any specific, recent interaction:
- Closed support tickets — the classic trigger
- After purchase or delivery — e-commerce orders, food orders, bookings
- Onboarding completion — did the first experience satisfy?
- After service visits — appointments, repairs, consultations
- Feature releases — did the update satisfy the people who asked for it?
For relationship- and brand-level questions, CSAT is the wrong tool — use NPS instead.
Start Measuring Satisfaction, Not Just Traffic
The calculator turns responses into a score — first you need responses. The customer satisfaction use case guide shows how CSAT fits into a wider CX program, or browse the feedback form templates for ready-made options. The CSAT survey template in the grid below copies straight into your account — edit, publish, and start collecting in minutes.
Frequently Asked Questions
How is CSAT calculated?
CSAT uses the top-box method: divide the number of satisfied responses by the total responses and multiply by 100. On a 5-point scale, ratings of 4 and 5 count as satisfied; on a 7-point scale, ratings of 5, 6, and 7 do. Example: 72 satisfied responses out of 90 total = 80% CSAT.
Can I use CSAT for a SaaS product?
Yes — CSAT works well for onboarding flows, feature releases, support tickets, and checkout. The calculator includes a SaaS/software reference benchmark (78%) for comparison. Pair CSAT with NPS for a relationship-level view.
Is this CSAT calculator free?
Yes — completely free, no signup required. If you also want to collect CSAT responses, the survey template below is free to copy into a Formware account too.
What does the calculator show besides the CSAT %?
Your average rating (useful for spotting mid-scale movement), the total and satisfied response counts, a rating band from Excellent to Needs Improvement, and the gap between your score and the reference benchmark for the industry you select.
What is a good CSAT score?
The calculator’s bands: 80%+ is Excellent, 70–79% Good, 60–69% Average, and below 60% Needs Improvement. Because expectations vary by industry, you also get a comparison against reference values for eight industries — but your own trend over time is the most meaningful benchmark.
Where do the industry benchmarks come from?
They’re indicative reference ranges commonly cited for customer satisfaction surveys by industry. They’re useful as a sanity check — a 65% in hospitality is a different story than a 65% in telecom — but treat them as directional. Results vary widely by interaction type even within one industry.
What's the difference between the top-box method and the average?
Top-box counts only “satisfied” responses and reports a percentage; the average is the mean of all ratings. Top-box is the benchmarking standard; the average is more sensitive to early shifts in the middle of the scale. The calculator shows both — track one consistently, don’t mix them in a single trend line.
What scale should I use for CSAT?
5-point is the most common, either numeric or stars; 7-point gives finer resolution. This calculator supports both. The critical rule is consistency — pick one scale and never change it, or your trend data becomes meaningless.
Can I enter 1–10 scale data?
The calculator covers 5- and 7-point scales. For 1–10 data, count ratings of 8, 9, and 10 as satisfied and apply the formula manually: satisfied ÷ total × 100.
CSAT vs NPS vs CES — which should I use?
CSAT for satisfaction with specific interactions, CES for friction inside a process, NPS for overall loyalty measured periodically. They complement each other — many teams run all three. Calculate the others with the NPS calculator and CES calculator.
What should I do about a low CSAT score?
Ask dissatisfied respondents a follow-up question with conditional logic, set up real-time notifications so you can respond fast, then fix the specific issues they describe. A low score without a follow-up question is just a number.



