The best way to measure CSAT without annoying customers is to embed a single one-click rating in the closing reply, ask only once per resolved ticket, and read the result by team, channel, and topic rather than as one company-wide number. CSAT works precisely because it is frictionless; the moment you turn it into a multi-question form, response rates collapse and the data skews toward the angriest and the happiest. Here is how to keep the ask small and the analysis honest.
Keep the ask lightweight
A one-click rating in the closing reply beats a multi-question survey nobody finishes. CSAT works because it is frictionless — do not ruin it with a form. The mechanics that keep it light:
- Put the rating in the reply, not a separate email. The customer is already reading your message; two buttons inline get answered, a survey link sent the next day mostly does not.
- Ask one question. "How did we do?" with a positive and negative option. Resist adding NPS, effort score, and a comment box to the same prompt.
- Make the comment optional. Offer a free-text box only after the rating is clicked, so giving a score never requires typing.
- Never block the customer. The rating is a courtesy, not a gate; the ticket is already resolved whether they answer or not.
This same instinct — remove friction from the customer's side — is why passwordless flows like the magic-link customer portal outperform forced sign-ups.
Thumbs, stars, or a 1–5 scale?
The format you choose changes the data you get, so pick deliberately:
- Thumbs up / down. Highest response rate and the simplest to read. You lose nuance but gain volume, which usually matters more.
- 1–5 or 1–7 scale. More granular, and lets you separate "fine" from "great," but invites the question of where the positive cutoff sits. Be explicit about which ratings you count as satisfied.
- Stars. Familiar to consumers but culturally loaded — some people never give five stars on principle, which quietly depresses your score.
For support, two-option thumbs tends to win because the goal is to catch dissatisfaction quickly, not to produce a finely graded happiness index. Whatever you pick, keep it identical across channels so the numbers are comparable.
When to ask
Ask right after resolution, while the interaction is fresh, and do not re-ask on every message. One prompt per resolved ticket is plenty. A few timing rules that protect both the response rate and the customer's patience:
- Trigger on resolution, not on every reply. Rating each message trains people to ignore the prompt.
- Do not re-survey a reopened ticket immediately. Wait until it is resolved again, then ask once.
- Suppress for known noise. Auto-replies, spam, and tickets the customer never engaged with should not generate a survey.
An automation rule that fires the rating only on the transition to resolved keeps this clean without anyone remembering to send it.
How CSAT is actually calculated
CSAT is the share of positive responses out of all responses — nothing more exotic than that:
| Format | Positive counted as | Score |
|---|---|---|
| Thumbs | Thumbs up | up ÷ (up + down) |
| 1–5 scale | Ratings of 4 and 5 | (4s + 5s) ÷ total responses |
The number that actually matters next to the percentage is the response count. A 100% score from three ratings tells you nothing; the same percentage from three hundred is a real signal. Always show n alongside the score, and be suspicious of any week where the volume is too low to be meaningful.
Reading the score honestly
Slice CSAT by team, channel, and topic to find where the experience is weak, and pair it with first-response time so you are improving speed without hurting quality. A single company-wide CSAT number hides almost everything useful. The honest read involves a few habits:
- Segment before you celebrate. A healthy average can mask one channel or topic that is consistently bad.
- Watch the trend, not the absolute. Your own movement over time is more meaningful than a benchmark from a company that surveys differently.
- Read the verbatims. The comments behind negative ratings tell you what to fix; the score alone never does.
- Account for response bias. People with strong feelings answer more; treat the score as a directional signal, not a precise measurement of every customer.
Pairing CSAT with resolution time and first-response time turns a vanity metric into a diagnostic one.
Turning ratings into changes
A score you only report is wasted. The point of CSAT is to drive specific changes:
- Route bad ratings to a human immediately. A negative score is a recovery opportunity; follow up while the customer still cares.
- Tag recurring themes. If the same complaint appears across negative ratings, it is a product or process problem, not a support one.
- Feed gaps into the help center. Topics that score badly often signal a missing or unclear article; a stronger help center can deflect the issue entirely.
- Close the loop with agents. Share positive verbatims as well as negative; CSAT is a coaching tool, not just a scoreboard.
You can see how Cherryrise surfaces these cuts on the reporting view.
Frequently asked questions
What is a good CSAT score?
There is no universal number, because CSAT depends heavily on how you ask, when you ask, and who responds. A score in the high 80s to mid 90s percent positive is common for teams that ask a single question right after resolution, but comparing your number to another company's is mostly meaningless given the differences in survey design. The useful comparison is against your own past scores, sliced by team, channel, and topic, so you can see what is moving and why.
How is CSAT calculated?
CSAT is the percentage of positive responses out of all responses. With a thumbs up or down, it is the count of positive ratings divided by total ratings. With a 1 to 5 scale, the common method is to count the top one or two ratings as positive and divide by total responses. Always report the response count alongside the percentage, because a high score from a handful of replies is noise, not signal.
When should I send a CSAT survey?
Ask right after a ticket is resolved, while the interaction is still fresh, and ask only once per resolved ticket. Embedding a one-click rating in the closing reply gets far higher response than a separate survey email sent days later. Avoid asking on every message in a thread, which trains customers to ignore the prompt.
Why is my CSAT score low?
A low or falling score usually points to a specific weak spot rather than a general problem. Slice the score by team, channel, and topic to find where it concentrates, then read the verbatim comments behind the bad ratings. Pair CSAT with first-response and resolution time, because slow replies are one of the most reliable predictors of a negative rating even when the answer itself was correct.
Cherryrise collects CSAT with a one-click link and reports it by team. See reporting.