A complaint handled well can strengthen a customer’s trust. Handled badly, it ends in a negative review or a cancellation. The difference usually comes down to the first reply: how fast it arrives, its tone and how clear it is. Here are 5 steps, with wording you can reuse.
Reply fast, even without a solution yet
An unhappy customer measures how much you care by how long you take to answer. Waiting until you have every detail before replying feels like being ignored, and frustration grows in the meantime. Send a first message within hours, even if the investigation will take days. It confirms you have the case, gives a precise time for the next update and names the person in charge.
Hi [First name],
I’ve received your message about [issue] and I’m personally handling your case. I’m checking the details with our team and will get back to you by [day, time] with a full answer.
[Signature]
A deadline you announce, then meet, takes most of the heat out of the situation.
Restate the problem in the customer’s own words
Before any explanation, show that you understood. Restating the complaint proves you read the whole message, and prevents off-target answers that make things worse. Use the precise facts: the order date, the product, what went wrong. Avoid stock phrases like “we apologize for any inconvenience”, which read like an automated reply. One sentence is enough: “If I understand correctly, your October 4 order arrived incomplete and you are still waiting for the missing part.”
Acknowledge the frustration without making excuses
Apologizing is not admitting legal fault. It is recognizing that the customer had a bad experience. Phrase the apology without a “but”: “I’m sorry you had to chase us three times to get an answer.” Technical explanations (carrier delay, stock shortage) come after, briefly, and only if they help the customer understand. A long justification placed first reads as an excuse for doing nothing. If the mistake is yours, say so plainly: honesty reassures more than a defensive explanation.
Offer a concrete, dated solution
The heart of the reply is what you will do, and when. A vague promise (“we’ll look into it”) leaves the customer uncertain. A precise one gives them back a sense of control.
Here is what I suggest: we are shipping the missing part today by express delivery, free of charge, with arrival expected Thursday. I’ll send you the tracking number as soon as it’s available. To make up for the trouble, [gesture] is yours on your next order.
If several options exist (replacement, credit, refund), offer two and let the customer choose.
Close the case and check satisfaction
A complaint is only resolved when the customer says so. Once the fix is in place, send a short message to confirm everything is settled. This follow-up turns a bad experience into proof that you take customers seriously, and it is often where the customer changes their mind about your company. Keep a record of each complaint and its cause too: if the same issue comes up three times in a month, it is no longer an incident, it is a process to fix.
Hi [First name], tracking shows the part was delivered on Thursday. Is everything in order on your side? If anything is still missing, just reply to this email.
The hardest part during busy periods is spotting unhappy customers before they chase you. Scribarius labels every incoming email by urgency and sentiment, right inside Gmail or Outlook, and drafts a reply from your FAQs and documents. It also connects to Zendesk and Freshdesk. To learn more, read how AI helps support teams meet their response targets.
Tags