How to handle customer complaints step by step: a protocol that works at the counter, on the phone and in chat
A badly handled complaint is lost twice: the customer who leaves and the ones who hear about it. A well-handled complaint is, in the experience of any service team, the cheapest opportunity to build loyalty. We use this six-step protocol in our customer service courses with retail, healthcare, services and government teams; it includes the phrases that work and the ones that make everything worse.

In this article
- Before the protocol: what the customer wants
- Step 1. Listen all the way through
- Step 2. Acknowledge, without justifying
- Step 3. Solve, or say exactly what happens next
- Step 4. Confirm with the customer
- Step 5. Follow up
- Step 6. Record and learn
- Phrases that help and phrases that hurt
- When the customer crosses the line
- Want to bring this to your team?
Before the protocol: what the customer wants
Whoever complains wants three things, in this order: to be heard without interruption, for someone to acknowledge the problem, and to be told what will happen and when. They do not want explanations of why the system failed or to be told that "that is not our area". The whole protocol is built on those three needs.
Step 1. Listen all the way through
Let the customer finish, even if you know the answer ten seconds in. Note the facts (what, when, how much) and what matters most to them. On the phone and in chat, signal that you are still there: "I understand, go on". Interrupting to correct a minor detail is the fastest way to escalate the anger.
Step 2. Acknowledge, without justifying
"You are right to be upset: we promised delivery on Tuesday and it did not arrive" acknowledges the fact and the emotion. "The system was down" justifies. The difference is that the first sentence tells the customer you listened; the second tells them your problem matters more than theirs. If there was a mistake, one concrete apology, once.
Step 3. Solve, or say exactly what happens next
If you can solve it on the spot, do it before explaining. If you cannot, say what you will do, who will do it and when they will hear back: "I am requesting the refund right now; it shows in 3 business days and I will confirm by WhatsApp on Thursday". What does not work: "I will pass it along", "let me see", "someone will call you".
Step 4. Confirm with the customer
Summarize in one sentence what you agreed and ask whether that solves what they needed. It is the step almost everyone skips and the one that prevents the second complaint: "So, we replace the product at no cost and you pick it up tomorrow after 12. Does that work for you?".
Step 5. Follow up
If you promised to confirm on Thursday, confirm on Thursday even if there is no news. An unrequested follow-up message ("your refund has been applied") turns a complaint into a recommendation. In teams with a CRM or help desk, follow-up is scheduled when the conversation closes, not "when there is time".
Step 6. Record and learn
Every categorized complaint (cause, area, channel, resolution time) is a data point. At month end, the three most repeated causes are the area's improvement plan. Without records, the team handles the same complaints forever; with records, it removes them at the source. The service KPIs worth tracking come from here.
Phrases that help and phrases that hurt
| Instead of… | Say… |
|---|---|
| "That is not my area" | "I will help you solve it; let me contact the responsible area" |
| "It is company policy" | "What I can do today is…" |
| "Calm down" | "I understand your frustration; we are going to solve it" |
| "Someone will call you" | "I will confirm by WhatsApp on Thursday before 2" |
| "Did you check the manual?" | "Let us go through it together right now" |
When the customer crosses the line
The protocol does not include tolerating shouting or insults. A calm warning ("I want to help you, but I need us to speak respectfully") and, if it continues, escalate to a supervisor or close the conversation with the door open. Front-line staff need to know they have that backing; it is part of what is practiced in the customer service course with each team's real cases.
Want to bring this to your team?
We practice the protocol with the real complaints from your operation —counter, phone, WhatsApp and chat— and each team leaves with its complaint-handling script. Message us on WhatsApp, fill out the contact form or open this site's live chat: we send a proposal with three scope options and a closed price in under 24 business hours, with the DC-3 certificate and Geedle Bot included. The full program is at the customer service course and the catalog at training courses for companies.


