How Does CSAT Work in Zendesk? Surveys, Scales and Score (2026)
Zendesk CSAT sends a one-question survey on Solved tickets, about 24 hours later by email or immediately in messaging, and scores Good ratings divided by all ratings. It needs Suite Growth or above, or Support Professional or Enterprise, and customers have 28 days to respond.
Key takeaways
- Zendesk's CSAT score is calculated as the number of Good ratings divided by the total number of ratings received, multiplied by 100.
- The default Zendesk CSAT email survey goes out about 24 hours after a ticket is marked Solved, while messaging channels show the rating immediately in the conversation.
- On Zendesk's 1-5 rating scale, only scores of 4 and 5 count as Good, while 1, 2 and 3 all count as Bad.
- Zendesk lists CSAT on Suite Growth, Professional, Enterprise and Enterprise Plus and on Support Professional or Enterprise, so Suite Team and Support Team are left out.
- Sending the Zendesk CSAT survey immediately needs a trigger on status changed to Solved and satisfaction Unoffered, with the default system automation deactivated first.
Zendesk CSAT is a one-question survey that Zendesk sends only on Solved tickets, about 24 hours later by email or immediately in messaging, and it scores Good ratings ÷ all ratings × 100. It needs Suite Growth or above, or Support Professional or Enterprise, and the rating link stays open for 28 days by default. The mechanics below are checked against Zendesk's own documentation (24 September 2026).
| Question | Answer |
|---|---|
| Which tickets are surveyed? | Only tickets that reach Solved |
| When does it send? | Email: about 24 hours after Solved; messaging: immediately in the conversation |
| How long can customers respond? | 28 days by default, on Solved or Closed tickets |
| Rating scales | Good/Bad, or 1-2, 1-3, 1-5 (numbers, emoji or text on updated CSAT) |
| Score formula | (Good ratings ÷ total ratings) × 100 |
| Plans | Suite Growth, Professional, Enterprise, Enterprise Plus; Support Professional or Enterprise |
What does CSAT measure in Zendesk?
CSAT (Customer Satisfaction) measures how satisfied a customer was with a specific support interaction. In Zendesk, it works at the ticket level: after a ticket is resolved, the requester is asked to rate the experience, and those individual ratings aggregate into your CSAT score, a percentage from 0 to 100.
It's worth being precise about what CSAT does and doesn't tell you, because it's easy to confuse with other metrics:
- CSAT is transactional. It rates this ticket, this interaction — not your brand overall. That's different from NPS (Net Promoter Score), which asks about likelihood to recommend the company as a whole.
- CSAT is an outcome metric, not an effort metric. It tells you whether the customer was happy, but not why. The "why" comes from the reason and comment fields on a bad rating (more on those below).
- CSAT pairs with your speed metrics. A great SLA attainment number with a sliding CSAT score is a warning sign: you're fast but not actually helping. CSAT is the quality counterweight to your time-based KPIs, which is why it earns a spot in the metrics every support team should track.
In short: CSAT is the one number that comes straight from the customer's mouth rather than from your queue.
When does Zendesk send the CSAT survey?
The single most important thing to understand is the trigger: the CSAT survey is only sent for tickets that reach the Solved status. Open, Pending, and On-hold tickets are never surveyed — Zendesk waits until the agent (or an automation) marks the ticket Solved, because that's the moment there's actually an experience to rate.
From there, a Zendesk automation (a time-based business rule) does the sending. The defaults differ by channel:
- Email. The survey is delivered as an email roughly 24 hours after the ticket is set to Solved. The 24-hour delay is deliberate — it gives the customer a beat to confirm the fix really worked before they're asked to rate it, and it avoids reopening-and-re-solving churn from immediately triggering a second survey.
- Messaging (web, mobile, and social). The survey is presented in the conversation itself, immediately after the ticket is solved, as a quick in-thread rating rather than an email a day later.
A few mechanics that trip people up:
- You must activate at least one channel. CSAT won't send anything until you turn on (activate) a channel in the Admin Center; activating a channel is what switches on the underlying business rule.
- The link stays open for 28 days by default. Customers have a generous window to respond, and they can rate the ticket whether it's still Solved or has since auto-Closed.
- It's one survey per solved ticket under the default rule, so a ticket that reopens and is re-solved doesn't spam the customer with repeats.
Because the timing lives in an automation, it's fully editable — you can shorten or lengthen the delay, or change conditions. We'll come back to that under customization.
How do you send the survey immediately instead of after 24 hours?
This is the single most useful piece of plumbing to understand, because it's where teams accidentally double-survey their customers.
By default, the email survey is fired by a system automation — Zendesk ships one called "Request customer satisfaction rating (system automation)" — which is a time-based rule. That's exactly why the email arrives roughly 24 hours after the ticket is set to Solved: automations evaluate on a clock, so the survey waits a beat before going out. For most teams the 24-hour default is the right call and you can leave this automation alone.
If you'd rather the survey go out the instant a ticket is solved, you don't edit the automation — you build a trigger instead. Triggers fire immediately on a ticket event (here, the status changing to Solved) rather than on a timer. The Zendesk workflow is to create a trigger with two conditions — status changed to Solved and satisfaction is Unoffered — plus the actions to offer the satisfaction rating and notify the requester.
The catch — and the part people miss — is that you must deactivate the default "Request customer satisfaction rating (system automation)" first. If you leave it active and add the immediate trigger, the customer gets surveyed twice: once instantly from your trigger and again 24 hours later from the automation. Turn the system automation off so exactly one survey goes out per solved ticket.
The same trigger-and-automation conditions are also how you exclude tickets, users, or groups from being surveyed at all. A common pattern is to add a condition (or tag) so that, for example, users tagged partner never receive a survey — or to skip trivial, auto-resolved tickets. Anything you can express as a ticket condition or tag can gate who does and doesn't get asked to rate.
Which rating scales can a Zendesk CSAT survey use?
Zendesk's classic survey is deliberately blunt. It asks a single question — "How would you rate the support you received?" — and offers two answers: Good or Bad. That binary is the foundation of the whole system, and it's why CSAT in Zendesk has historically been a positive-vs-negative measure rather than a 1-to-5 average.
That said, Zendesk now supports more than two buttons. There are two layers to know about:
Numeric rating scales. Beyond the plain Good/Bad, you can configure a survey on a 1–2, 1–3, or 1–5 scale. The key detail — and the thing most people get wrong — is that every scale still collapses to Good or Bad under the hood for scoring purposes. Zendesk maps them like this:
| Scale | Counts as "Bad" | Counts as "Good" |
|---|---|---|
| 1–2 | 1 | 2 |
| 1–3 | 1, 2 | 3 |
| 1–5 | 1, 2, 3 | 4, 5 |
So a 1–5 survey gives the customer more nuance to express, but Zendesk's headline CSAT score is still computed from the good/bad buckets above — a 3 out of 5 lands in the "Bad" bucket.
Updated CSAT. Zendesk's newer updated CSAT experience (it started as an early-access program called customizable CSAT) goes further: you choose a 1-2, 1-3 or 1-5 scale, display it as numbers, emoji, or text labels, and add optional open-ended and drop-down follow-up questions for customers who rate negatively. It runs on the same plans as legacy CSAT, but you must deactivate legacy CSAT before you can turn it on. If your account still shows only the classic Good/Bad toggle, legacy CSAT is probably still active.
On any version, a negative rating can prompt a follow-up: the customer is shown a drop-down of preset reasons (for example, "took too long," "didn't solve my problem") and an optional free-text comment. Those reasons and verbatims are where the real diagnostic value lives — the rating tells you that someone was unhappy; the reason tells you what to fix.
How is the Zendesk CSAT score calculated?
The formula is simple, and it follows directly from the Good/Bad model:
CSAT score = (number of Good ratings ÷ total number of ratings) × 100
A few things this formula makes clear:
- Only responses count. The denominator is total ratings received, not surveys sent. Tickets that were surveyed but never rated don't drag the score down — they simply aren't in the math. (That's also why a low response rate makes the score noisy — more on that below.)
- Only solved tickets are in scope. Since surveys only go out on solved tickets, your CSAT score only ever reflects resolved work.
- "Good" is the whole positive bucket. On a 1–5 scale, a 4 and a 5 both count identically as one Good rating; there's no weighting for a 5 over a 4 in the standard score.
A worked example: if 200 customers responded to your survey last month and 170 gave a Good rating, your CSAT is (170 ÷ 200) × 100 = 85%. For context, a result in the mid-to-high 80s is commonly cited as a rough benchmark for a healthy support team — but "good" varies widely by industry, audience, and how you survey, so treat any external number as a loose reference rather than a target. What matters far more is your own trend over time.
Where do you report on CSAT?
Individual ratings are useful, but the value is in the trend. Zendesk surfaces CSAT in two places:
- The Support dashboard gives quick, agent-level satisfaction numbers for day-to-day visibility.
- Zendesk Explore is where the real analysis happens. Explore ships a dedicated Satisfaction dataset and prebuilt dashboard, so you can break CSAT down by agent, group, channel, ticket tag, time period, or custom field — and combine it with your other metrics in custom reports.
This is where CSAT stops being a vanity number and becomes operational. Filtering CSAT by tag shows you which topics generate unhappy customers; slicing by agent (handled fairly — small samples are noisy) supports coaching; trending it against your response and resolution times reveals whether speed and quality are moving together or pulling apart.
What parts of the survey can you customize?
Because CSAT is built from standard Zendesk pieces — a survey configuration plus an automation — most of it is editable in the Admin Center:
- Timing. The 24-hour email delay lives in the CSAT automation. Lengthen it for products where the customer needs time to confirm the fix; shorten it for fast, simple interactions where the memory fades quickly.
- Channels. Turn email and/or messaging on independently, depending on where your customers actually are.
- The question and scale. On the customizable experience you can reword the headline question, switch the scale (2/3/5 options), and choose numbers, emoji, or text.
- Reasons for a bad rating. Define the drop-down list of reasons a customer picks from after a negative rating. Keep this list short and mutually exclusive so the data stays clean — these reasons are the most actionable thing CSAT produces.
A note on visuals: the Admin Center CSAT settings and the end-user survey screen are behind a login, so we're describing them precisely rather than showing fabricated screenshots. When you open Admin Center, the customer-satisfaction settings live under the Tickets/objects area, and the customer-facing survey renders either as an email landing page (with the rating buttons, optional comment, and reason drop-down) or as an in-thread message flow on messaging channels.
Which Zendesk plans include CSAT?
CSAT isn't an add-on you buy separately, but it isn't on every plan either. Zendesk's documentation lists both legacy and updated CSAT on all Suites: Growth, Professional, Enterprise and Enterprise Plus, and on Support Professional or Enterprise. Suite Team and Support Team aren't on that list. Zendesk's public pricing page now leads with Suite Team ($55) and Suite Professional ($115 an agent a month, billed annually), so a new buyer who wants CSAT should budget for Suite Professional. Plan packaging changes, so confirm in your own account before you build a workflow around it.
How do you get more useful CSAT data?
A few habits separate teams that get useful CSAT data from teams that get noise:
- Keep it short. The classic one-tap Good/Bad survey exists for a reason — every extra required field costs you responses. Ask for the rating first; make the comment optional.
- Mind the timing. Survey while the interaction is fresh but after the customer has had a chance to verify the resolution. The 24-hour email default is a sensible starting point; tune it to your product.
- Always collect a reason on bad ratings. A Bad with no reason is a dead end. A Bad with "took too long" pointed at a specific tag is a fixable process problem.
- Act on the verbatims. CSAT only improves anything if someone reads the comments and changes something. Route low ratings to a follow-up workflow or a manager so unhappy customers get a second touch.
- Pair it with your speed metrics. Watch CSAT alongside first reply time and resolution time so you can see quality and speed together, not in isolation.
What mistakes lower CSAT response rates?
- Reading a tiny sample as gospel. If only a handful of customers responded, one Bad rating swings the percentage wildly. Look at response volume before you react to a CSAT move, and don't grade an agent on five ratings.
- Letting the response rate stay low without trying to fix it. Long, multi-question surveys, bad timing, and surveying through a channel customers don't use all suppress responses. A low response rate doesn't just shrink the sample — it biases it, since the people who bother to respond often skew to the extremes.
- Surveying too often. Blasting a survey after every interaction — including trivial auto-resolved tickets or repeated re-solves of the same ticket — causes survey fatigue and trains customers to ignore them. Survey meaningful resolutions, not every status change.
- Treating the score as the goal. CSAT is a thermometer, not a thermostat. Chasing the number (or worse, gaming it by not surveying hard tickets) defeats the point; improving the experience is what moves it honestly.
- Ignoring the "Bad" reasons entirely. The single highest-value output of CSAT is the structured reason on negative ratings — and it's the most commonly ignored.
How does AI change CSAT?
CSAT is also one of the clearest mirrors for how well your AI is actually performing. If an AI agent layer like Macha is resolving routine tickets on top of your Zendesk, those resolutions get surveyed exactly like a human's — so CSAT becomes an honest, customer-graded scorecard for automation quality, not just a marketing claim. Macha sits on top of Zendesk and the other desks it supports (Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom); it's not a help desk and not a Zendesk replacement, so the tickets it handles flow into the same Solved status and the same CSAT survey your agents' tickets do.
There's a second angle, too: AI is good at the part of CSAT teams usually skip — reading the verbatims. Hundreds of free-text comments and bad-rating reasons can be summarized, clustered into themes, and tagged automatically, turning a pile of complaints into a ranked list of what to fix. Macha bills per ticket — one conversation, charged once however many steps it takes, whether the agent summarizes a batch of comments, tags a ticket, drafts a reply or resolves it — never per resolution, from $299 a month for up to 750 tickets. That matters here because most of this work is analysis and automation rather than a single "resolution." If your CSAT is telling you something but you don't have time to read every comment, that's exactly the gap. You can try it free — $50 of free usage, no credit card required.
Frequently asked questions
How does the Zendesk CSAT survey get sent? A Zendesk automation sends it when a ticket reaches the Solved status. For email, the survey goes out roughly 24 hours after the ticket is solved; for messaging channels, it appears in the conversation immediately after solving. At least one channel has to be activated for any survey to send, and the email rating link is valid for 28 days by default.
What rating scale does Zendesk CSAT use? The classic survey is a binary Good / Bad ("How would you rate the support you received?"). Zendesk also supports 1-2, 1-3, and 1-5 numeric scales, all of which map to Good/Bad for scoring. The updated CSAT experience shows those scales as numbers, emoji, or text, with follow-up questions on negative ratings; you switch to it by deactivating legacy CSAT.
How is the CSAT score calculated in Zendesk? CSAT = (number of Good ratings ÷ total number of ratings) × 100. The denominator is responses actually received, not surveys sent, and only solved tickets are ever surveyed. On a 1–5 scale, 4s and 5s count as Good while 1–3 count as Bad.
Which tickets get surveyed? Only tickets that reach the Solved status. Open, Pending, and On-hold tickets are never surveyed — there's no experience to rate until the ticket is resolved.
Where do I see CSAT results? Quick agent-level numbers appear on the Support dashboard, and full analysis lives in Zendesk Explore, which has a dedicated Satisfaction dataset and prebuilt dashboard for slicing CSAT by agent, group, channel, tag, and time.
Is CSAT available on all Zendesk plans? No. Zendesk lists CSAT on Suite Growth, Professional, Enterprise and Enterprise Plus, and on Support Professional or Enterprise. Suite Team and Support Team aren't included. Legacy and updated CSAT have the same plan list. Confirm specifics in your own account, since plan packaging changes.
What should you take away about Zendesk CSAT?
Zendesk CSAT is the customer's verdict on your support, captured in one tap. The mechanics are straightforward once you see them: an automation fires a survey on Solved tickets (about a day later by email, instantly in messaging), the customer answers a Good/Bad question — possibly on an expanded 1–5 or customized scale that still rolls up to good vs. bad — and Zendesk computes (Good ÷ total responses) × 100. The score itself is just the headline; the real value is in pairing it with your speed metrics, trending it in Explore, and actually acting on the reasons behind every Bad. Keep the survey short, time it well, read the verbatims, and CSAT stops being a number on a dashboard and starts telling you exactly where to get better.
CSAT mechanics and plan availability checked against Zendesk's official documentation on 24 September 2026. Zendesk updates its product periodically — confirm specifics (especially plan availability and the updated-CSAT switch) in your own account before relying on them.

