Back to the Blog

Customer Service

How to Calculate CSAT (Customer Satisfaction Score) in 3 Steps

Kara Peneguy
June 12, 2023
5

If you want to know how to calculate CSAT, the short answer is that you divide your number of satisfied survey responses by your total number of responses, then multiply by 100. The real value, though, comes from applying that number correctly. According to recent customer service industry research, 88% of organizations already track this metric, and 48% of customers say a poor service experience is the main reason they switch brands. Even a modest 5% increase in customer retention can lift a business's revenue by 25 to 95%, which is exactly why getting your CSAT calculation right matters well beyond a single survey.

What Is a CSAT Score?

A CSAT score, short for Customer Satisfaction Score, measures how happy customers are with a specific interaction, product, or purchase. Brands collect it by asking a simple post-interaction question, usually "How satisfied were you with your experience?", and scoring the responses on a scale.

Unlike broader loyalty metrics, CSAT is deliberately narrow. It tells you how one touchpoint performed rather than how a customer feels about your brand overall, which is exactly why it works so well for pinpointing where support, checkout, or fulfillment experiences are breaking down.

Why CSAT Matters for E-Commerce Brands

For online retail businesses in particular, CSAT is one of the fastest ways to catch a support problem before it turns into a churned customer. A single confusing return policy or slow reply can tank a score in real time, long before it shows up in revenue reports. Many brands pair CSAT tracking with dedicated support coverage so every dip gets investigated the same day it happens rather than weeks later.

The CSAT Formula (How to Calculate It)

There are two accepted ways to calculate a CSAT score, and most businesses only need the first one.

Composite CSAT Formula

This is the version most teams mean when they ask how to calculate CSAT. It condenses every response into one percentage:

(Number of satisfied customers ÷ Total number of survey responses) x 100 = CSAT score

"Satisfied" customers are the ones who chose the top two ratings on your scale, typically 4 and 5 on a 5-point scale. If 170 out of 200 respondents rated their experience a 4 or 5, your CSAT score is 85%.

Detailed CSAT Formula

The detailed formula keeps every rating level visible instead of collapsing them into "satisfied" or "not satisfied." You report the percentage of respondents at each point on the scale (1, 2, 3, 4, 5), which is useful when you want to see whether dissatisfaction is concentrated at the very bottom of the scale or spread across neutral and negative responses.

CSAT Scale: What the Ratings Mean

Before you can calculate anything, your survey needs a defined scale. Most CSAT surveys use one of two formats.

5-Point vs. 10-Point Scale

On a 5-point scale, 1 means very dissatisfied and 5 means very satisfied, with 4 and 5 both counted as "satisfied" responses in the composite formula. On a 10-point scale, a 9 or 10 typically counts as satisfied. Some teams use a simplified 3-point scale (dissatisfied, neutral, satisfied) for quicker mobile surveys, though it sacrifices some nuance. Whichever scale you choose, keep it consistent across every survey so your CSAT calculation stays comparable month over month.

Step-by-Step: How to Calculate Your CSAT Score

Once your scale is set, calculating customer satisfaction score is a three-step process.

01

Collect Your Survey Responses

➔
Send the survey immediately after the interaction, purchase, or support ticket closes
➔
Use the same rating scale on every survey so results stay comparable
02

Count the Satisfied Responses

➔
Add up every response that scored a 4 or 5 on a 5-point scale
➔
Keep neutral and negative responses separate for the detailed formula
03

Apply the Formula

➔
Divide satisfied responses by total responses, then multiply by 100
➔
Track the result over time instead of judging it from a single survey cycle

Worked Example

Say a brand sends a post-purchase survey to 250 customers on a 5-point scale, and 205 of them respond with a 4 or 5. The CSAT calculation looks like this: (205 ÷ 250) x 100 = 82%. That single number then becomes the baseline the team tracks against every future survey cycle. [ADD FIRST-HAND EXAMPLE HERE: swap in your own survey volume and response counts]

What Is a Good Customer Satisfaction Score?

