Customer complaint process flowchart
A swimlane customer complaint process flowchart covering intake and acknowledgement, severity triage, investigation, resolution, CAPA, and confirmed closure.
How it works
Rename the lanes to your real roles
Replace Customer Service, Quality, Department Owner and Management with the functions that exist in your organisation. Small teams usually merge Quality and Department Owner into one lane; larger or regulated businesses often split Management into a complaints manager and a site or country director. Keep the Customer lane, even if it only holds two nodes, because it shows where the customer is waiting.
Set your acknowledgement commitment
Change 'Acknowledge receipt within 2 days' to the target you actually promise, and state where the clock starts. Anchoring it to the logged receipt date rather than to when someone opens the case is what makes the commitment measurable. Contracts, service level agreements or sector rules may fix this number for you.
Write the criteria behind the severity decision
'Serious or safety related?' needs objective triggers attached to it: injury or safety risk, regulatory exposure, a value threshold, or a repeat of an earlier complaint. Vague criteria are the usual reason escalation happens inconsistently, with one person escalating a complaint that another quietly resolves.
Name the owner of the validity decision
Decide who makes the 'Complaint valid?' call and what evidence standard they apply. Record the reasoning on both branches, because invalid complaints are the ones most likely to be disputed or reopened later.
Point the CAPA trigger at a real register
Link 'Raise corrective action (CAPA)' to the system you actually use for corrective actions, and define when it fires, for example the same root cause appearing on two complaints in a quarter. Without a threshold the step is either skipped entirely or raised for everything.
Agree what counts as customer confirmation
Decide whether closure needs a reply, a signed acceptance, or a no-response window. Then measure it. Complaints marked closed without any confirmation are where satisfaction scores drop without anyone noticing.
Frequently asked questions
How quickly should a customer complaint be acknowledged?
Most customer-facing organisations commit to one to three business days for acknowledgement and roughly 10 to 30 calendar days for a substantive resolution, and some sectors have a specific rule you are obliged to follow. The exact number matters less than making it explicit and starting the clock from a logged receipt date rather than from when someone happens to pick the case up. In this chart, acknowledgement sits immediately after the register entry so both timestamps come from the same record and the commitment can actually be reported on.
What is the difference between resolving a complaint and raising a corrective action?
Resolution fixes the situation for the customer who complained: a replacement, a refund, a repeated service, or a clear explanation. A corrective action, often called CAPA, removes the underlying cause so the same complaint does not arrive from the next customer. They are separate steps with separate owners, which is why this chart puts resolution in the Department Owner lane and the CAPA trigger in the Quality lane. Raising a corrective action for every complaint swamps the system; raising one for none of them guarantees repeats.
When should a complaint be escalated to management?
This chart uses two triggers. The first is severity at intake: safety, regulatory or high-value complaints go to management before investigation starts, so senior awareness is not dependent on how the investigation turns out. The second is failed closure: if the customer does not accept the outcome, the complaint returns to management and is reopened into investigation rather than being closed unilaterally. Both triggers need written criteria, otherwise escalation becomes a matter of individual temperament.
Should complaints that turn out to be invalid still be recorded?
Yes. A complaint found to be invalid still tells you something useful: a misleading product description, an unclear instruction, or an expectation set badly during the sale. In this chart the invalid branch does not vanish. It goes to 'Explain decision to customer' and then through the same customer confirmation and closure steps as a valid complaint, so the record, the reasoning, and the response time are all captured either way.