CSAT score: formula and complete guide for calculating your customer satisfaction rate

Nicolas Pellissier
Customer Service
- 8 min reading
Published on
December 26, 2025

Want to calculate your CSAT score but don't know where to start? 🤔

You've come to the right place! In this ultra-practical guide, we explain how to calculate your customer satisfaction rate with the CSAT formula, how to interpret it, and above all how to use it to make concrete improvements to your customer service.

Whether you're a beginner or looking to refine your method, this guide is for you. Let's get down to business! 🚀

CSAT score: quick definition

The CSAT score (Customer Satisfaction Score) is an indicator that measures the percentage of satisfied customers following a specific interaction with your company.

It's one of the world's most widely used KPIs for measuring customer satisfaction, and for good reason: it's simple, straightforward and terribly effective.

To find out more about CSAT in general, see our complete guide to the CSAT definition.

The CSAT formula: how to calculate the customer satisfaction rate

Hold on to your hats, it's that simple:

CSAT = (Number of positive responses / Total number of responses) × 100

That's all there is to it! You don't need to be a math whiz to calculate your CSAT.

Here's how it works:

Step 1: Ask the CSAT question

"On a scale of 1 to 5, are you satisfied with [this interaction]?"

  • 1 = Very dissatisfied
  • 2 = Dissatisfied
  • 3 = Neutral
  • 4 = Satisfied
  • 5 = Very satisfied

Step 2: Collect answers

Send your questionnaire by email, SMS, pop-up on the site, or via your customer support tool.

Step 3: Identify positive responses

Responses 4 and 5 ("Satisfied" and "Very satisfied") are generally considered "positive".

Answers 1, 2 and 3 are considered unsatisfactory.

Step 4: Apply the formula

Divide the number of positive responses by the total number of responses, then multiply by 100 to obtain a percentage.

CSAT calculation example (case study)

Let's get our hands dirty with a concrete example.

Situation:

You manage the customer service department of an e-commerce store. You send out a CSAT questionnaire after each exchange with your support team.

In one week, you get 500 responses:

  • 50 responses "Very dissatisfied" (1/5)
  • 75 Responses to "Dissatisfied" (2/5)
  • 100 responses "Neutral" (3/5)
  • 175 responses to "Satisfied" (4/5)
  • 100 responses "Very satisfied" (5/5)

Calculation :

Positive responses = 175 + 100 = 275

CSAT = (275 / 500) × 100 = 55

Interpretation :

A CSAT of 55% = average, even worrying. Only half your customers are satisfied. There's work to be done! 🛠️

Objective: identify why 45% of your customers are not satisfied and act quickly.

How do you interpret your CSAT score?

Now that you've calculated your score, what should you do with it?

CSAT benchmarks by slice :

  • 90% and more = Exceptional! You're in the top 5% 🏆
  • 80-89% = Excellent, your customers are very satisfied 🎉
  • 70-79% = Good, but still room for improvement
  • 60-69% = Average, need to identify problems quickly
  • 50-59% = Worrying, half of your customers are not satisfied ⚠️
  • Less than 50% = Red alert! Immediate action required 🚨

Shades to know:

  • The sector counts: a CSAT of 75% can be excellent in some sectors (banking, insurance) and average in others (e-commerce, SaaS).
  • Context matters: a CSAT after a claim will naturally be lower than after a purchase
  • The trend counts: a stable CSAT at 78% = good. A CSAT that drops from 85% to 78% in 3 months = problem to be investigated.

CSAT calculation: variants and nuances

Variant 1: 3-level ladder (simplified)

Some companies use a simpler scale:

  • 😠 Dissatisfied
  • 😐 Neutral
  • 😊 Satisfied

In this case, only "Satisfied" responses count as positive.

Variant 2: 10-level scale (granular)

"On a scale of 1 to 10, are you satisfied?"

Grades 8, 9 and 10 are generally considered positive.

Warning: this scale is similar to the NPS, but it's not exactly the same thing!

Variant 3: Weighted CSAT

Some companies give more weight to "Very satisfied" than to "Satisfied":

Weighted CSAT = [(Nb of 5/5 × 1) + (Nb of 4/5 × 0.5)] / Total responses × 100

More complex, but gives a more nuanced view.

Common errors in CSAT calculations

❌ Mistake #1: Include "Neutral" responses as positive

A "Neutral" customer is NOT a satisfied customer. Don't artificially inflate your score!

❌ Mistake #2: Not segmenting results

An overall CSAT of 75% is fine. But if you discover that :

  • CSAT for agent A = 90%.
  • CSAT for agent B = 60%.

You've identified a problem and a potential solution!

❌ Error 3: Calculating CSAT on too few responses

10 responses, 8 positive = 80% CSAT. Except that statistically, this is not significant.

Aim for at least 30-50 responses to get a representative score.

❌ Mistake #4: Comparing CSATs from different contexts

Comparing CSAT after a purchase vs. after a claim = comparing apples and pears.

Segment by type of interaction for relevant comparisons.

❌ Mistake no. 5: Calculating without acting

The worst: measure your CSAT religiously... and do nothing with the results.

Measure → Analyze → Act → Measure again. It's a continuous cycle!

How to improve your CSAT score (levers that work)

Is your CSAT not up to scratch? Here are the concrete actions that really move the needle:

1. Reduce response time

This is lever #1. The faster you respond, the happier your customers will be.

With Klark, our customers have reduced their response times by 50% by intelligently automating their answers to frequently asked questions.

2. Improve the First Contact Resolution (FCR) rate

A customer who has to contact you 3 times = CSAT in free fall.

Give your agents the right tools and the right information to solve the problem right from the start.

3. Customize interactions

"Hello Sir" vs "Hello Pierre, I see this is your 5th order with us, thank you for your loyalty!"