There is no universal "good" CSAT score since it depends on industry, survey timing, and scale, but the general bands below give most brands a useful reference point.

Score Range Rating What It Signals
90 to 100% Excellent Support and experience are consistently exceeding expectations
75 to 89% Good Most customers are satisfied, with room to tighten specific touchpoints
60 to 74% Needs Attention Recurring friction is likely present in one or more touchpoints
Below 60% At Risk Customers are likely to churn without a fast operational fix
Beauty • Shopify • Gorgias

Core Metrics: Maintained CSAT scores of 4.8 and above after pairing two pre-trained agents with the brand's existing Shopify and Gorgias setup, eliminating the usual ramp-up gap.

"The agents are always willing to jump in and help."

Madison Knight, Director of Operations

When to Send CSAT Surveys to Get Accurate Ratings

Timing changes how accurate your CSAT calculation ends up being. Send too late and customers forget the details; send too early and you catch the wrong moment.

➔
Right after a support ticket or live chat closes
➔
Immediately following a first purchase or subscription signup
➔
After a customer uses a self-service option like a chatbot or help center article

This same rhythm applies whether you're running a retail storefront or a subscription business, since the goal is always to catch feedback while the interaction is still fresh.

CSAT vs. NPS vs. CES

CSAT, Net Promoter Score (NPS), and Customer Effort Score (CES) all measure customer sentiment, but they answer different questions. CSAT measures satisfaction with one specific interaction. NPS measures overall loyalty and the likelihood a customer recommends your brand to others. CES measures how much effort a customer had to put in to get their issue resolved.

Teams that rely on customer feedback at scale, including many subscription software businesses, often track all three side by side: CSAT to catch tactical problems fast, CES to spot friction in the process, and NPS to watch long-term brand health.

Common Mistakes When Calculating CSAT

✕
Changing your rating scale between survey cycles, which makes scores impossible to compare over time
✕
Judging a brand's performance from a single survey batch instead of a rolling average
✕
Counting neutral responses as "satisfied" and inflating the composite score
✕
Sending surveys too long after the interaction, which lowers response accuracy
Improve Your CSAT Score

Knowing how to calculate CSAT is only half the work. Turning a low score into a strong one usually comes down to faster response times, consistent coverage, and agents who know your systems well enough to resolve issues on the first try.

What is the CSAT formula?

The composite CSAT formula is (number of satisfied responses ÷ total number of responses) x 100. Satisfied responses are usually the top two ratings on your scale.

What is a good CSAT score?

Most brands treat 75% to 89% as good and 90% or above as excellent. Scores below 60% typically signal a recurring problem that needs attention.

What is the difference between CSAT and NPS?

CSAT measures satisfaction with a single interaction, while NPS measures a customer's overall likelihood of recommending the brand.

How often should you send CSAT surveys?

Send them right after the moment you want feedback on, such as a closed support ticket, a completed purchase, or a self-service interaction, rather than on a fixed weekly or monthly schedule.

What is the CSAT scale?

Most CSAT surveys use a 5-point or 10-point scale, with the top two values on either scale counted as satisfied responses.

Final Thoughts on Calculating CSAT

Calculating CSAT comes down to a simple formula, but the number only becomes useful once it is tracked consistently and tied back to specific touchpoints in the customer journey. Businesses that treat CSAT as an ongoing signal, rather than a one-time survey result, tend to catch service issues earlier and hold onto more of their customers over time.

Need Help With Customer Service?

Book a call with one of our specialists today to see how TalentPop can assist you with putting together a solution for your customer service needs.

Book a Call
Need Help With Customer Service?

We're elevating customer experiences at 500 top E-Commerce brands (and counting). Let's see what we can do for you!

Get Started
Need Help With Customer Service?

We're elevating customer experiences at 500 top E-Commerce brands (and counting). Let's see what we can do for you!

Try TalentPop Risk-Free

No contracts, No commitments Guaranteed results.*
I can't even put into words what a great experience we've had with TalentPop.
Jenn Angel
We want everyone on our team to be from TalentPop!
Jarett Castillo