Free CSAT Calculator

Calculate your Customer Satisfaction Score instantly. Compare against industry benchmarks and get a clear picture of where you stand.

Free CalculatorIndustry BenchmarksNo Sign Up Required
?

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?

ScaleSatisfied Responses
1 to 5Ratings of 4 and 5
1 to 7Ratings of 6 and 7
1 to 10Ratings 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) * 100

It 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 RangeRatingWhat It Means
90% and aboveExcellentTop tier performance across your industry
80% to 89%GoodPerforming above the average for most sectors
70% to 79%AverageAcceptable but with clear room for improvement
50% to 69%Below AverageFalling behind competitors and needs focused attention
Below 50%PoorSignificant 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.

IndustryAverageGoodTop Performer
E-commerce / Retail82%85%+90%+
SaaS / Software78%83%+88%+
Healthcare80%85%+90%+
Finance / Banking78%82%+87%+
Hospitality80%86%+92%+
Telecom70%76%+82%+
Insurance78%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:

MetricWhat It MeasuresCore QuestionBest Used After
CSATSatisfaction with a specific interactionHow satisfied were you?Purchases, support tickets, onboarding
NPSLong-term loyalty and advocacyHow likely are you to recommend us?Quarterly or annual brand health surveys
CESEffort required to resolve an issueHow 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.

Q

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