Complaint root cause and remediation
Complaint root-cause analysis has a characteristic failure: the analysis is done, the
themes are named, actions are assigned, the report is filed — and the complaints keep
arriving at the same rate. A year later the same themes are rediscovered by a different
analyst.
The reason is almost never the analysis. It is that remediation is not tracked to
outcome, so nobody notices when an action was completed and the cause was not
removed.
Cause, not category
A complaint category is a reporting bucket. A cause is a mechanism you could remove.
Category: "payment delays"
Cause: "transfers submitted after 15:00 miss the cut-off, and the product does not
say so until after submission"
The second one names something a team can change. The first names something you can
count. Most complaint reporting stops at the first and then wonders why the numbers
do not move.
Get to causes bottom-up. Read a sample of the actual complaints in a category rather
than trusting its label, and expect to find that one category contains three unrelated
causes and that two categories share one.
Classify the cause by where it sits
The classification determines the owner and the remedy, and this is where the analysis
earns its keep:
- Product or service defect — it did not work.
- Process design — it worked as designed and the design produces a bad outcome.
- Communication — the outcome was correct and the customer was not told, or was told
in a way they could not act on. Reliably one of the largest and most fixable groups.
- Handling — the underlying issue was minor and the way it was handled created the
complaint. Distinguish this carefully; a handling complaint about a product defect is
still fundamentally a product defect.
- Expectation set at sale — they were sold something that does not behave as
described. Route to sales and marketing; support cannot fix it.
- Customer error, with a design contribution — they made a mistake the design made
easy. Almost never purely the customer's fault; look for the affordance that allowed it.
- No fault — the outcome was correct, well-communicated, and they are unhappy anyway.
A legitimate category, and it should be small. A large "no fault" share is usually a
sign the analysis is defending the firm rather than examining it, so check a sample
of these specifically.
Complaints are the tip
Every complaint category has a much larger silent population who had the same
experience and did not complain. Complaint propensity varies enormously by segment,
channel, product and customer confidence — so complaint volume is a poor proxy for
harm volume, and ranking causes by complaint count systematically under-weights
issues affecting customers least likely to complain.
Wherever possible, size the affected population from operational data rather than from
complaints: how many customers hit that cut-off, received that letter, saw that error.
Then report both, and rank on the population.
This matters beyond accuracy. If the cause produced a detriment, remediating only the
customers who complained is usually not defensible — proactive remediation of the
affected population is the question, and it is one for compliance and legal, not for
the analyst.
Track remediation to outcome, not to completion
This is the part that fixes the recurring-theme problem. For each cause:
- A named owner and a specific change, not "review the process".
- A measurable prediction: which complaint category should fall, by roughly how
much, and by when. Writing the prediction down before the change ships is what makes
the check possible.
- The date the change actually took effect, which is frequently much later than the
sign-off date and is the date that matters for measurement.
- A verification date, deliberately after enough volume has accrued to tell a real
fall from noise.
- The verification result, recorded — and a cause whose complaints did not fall goes
back on the list rather than staying closed.
"Action completed" is not "cause removed." Track both states separately. The gap
between them is the most useful metric this whole exercise produces, and almost nobody
has it.
When checking whether complaints fell, check whether the rate fell rather than the
count, and confirm the movement exceeds normal variation before declaring success.
Complaint volumes are low, so a good month proves very little.
Traps
- Reclassification masquerading as improvement. A category that falls sharply
immediately after a taxonomy change or a new triage rule has not improved. Check for
definition changes before celebrating.
- A remediation that moves the complaints rather than removing them. Complaints
falling in one category and rising in an adjacent one is a redirect, not a fix.
- Five Whys stopping at the person. "The agent didn't check" is a symptom. The
question is why the process let an unchecked case through, and what made checking
hard.
- Root causing individual complaints only. Per-case root cause is required for the
response to that customer; thematic root cause is what reduces volume. They are
different exercises and the first does not aggregate into the second.
- Small numbers. A category with four complaints does not support a trend. Report the
count, suppress the rate, and do not run a programme off it.
- Complaints closed as "resolved" with no cause recorded. Common, and it removes
those cases from every subsequent analysis. Report the share.
Guardrails
- Whether a cause produced a reportable failure, and whether proactive remediation is
required, is a compliance and legal determination. Produce the cause, the affected
population and the evidence; flag it clearly and do not rule on it.
- Do not attribute causes to named individuals in a thematic analysis. If a genuine
individual performance issue emerges, it belongs in a separate, properly-controlled
process.
- Cite ids; do not paste complaint content. Complaint files hold financial
circumstances, health disclosures and vulnerability information, and these reports
circulate.
- Do not let a complaint-reduction target become a complaint-recording target. If
reducing complaints is an objective, the guardrail is the identification rate — a fall
in recorded complaints with no fall in the underlying driver means fewer are being
logged.
Present results to the user
- Causes, not categories, derived bottom-up, with the category-to-cause mapping shown
where one category split or two merged.
- The cause classification, with an owner per class, and the "no fault" share checked
rather than assumed.
- Affected population per cause, from operational data where available, alongside
complaint count — and ranked on population.
- The remediation register: owner, specific change, predicted effect, effective date,
verification date, verification result.
- Completed-but-not-verified and verified-but-not-fixed, as separate lists. The
second is the one that explains recurring themes.
- Causes recurring from a previous analysis, named as such.
- What needs a compliance determination — reportability and proactive remediation.
- Data gaps — complaints with no recorded cause, categories too small to analyse.
1---2name: cx-complaint-root-cause3description: Use to find the causes behind a complaint population and track whether remediation actually stopped them recurring. Trigger for "root cause analysis on our complaints", "why do we keep getting the same complaints", "complaint themes and remediation", recurring complaint categories, complaint reduction programmes, or a remediation that was signed off and did not work.4metadata:5 author: rulebase6 version: "1.0.0"7 archetype: playbook8---910# Complaint root cause and remediation1112Complaint root-cause analysis has a characteristic failure: the analysis is done, the13themes are named, actions are assigned, the report is filed — and the complaints keep14arriving at the same rate. A year later the same themes are rediscovered by a different15analyst.1617The reason is almost never the analysis. It is that **remediation is not tracked to18outcome**, so nobody notices when an action was completed and the cause was not19removed.2021## Cause, not category2223A complaint category is a reporting bucket. A cause is a mechanism you could remove.2425> Category: "payment delays"26> Cause: "transfers submitted after 15:00 miss the cut-off, and the product does not27> say so until after submission"2829The second one names something a team can change. The first names something you can30count. **Most complaint reporting stops at the first and then wonders why the numbers31do not move.**3233Get to causes bottom-up. Read a sample of the actual complaints in a category rather34than trusting its label, and expect to find that one category contains three unrelated35causes and that two categories share one.3637## Classify the cause by where it sits3839The classification determines the owner and the remedy, and this is where the analysis40earns its keep:4142- **Product or service defect** — it did not work.43- **Process design** — it worked as designed and the design produces a bad outcome.44- **Communication** — the outcome was correct and the customer was not told, or was told45 in a way they could not act on. Reliably one of the largest and most fixable groups.46- **Handling** — the underlying issue was minor and the way it was handled created the47 complaint. Distinguish this carefully; a handling complaint about a product defect is48 still fundamentally a product defect.49- **Expectation set at sale** — they were sold something that does not behave as50 described. Route to sales and marketing; support cannot fix it.51- **Customer error, with a design contribution** — they made a mistake the design made52 easy. Almost never purely the customer's fault; look for the affordance that allowed it.53- **No fault** — the outcome was correct, well-communicated, and they are unhappy anyway.54 A legitimate category, and it should be small. **A large "no fault" share is usually a55 sign the analysis is defending the firm rather than examining it**, so check a sample56 of these specifically.5758## Complaints are the tip5960Every complaint category has a much larger silent population who had the same61experience and did not complain. Complaint propensity varies enormously by segment,62channel, product and customer confidence — so **complaint volume is a poor proxy for63harm volume**, and ranking causes by complaint count systematically under-weights64issues affecting customers least likely to complain.6566Wherever possible, size the affected population from operational data rather than from67complaints: how many customers hit that cut-off, received that letter, saw that error.68Then report both, and rank on the population.6970This matters beyond accuracy. If the cause produced a detriment, **remediating only the71customers who complained is usually not defensible** — proactive remediation of the72affected population is the question, and it is one for compliance and legal, not for73the analyst.7475## Track remediation to outcome, not to completion7677This is the part that fixes the recurring-theme problem. For each cause:7879- **A named owner and a specific change**, not "review the process".80- **A measurable prediction**: which complaint category should fall, by roughly how81 much, and by when. Writing the prediction down before the change ships is what makes82 the check possible.83- **The date the change actually took effect**, which is frequently much later than the84 sign-off date and is the date that matters for measurement.85- **A verification date**, deliberately after enough volume has accrued to tell a real86 fall from noise.87- **The verification result**, recorded — and a cause whose complaints did not fall goes88 back on the list rather than staying closed.8990**"Action completed" is not "cause removed."** Track both states separately. The gap91between them is the most useful metric this whole exercise produces, and almost nobody92has it.9394When checking whether complaints fell, check whether the *rate* fell rather than the95count, and confirm the movement exceeds normal variation before declaring success.96Complaint volumes are low, so a good month proves very little.9798## Traps99100- **Reclassification masquerading as improvement.** A category that falls sharply101 immediately after a taxonomy change or a new triage rule has not improved. Check for102 definition changes before celebrating.103- **A remediation that moves the complaints rather than removing them.** Complaints104 falling in one category and rising in an adjacent one is a redirect, not a fix.105- **Five Whys stopping at the person.** "The agent didn't check" is a symptom. The106 question is why the process let an unchecked case through, and what made checking107 hard.108- **Root causing individual complaints only.** Per-case root cause is required for the109 response to that customer; thematic root cause is what reduces volume. They are110 different exercises and the first does not aggregate into the second.111- **Small numbers.** A category with four complaints does not support a trend. Report the112 count, suppress the rate, and do not run a programme off it.113- **Complaints closed as "resolved" with no cause recorded.** Common, and it removes114 those cases from every subsequent analysis. Report the share.115116## Guardrails117118- **Whether a cause produced a reportable failure, and whether proactive remediation is119 required, is a compliance and legal determination.** Produce the cause, the affected120 population and the evidence; flag it clearly and do not rule on it.121- **Do not attribute causes to named individuals** in a thematic analysis. If a genuine122 individual performance issue emerges, it belongs in a separate, properly-controlled123 process.124- **Cite ids; do not paste complaint content.** Complaint files hold financial125 circumstances, health disclosures and vulnerability information, and these reports126 circulate.127- **Do not let a complaint-reduction target become a complaint-recording target.** If128 reducing complaints is an objective, the guardrail is the identification rate — a fall129 in recorded complaints with no fall in the underlying driver means fewer are being130 logged.131132## Present results to the user1331341. **Causes, not categories**, derived bottom-up, with the category-to-cause mapping shown135 where one category split or two merged.1362. **The cause classification**, with an owner per class, and the "no fault" share checked137 rather than assumed.1383. **Affected population per cause**, from operational data where available, alongside139 complaint count — and ranked on population.1404. **The remediation register**: owner, specific change, predicted effect, effective date,141 verification date, verification result.1425. **Completed-but-not-verified and verified-but-not-fixed**, as separate lists. The143 second is the one that explains recurring themes.1446. **Causes recurring from a previous analysis**, named as such.1457. **What needs a compliance determination** — reportability and proactive remediation.1468. **Data gaps** — complaints with no recorded cause, categories too small to analyse.