Every complaint team celebrates the same milestone: ticket closed. But "closed" describes your workflow, not your customer. The only person who can tell you whether the relationship survived is the customer — and unless you ask, systematically, every time, you're guessing.

A Customer Satisfaction Index (CSI) is how you stop guessing. This guide covers what a CSI is, why post-resolution feedback is its richest source, how to design the rating capture, how to roll ratings into an index, how to segment it so a quietly unhappy account never surprises you, and — the part most teams skip — what to actually do when the number moves.

1. What is a Customer Satisfaction Index?

A CSI is a single, rolled-up measure of customer satisfaction built from many individual ratings. Each rating is a small, noisy signal — one customer, one interaction, one mood. Aggregated consistently, the noise cancels and a real signal emerges: is our service getting better or worse, overall and for whom?

Three properties make an index worth the name:

For ISO 9001 organisations there's a second reason to care: clause 9.1.2 requires you to monitor customers' perceptions and define your method for doing so. A ticket-linked rating programme rolled into a CSI is a method an auditor can inspect — we cover that angle in our ISO 9001 complaint handling article.

2. Why complaint-resolution feedback is the richest source

You can ask for satisfaction ratings anywhere — after a sale, in an annual survey, on a website widget. Post-complaint feedback beats all of them for one reason: the stakes were real.

A customer who complained has just experienced your organisation under stress. They saw how fast you responded, whether you kept them informed, whether the fix actually worked. Their rating measures the thing that decides retention: not whether you're pleasant when everything goes right, but whether you're dependable when something goes wrong. Service-recovery experiences are disproportionately what customers remember and retell.

Complaint feedback is also naturally paired data. Every rating arrives attached to a ticket that already carries a category, a priority, an owner, a resolution time and — for serious defects — a root cause. That context is what turns "3 out of 5" from a mood into a diagnosis.

"A closed ticket tells you the work is finished. Only the rating tells you whether the customer agrees." — Fast Technology Team

3. Designing rating capture — when and how to ask

Most feedback programmes fail at capture, not analysis. The design decisions that matter:

1
Ask after verified resolution — not before, not never
  • Ask while the work is open and you'll measure frustration with an unfinished job
  • Ask months later and you'll measure memory, not experience
  • The right trigger is ticket closure: resolution verified, then the feedback request is scheduled
2
Schedule it — don't rely on remembering
  • Feedback that depends on a handler remembering to call happens for the easy customers and skips the angry ones — which inverts your data
  • A feedback schedule created automatically at resolution makes the request a task with a due date, like any other follow-up
  • Feedback-due alerts chase the requests that haven't come back, so silence gets followed up instead of forgotten
3
Keep the ask small, keep the remarks open
  • One rating on a fixed scale, plus an open remarks field — that's enough
  • The rating feeds the index; the remarks explain the rating
  • Long questionnaires depress response rates and punish exactly the customers you most need to hear from
4
Use the channel the customer already uses
  • A feedback request over WhatsApp or a quick follow-up call gets answered; a formal survey link often doesn't
  • Whatever the channel, the rating should land against the ticket — one record, one history

4. Rolling ratings into an index

Once ratings arrive consistently, the index itself is simple arithmetic. The common pattern: capture ratings on a fixed scale, average them over the period, and express the average as a percentage of the maximum possible score. As an illustration, on a 1–5 scale an average of 4.0 for the month is a CSI of 80%; if next month's average slips to 3.6, the CSI reads 72% and the decline is visible at a glance.

The formula matters far less than the discipline around it:

Circular diagram of the CSI feedback loop — ticket resolved and verified, feedback scheduled, rating captured, rolled into the Customer Satisfaction Index, low scores investigated through 8D, process improved

The CSI loop: every verified resolution schedules a feedback request, every rating feeds the index, and every low score triggers an investigation — not just a shrug.

5. Segmenting — customer, category, owner

The headline CSI is a smoke alarm; segmentation is finding the fire. Three cuts do most of the work:

