Free tool

CSAT calculator

Score your CSAT and benchmark it against your industry — in seconds. Free, no signup to calculate.

Your survey results

Enter your CSAT responses

Scoring method
Your CSAT score
78%Good

A healthy score most support teams aim for. Based on 100 responses.

All industries (average)77% avg

1 points above the all industries (average) average.

Response breakdown
Very satisfied 54%Satisfied 24%Neutral 12%Dissatisfied 6%Very dissatisfied 4%

Get your CSAT benchmark report

A one-page PDF with your score, your industry benchmark, the full benchmark table, and three levers to move it — yours to share with your team.

Free. No spam, just the report.
The guide

Reading your CSAT score

CSAT distils customer satisfaction into one percentage — the share of customers who walked away happy. Here's the formula, worked examples on every common scale, how to do it in a spreadsheet, what a good score looks like, and how you compare to your industry.

How to calculate CSAT

After an interaction you ask “How satisfied were you?” on a 1–5 scale. CSAT is the share who picked the top two ratings — 4 or 5. Most teams report this top-2-box method; the calculator can also take the average rating as a percentage of the maximum.

CSAT % = (satisfied (4–5) ÷ total) × 100

The CSAT formula. “Satisfied” means the top two ratings; “total” means everyone who answered, not everyone you surveyed.

Worked example: you send 400 surveys and 120 people answer. Of those, 78 rated you 4 or 5, 30 rated 3, and 12 rated 1 or 2. Your CSAT is 78 ÷ 120 × 100 = 65%. Note what is not in that sum: the 280 people who ignored the survey never enter the calculation. CSAT measures the satisfaction of people who replied, which is why response rate belongs next to the score whenever you report it.

The one judgement call is where “satisfied” starts. Top-2-box on a 1–5 scale is the near-universal convention, and counting 3s as satisfied inflates the score enough to make it incomparable with anyone else's. Pick a definition, write it down, and never change it mid-year — a CSAT number is only useful against your own history.

CSAT calculation examples by scale

The formula never changes; only the definition of a satisfied response does. These are the three scales teams actually use.

ScaleCounts as satisfiedExampleCSAT
1–5 (standard)Ratings of 4 and 5 (top 2 box)78 of 120 responses rated 4 or 565%
1–3 (simple)Rating of 3 only (top box)44 of 80 responses rated 355%
1–10Ratings of 8, 9 and 10 (top 3 box)150 of 200 responses rated 8+75%

A 1–10 scale is worth avoiding unless you have inherited one. Ten options give respondents more precision than they actually have, and the top-3-box cutoff is arbitrary enough that two teams using the same scale will report different numbers for identical feedback.

How to calculate CSAT in Excel

With one response per row and ratings in column B, the whole calculation is one formula:

=COUNTIFS(B:B,">=4")/COUNT(B:B)*100

Works the same in Google Sheets. COUNT ignores blank rows, so unanswered surveys stay out of the denominator on their own.

For CSAT by month or by agent, put that formula behind a pivot table rather than maintaining one sheet per segment. And if you are recalculating a spreadsheet by hand every week, that is the point at which the metric should live in your helpdesk instead — a survey that fires automatically after each resolved conversation collects the same data without anyone exporting anything.

What is a good CSAT score?

CSAT runs from 0 to 100%. Here's the whole range at a glance, and your live result lands on this same scale the moment you calculate.

Needs workBelow 60%
Fair60 – 74%
Good75 – 84%
Excellent85 – 100%
0607585100%

Excellent Top-tier. You're ahead of most companies in any industry.

Good A healthy score most support teams aim for.

Fair Acceptable, but there's clear room to improve.

Needs work Below the typical range — worth digging into why.

How you compare by industry

CSAT clusters tighter than NPS — most fields sit in the mid-70s to low-80s, with telecom and travel running lower. Compare against your own field, and against your own past scores.

Software / SaaS78%
Ecommerce / Retail80%
Financial services / Banking80%
Healthcare77%
Hospitality / Hotels76%
Travel / Airlines75%
Telecom / Utilities70%
Sources: ACSI 2024 & SurveyMonkey / Zendesk · all-industry average ≈ 77%

Calculating CSAT in a call center

The formula is identical; what changes is when you ask and what you attach the score to. Call centers survey immediately after the call ends — either an IVR prompt before the customer hangs up, or an SMS within a few minutes — because satisfaction with a phone interaction decays fast. Waiting until the next day measures memory rather than the call.

The difference that matters is segmentation. A single centre-wide CSAT is nearly useless for managing a team; the number becomes actionable when you calculate it per agent, per queue, and per call reason, because that is where a low score points at something you can change — a training gap, a mis-routed queue, or a broken process upstream of the call. Watch the sample size when you slice it, though: an agent with nine responses in a month has a CSAT that will swing wildly on one bad call, and treating that as performance data is how you lose people's trust in the metric.

CSAT survey questions