Personalization boosts CSAT scores.

4. Train your teams

Empathy, active listening and handling objections are all things that can be learned.

Invest in ongoing training for your staff.

5. Automate intelligently

Simple, repetitive requests? AI can handle them instantly.

Your human agents concentrate on the complex cases that really require their expertise.

Result: speed + quality = rising CSAT.

That's exactly what we do at Klark: intelligent automation that boosts customer satisfaction.

6. Follow the trends, not just the numbers

A CSAT falling from 78% to 76% in one month = alarm signal.

Analyze what has changed: new product? Volume spike? Absent agent? Process change?

7. Close the loop with dissatisfied customers

A customer who gives you 1 or 2/5 = an opportunity to catch up.

Contact him quickly, understand the problem and propose a solution.

You can turn a detractor into a promoter!

CSAT score: tools to automate calculation

Do the math by hand? No, thanks! Here are the tools that automate everything:

  • Zendesk, Freshdesk: native CSAT integration with automatic calculation
  • SurveyMonkey, Typeform: create beautiful questionnaires and calculate the score for you
  • Google Forms + Google Sheets: a free (but less sexy) solution
  • Qualtrics: for large companies with advanced needs
  • Klark: we automatically analyze the sentiment in your conversations to detect satisfaction without even sending out a questionnaire 😉

CSAT vs. other indicators: what's the difference?

CSAT is not the only satisfaction indicator. Here's how it compares to the others:

IndicatorWhat it measuresFormula
CSATImmediate satisfaction(Positive responses / Total) × 100
NPSPropensity to recommend% Promoters - % Detractors
CESEffort requiredAverage effort score (1-7)
Repurchase rateLoyalty(Buy-back customers / Total customers) × 100

The ideal solution? Use several indicators in combination for a 360° view of customer satisfaction.

To find out more, read our guide on how to measure customer satisfaction with all KPIs.

Frequently asked questions about calculating CSAT

What is a good CSAT score?

In general, 80% or more is considered excellent. But it depends on your sector and context.

Should "Neutral" responses be included?

No. A neutral customer is not a satisfied customer. Count only 4/5 and 5/5.

How many answers do you need for a reliable CSAT?

Minimum 30-50 responses for a statistically significant score.

How often is CSAT calculated?

Continuously! Measure after each major interaction, then review trends on a weekly or monthly basis.

What should I do if my CSAT is falling?

Analyze quickly: which segment is being reached? What type of interaction? Which agent? When? Then act on the root cause.

Satisfaction rate calculation: example in Excel

Want to calculate your CSAT in Excel? Here's the formula:

=COUNTIFS(B2:B501,">=4") / COUNTA(B2:B501) * 100

Where B2:B501 contains your scores from 1 to 5.

This formula counts the number of answers 4 and 5, divides by the total number of answers, and multiplies by 100.

Simple and effective! 📊

Conclusion: control your CSAT to drive customer satisfaction

Calculating the CSAT score is simple, but its impact is enormous.

Here's a recap of what you need to know:

  • CSAT formula: (Positive responses / Total responses) × 100
  • Count only 4/5 and 5/5 as positive
  • A good score = 80% or more (depending on the sector)
  • Segment your results for actionable insights
  • Measure continuously, analyze trends, act quickly
  • Combine CSAT with NPS and CES for a complete picture
  • Intelligent automation boosts CSAT (response time + quality)

And if you not only want to measure your CSAT, but actually improve it, find out how Klark can transform your customer service.

Because in the end, the best CSAT score is the one that climbs month after month thanks to concrete actions. 🚀

About Klark

Klark is a generative AI platform that helps customer service agents respond faster, more accurately, without changing their tools or habits. Deployable in minutes, Klark is already used by over 50 brands and 2,000 agents.

You might like

Klark blog thumbnail
- 5 MIN READING 

Service desk: definition, difference with help desk, features and complete guide 2025

Discover what a service desk is: complete definition, differences with help desk and ITSM, essential functionalities according to ITIL, comparison of the best software 2025, deployment guide and best practices for a high-performance service desk.
Klark's author
Co-founder and Co-CEO
Klark blog thumbnail
- 5 MIN READING 

Salesforce chatbot: methods, examples and best practices

Find out all about Salesforce chatbots: Einstein Bots vs. third-party solutions, integration, best practices, real-life use cases and how to choose the best option for automating your customer service.
Klark's author
Chief of Staff
Klark blog thumbnail
- 5 MIN READING 

Optimizing customer relations: the 5 essential steps to building loyalty

Discover the 5 essential steps to optimizing customer relations: customer knowledge, responsiveness, personalization, effective resolution and corporate culture. Methods, tools and case studies to boost loyalty.
Klark's author
Chief of Staff
Klark blog thumbnail
- 5 MIN READING 

Measuring customer satisfaction: the 7 key indicators (complete method)

Discover the 7 essential indicators for measuring customer satisfaction: CSAT, NPS, CES and more. Methods, tools and best practices to transform your data into concrete actions and boost customer loyalty.
Klark's author
Co-founder and Co-CEO
Klark blog thumbnail
- 5 MIN READING 

ROI customer service software: how to calculate and maximize your return on investment

Discover how to precisely calculate the ROI of customer service software: detailed formulas, key indicators, concrete examples with real figures (ROI from 300% to 1800%), and methods for maximizing your return on investment.
Klark's author
Chief of Staff
Klark blog thumbnail
- 5 MIN READING 

Customer satisfaction software: complete guide, best tools 2025 and comparison

Discover the complete guide to customer satisfaction software 2025: definition, key indicators (CSAT, NPS, CES), detailed comparison of the best tools on the market, how to choose and best practices for maximizing the value of your customer feedback.
Klark's author
Co-founder and Co-CEO