SegmentQuestion it answersWhat movement means
By customerWhich specific accounts are drifting down?A key account whose ratings fall across consecutive tickets is telling you they're preparing to leave — customer-wise detail feedback catches it while the overall index still looks fine
By complaint categoryWhich type of problem damages trust most?A category that resolves on time but rates poorly means the fix works and the experience doesn't — communication, not competence, is the gap
By ticket ownerWhose resolutions rebuild trust, and whose don't?Owner-level differences are coaching opportunities: what does your best-rated engineer do differently on site?

The averaging trap is worth naming explicitly: a stable overall CSI can hide one furious customer behind nine delighted ones. The customers most likely to churn are, by definition, a minority of your ratings — which is exactly why the index must decompose to customer level, every period, not just when someone gets curious.

6. Acting on the signal — Pareto, root cause, 8D

Measurement without consequence trains customers to stop responding. When the index — or a segment of it — moves down, the response should follow the same discipline as complaint handling itself:

  1. Pareto the low scores. Group poor ratings by complaint category and customer. A few categories almost always account for most of the dissatisfaction — that's where the effort goes first.
  2. Read the remarks before theorising. The open-text remarks attached to low ratings usually state the cause plainly: "took three visits", "nobody told us the part was delayed". Cluster them into themes rather than cherry-picking quotes.
  3. Root-cause the recurring themes. A theme that keeps returning is a process defect, and it deserves the same treatment as a product defect: a structured 8D investigation — fishbone the cause, correct it, deploy the fix horizontally, and record it so the lesson is retained.
  4. Close the loop with the customer. A customer who rated you poorly and then sees the problem actually fixed is a customer you've often won back harder than before the complaint.
  5. Watch the segment recover. The proof the action worked is the same instrument that found the problem: the category or account's ratings on subsequent tickets.

7. Common measurement mistakes

8. How Fast Complaint Software implements the loop

Fast Complaint Software builds the whole cycle into the ticket workflow, so measurement happens as a by-product of closing complaints properly:

Feedback & CSI in Fast Complaint Software

Every resolved ticket asks the question. Every rating lands in the index.

Feedback scheduling, due alerts, ratings, a Customer Satisfaction Index and customer-wise detail feedback — built into the same system that handles the complaint, so the satisfaction data is always joined to the cause. Dhruv AI clusters the remarks so the "why" behind the score reads itself.

Feedback scheduled automatically after resolution, chased by alerts
CSI and customer-wise detail feedback in the Feedback MIS
Dhruv AI clustering turns remark text into labelled themes
Explore Feedback & CSI
Running an ISO 9001 system?

A ticket-linked CSI is also your clause 9.1.2 customer-satisfaction evidence. See what clauses 8.7 and 10.2 actually require for the full audit picture, or the ISO 9001 solution page if you're evaluating software.

9. Frequently asked questions

What is a Customer Satisfaction Index (CSI)?
A single rolled-up measure of customer satisfaction built from the ratings customers give after real interactions — most powerfully after complaint and service-ticket resolution. It gives management one trendable number that can be decomposed by customer, category or owner to locate exactly where satisfaction is being won or lost.
How is a CSI calculated?
Capture ratings on a fixed scale after each resolved ticket, average them over the period, and express the average as a percentage of the maximum possible score — for example, an average of 4.0 on a 1–5 scale reads as 80%. Consistency of scale, question and timing matters more than the exact formula.
When should you ask for feedback after a complaint?
After the resolution is verified and the ticket closed, while the experience is still fresh. Schedule the request automatically at closure and use feedback-due alerts to chase silence — feedback that depends on someone remembering to ask produces biased data.
What is a good CSI score?
There's no universal benchmark worth chasing — scales and customer bases differ too much between companies. Use your own history as the baseline: watch the trend, watch segments (a stable average can hide a key account in decline), and investigate movement rather than fixating on the absolute number.
How does Fast Complaint Software measure CSI?
Resolved tickets trigger a scheduled feedback request; alerts chase due and overdue feedback; ratings and remarks are captured against the ticket; and the Feedback MIS rolls everything into a Customer Satisfaction Index with customer-wise detail feedback. Dhruv AI can then cluster remark text into labelled themes so you see what's driving the score.

Measure what your closed tickets aren't telling you

A 30-minute demo — the feedback schedule, ratings and the CSI report on screen, with your complaint categories.