The score is only as good as the question that produced it. A CSAT survey should be one question, asked once, immediately after the thing it is about. Every extra question costs you responses, and a CSAT built on a 4% response rate tells you about the 4% who had strong feelings.

The standard wording is “How satisfied were you with the support you received?” on a 1–5 scale from very dissatisfied to very satisfied. Keep the subject specific — satisfaction with this conversation, not with the company — because a vague question collects opinions about pricing and product that your support team cannot act on. Variants worth using: for onboarding, “How satisfied were you with getting set up?”; after a bug fix, “How satisfied were you with how we handled this?”

Add one optional free-text follow-up — “What could we have done better?” — and make it genuinely optional. That comment box is where the actual value is: the score tells you something changed, the comments tell you what to fix. Never ask for a rating and a comment as two required fields; you will halve your sample to gain a paragraph.

How to improve your CSAT score

Almost every low CSAT traces back to one of three things, and speed is the biggest. First response time correlates with satisfaction more strongly than almost any other variable — people forgive an imperfect answer far more readily than a slow one. If your score is soft and your median first response is measured in hours rather than minutes, fix that before touching anything else.

The second is effort: every repeated explanation, handoff, and “can you confirm your account details again” costs satisfaction. The third is expectation-setting — a customer told honestly that something will take three days is more satisfied at day three than one promised a fix “shortly” and updated on day two.

Practically: read the free-text comments attached to every 1 and 2 rating for a month and tally the causes rather than reacting to individual ones. The tally almost always points at a handful of recurring issues, which is a far better roadmap than a score moving a point either way. Answering the repetitive questions instantly — with a help center customers can search, or an AI agent that replies in seconds — moves both speed and effort at once.

CSAT vs NPS vs CES

The three are calculated differently and answer different questions, which is why most teams end up running more than one. CSAT asks how satisfied someone was with a specific interaction and is scored as a percentage of satisfied responses — it is the right metric immediately after a support conversation. NPS asks how likely someone is to recommend you overall and is scored by subtracting detractors from promoters, giving a number from −100 to +100 — a relationship measure, not an interaction one. CES asks how much effort the customer had to expend, and predicts loyalty better than either for transactional support.

Because the maths differs, the numbers are not comparable: a CSAT of 75% and an NPS of 75 have nothing to do with each other. If you only run one, run CSAT on resolved conversations — it is the easiest to collect and the easiest for a support team to act on. Our NPS calculator and CES calculator handle the other two.

Questions about CSAT

What is a CSAT score?
CSAT (Customer Satisfaction Score) is the percentage of customers who said they were satisfied with an interaction, product, or experience. After a support reply, purchase, or onboarding step, you ask a short question (usually "How satisfied were you?" on a 1–5 scale), and CSAT is the share of people who picked the top two ratings (4 or 5). It's the most direct read on whether customers walked away happy.
How do you calculate CSAT?
CSAT % = (number of satisfied responses ÷ total responses) × 100. "Satisfied" means anyone who rated 4 or 5 on a 5-point scale. For example, if 7 of 10 people rated you 4 or 5, your CSAT is 70%. The CSAT score calculator above does this for you: enter how many responses landed in each rating and it returns your score, plus how it compares to your industry.
What is a good CSAT score?
As a rule of thumb, 75–84% is good, 85% and above is excellent, 60–74% is fair, and below 60% needs attention. The all-industry average sits around 77%. But "good" depends on your field — SaaS and ecommerce typically run 78–80%, while telecom and travel run lower. Compare your score against your own industry's benchmark and, just as importantly, against your own past scores to see if you're trending up.
What's the difference between the top-box and average methods?
The top-2-box method (the standard) counts only ratings of 4 and 5 as satisfied and divides by total responses. The average method takes the mean of every rating and expresses it as a percentage of the maximum. Top-box is stricter and more widely reported; the average smooths out the middle. The calculator lets you switch between them, and most teams report top-box.
How many responses do I need for a reliable CSAT score?
There's no hard minimum, but a handful of responses will swing wildly: one unhappy reply out of five drops you 20 points. Aim for at least 30–50 responses before reading much into the number, and track the trend over weeks rather than reacting to any single day. The more responses, the more stable and trustworthy the score.
CSAT vs NPS vs CES — which should I use?
They answer different questions. CSAT measures satisfaction with a specific interaction ("how did that go?"). NPS measures long-term loyalty ("would you recommend us?"). CES measures effort ("how easy was it to get help?"). CSAT is the best fit for support teams because you can fire it right after a conversation and act on it the same week. Many teams run CSAT plus one of the others.
Is this CSAT calculator free?
Completely. The calculator and the industry benchmark comparison are free with no signup. The only thing we ask for an email on is the downloadable PDF benchmark report, a one-page summary you can share with your team.

Something we didn't cover? Email a founder — answer in your inbox the same day.

Run customer support without the per-seat bill.

Help center, AI agent, live chat, and shared inbox in one connected product. Free for fourteen days, no credit card.