Free CSAT Calculator
Calculate your Customer Satisfaction Score instantly. Compare against industry benchmarks and get a clear picture of where you stand.
What is a CSAT Score?
CSAT stands for Customer Satisfaction Score. It's a number that shows whether your customers walked away happy after dealing with you — whether that's a support chat, a purchase, or signing up for your product.
Here's how it works. You ask customers one question: "How satisfied were you?" They pick a number on a scale (usually 1 to 5). You then count up the positive ratings and turn that into a percentage. That's your CSAT.
What makes CSAT different from something like NPS? It's immediate. NPS asks people if they'd recommend you someday. CSAT asks how they feel right now, aboutthis specific thing. That's why support teams and product teams rely on it so heavily — it gives you feedback you can act on today, not next quarter. If you're not sure what to ask, our customer satisfaction survey templates give you ready-made questions for different scenarios.
How to Calculate Your CSAT Score
The Formula
CSAT = (Satisfied Responses ÷ Total Responses) × 100
Worked Example
Let's say you sent a survey to 200 customers after they contacted support. 156 of them gave you a 4 or 5. Here's the maths:
(156 ÷ 200) × 100 = 78%
Which Responses Count as Satisfied?
| Scale | Satisfied Responses |
|---|---|
| 1 to 5 | Ratings of 4 and 5 |
| 1 to 7 | Ratings of 6 and 7 |
| 1 to 10 | Ratings of 8, 9, and 10 |
How to Calculate CSAT in a Spreadsheet
Don't want to do this manually? Drop your survey responses into column A of Excel or Google Sheets, then paste this formula:
=COUNTIF(A:A,">=4") / COUNTA(A:A) * 100It grabs every rating of 4+, divides by total responses, and spits out a percentage. Using a 7-point scale? Swap the 4 for a 6. Using a 10-point scale? Use 8.
What is a Good CSAT Score?
| Score Range | Rating | What It Means |
|---|---|---|
| 90% and above | Excellent | Top tier performance across your industry |
| 80% to 89% | Good | Performing above the average for most sectors |
| 70% to 79% | Average | Acceptable but with clear room for improvement |
| 50% to 69% | Below Average | Falling behind competitors and needs focused attention |
| Below 50% | Poor | Significant issues that require urgent action |
Most businesses should aim for something between 75% and 85%. But context matters a lot here. 78% in telecom? That's genuinely impressive — telecoms are notoriously hard to keep happy. 78% in hospitality? You've got work to do. Always compare against your own industry, not some universal target.
CSAT Benchmarks by Industry
These numbers come from publicly available satisfaction research. They're not gospel, but they're a solid starting point for figuring out where you sit relative to others in your space.
| Industry | Average | Good | Top Performer |
|---|---|---|---|
| E-commerce / Retail | 82% | 85%+ | 90%+ |
| SaaS / Software | 78% | 83%+ | 88%+ |
| Healthcare | 80% | 85%+ | 90%+ |
| Finance / Banking | 78% | 82%+ | 87%+ |
| Hospitality | 80% | 86%+ | 92%+ |
| Telecom | 70% | 76%+ | 82%+ |
| Insurance | 78% | 83%+ | 88%+ |
CSAT vs NPS vs CES: Choosing the Right Metric
People often mix these up, and honestly the names don't help. Here's the short version of what each one actually measures and when you'd use it:
| Metric | What It Measures | Core Question | Best Used After |
|---|---|---|---|
| CSAT | Satisfaction with a specific interaction | How satisfied were you? | Purchases, support tickets, onboarding |
| NPS | Long-term loyalty and advocacy | How likely are you to recommend us? | Quarterly or annual brand health surveys |
| CES | Effort required to resolve an issue | How easy was it to get help? | Support interactions, self-service tasks |
Our take? Use CSAT and NPS together. CSAT tells you if today's interaction went well. NPS tells you if all those interactions are adding up to something bigger — real loyalty. CES is worth adding if you run a support-heavy operation where ease-of-resolution is make-or-break.
How to Improve Your CSAT Score
1. Cut Your Response Time
This one's not complicated. People hate waiting. If someone reaches out for help and hears nothing for three hours, they're already annoyed before you even reply. Get your first response under an hour. Even a "we got your message, looking into it now" makes a difference.
2. Automate the Boring Stuff
"What are your hours?" "How do I reset my password?" "Where's my order?" These questions come in dozens of times a day and they all have the same answer. Put an AI chatbot on them. Your customers get an instant reply, and your team gets to spend their energy on the problems that actually require thinking.
3. Stop Sounding Like a Robot
We've all received those replies that are clearly pasted from a template. They feel cold. Use the customer's name. Mention their actual issue instead of opening with "Thank you for reaching out." It takes ten extra seconds and it's the difference between a 3-star and a 5-star rating.
4. Chase the Bad Ratings
Someone gives you a 2 out of 5? Don't ignore it. Reach out within 24 hours and ask what happened. You won't save every one of them, but the ones you do will often come back more loyal than before. And you'll learn things about your product that no analytics dashboard can tell you. Need a starting point? Grab one of our free survey templates — they're built to get honest feedback without annoying people.
5. Let People Help Themselves
A lot of customers don't actually want to talk to anyone. They'd rather find the answer on their own at 11pm on a Tuesday. Give them that option. A solid knowledge base paired with an AI chatbot that can pull up the right article is basically 24/7 support without the staffing cost.
Tired of slow response times dragging your CSAT down?
Automate Support lets you build an AI chatbot trained on your own docs and FAQs. Your customers get instant answers. Your team gets their time back.
Frequently Asked Questions
How do I calculate CSAT score out of 5?
Take the number of people who gave you a 4 or 5, divide by the total who responded, and multiply by 100. So if 80 out of 100 people rated you 4 or 5, that's an 80% CSAT. Simple as that.
What is the CSAT formula?
Satisfied responses divided by total responses, times 100. What counts as 'satisfied' depends on your scale — 4-5 on a five-point, 6-7 on a seven-point, or 8-10 on a ten-point.
How to calculate CSAT in Excel?
Drop your responses into column A, then use: =COUNTIF(A:A,">=4")/COUNTA(A:A)*100. That gives you a percentage straight away. Works the same in Google Sheets.
What is a bad CSAT score?
Under 50% means something's seriously broken. Between 50-70% you're struggling and customers are noticing. Get above 75% and you're in decent shape, though the bar varies depending on your industry.
How often should I measure CSAT?
After every support ticket or purchase — while it's still fresh. Then zoom out: check your monthly trend and compare against your industry every quarter. You want patterns, not one-off ratings.
What is the difference between CSAT and NPS?
CSAT is about one moment: 'Were you happy with this interaction?' NPS is bigger picture: 'Would you recommend us?' They answer different questions. Smart teams track both — CSAT for the day-to-day, NPS for the long game.
Can AI chatbots improve CSAT scores?
Short answer: yes, mostly because of speed. Slow replies are the number one thing that tanks CSAT. A chatbot answers in seconds, any time of day. We've seen businesses pick up 15-25% improvements just by handling the common questions automatically.
More free tools for your business
Explore More Tools
Discover other free tools to help optimize your website and business
FAQ Schema Generator
Create FAQ schema markup in JSON-LD format for rich snippets
Schema Markup Generator
Generate structured data and schema markup for SEO
AI Chatbot ROI Calculator
Calculate the return on investment for AI chatbot implementation
NPS Calculator
Calculate your Net Promoter Score with industry benchmarks
Canned Response Generator
Generate professional canned responses for customer support
Customer Satisfaction Survey Template
Free copy-paste survey templates for support, purchases, and onboarding
Receipt Generator
Create professional receipts in seconds — download as PDF, no signup
Invoice Generator
Create invoices with payment terms, bank details, and tax breakdown