To respond to a customer complaint, reply quickly, name the specific problem in your own words, apologize once for what actually went wrong, offer one concrete fix with a date, and confirm when it is done. In live chat the first reply should come within minutes; by email, the same business day. Below you'll find the five steps, the phrases worth deleting from your replies, nine templates you can paste into chat or email, and what EU rules expect if you sell there.
The five steps
- Reply fast, even before you have the answer.
- Name the problem in your own words.
- Own your part, once.
- Offer a fix and a date.
- Close the loop.
1. Reply fast, even without the answer
A complaint that sits unanswered turns into a second complaint about being ignored. Your first message only has to prove that a person read it and say when the next update comes: "I'm checking this with the warehouse now and will write back before 3 pm." Then keep that promise. Our guide to first response time has realistic targets for chat and email.
2. Name the problem
"Sorry for the inconvenience" fits under any message ever sent. "The mug arrived with a cracked handle" proves you read this one. One sentence, with their facts: the product, the order, what went wrong. If you're not sure what the problem is, ask one precise question instead of guessing.
3. Own your part, once
Apologize for the specific thing, one time, and move on. If the carrier broke the parcel, it is still your parcel from the customer's point of view, so don't hand the blame to the courier. If the customer made the mistake (wrong size ordered, return window missed), don't apologize for your policy. Thank them for writing and explain what you can do.
4. Offer a fix and a date
"We'll look into it" is not a fix. "A replacement goes out tomorrow and you'll get the tracking link by email" is. When two outcomes are equally fine for you, offer both (replacement or refund) and let the customer pick. A choice often calms people more than a long apology. Always add a date.
5. Close the loop
When the fix is done, say so in one line: "The refund of $28 was sent today." Check back once after the replacement arrives. Then stop. Three follow-ups feel like marketing.
Phrases to drop and what to write instead
| Instead of | Write |
|---|---|
| We apologize for any inconvenience. | Sorry the mug arrived broken. |
| Unfortunately, per our policy… | Returns are open for 30 days after delivery. Your order arrived 41 days ago, so here is what I can do instead: … |
| We'll look into it. | I'm checking with the warehouse and will reply by 3 pm today. |
| I understand your frustration. | That's a fair complaint. |
| As I said before… | (Repeat the information briefly, without the reproach.) |
| Is there anything else I can help you with? (when nothing is solved yet) | Here is what happens next: … |
The pattern on the right: specific, with a number or a date, and nothing a customer could read as a brush-off.
Chat or email: what changes
| Live chat | ||
|---|---|---|
| First reply | Within minutes | Same business day |
| Message length | Short, one point per message | One complete message with everything they need |
| Questions | One at a time | All at once, numbered |
| When it takes days | Move it to a ticket and say so | Keep the case in one thread |
| Photos of damage | Ask in chat, the customer can attach them | Ask for them in your first reply |
If a chat complaint will take more than one day, tell the customer it is now a case you're tracking and that the next update comes by email. Then they don't have to keep the chat window open.
9 complaint response templates
Replace the parts in [brackets]. Keep the structure: problem, apology if it's yours, fix, date.
1. First reply when you need time to check (chat)
Hi [name], thanks for telling us. I can see order [number] and I'm checking what happened with the warehouse now. I'll write back here before [time] today.
2. Damaged item
Hi [name], I'm sorry the [product] arrived damaged. That's not how it should reach you. Could you send a photo of the item and the box? As soon as I have it, I'll send a replacement (it leaves within [1 business day]) or refund the [amount], whichever you prefer. You don't need to send the broken item back.
3. Wrong or missing item
Hi [name], you're right: order [number] should have included [item], and we sent [wrong item / nothing]. That's our mistake. The correct item goes out [tomorrow] and I'll email you the tracking link. Keep the [wrong item] or send it back with the prepaid label I've attached, whichever is easier.
4. Late order
Hi [name], your order [number] is delayed: [reason in one sentence]. The new delivery estimate is [date]. If it hasn't arrived by then, reply here and I'll [refund the shipping cost / send a replacement].
For every order status (stuck, lost, returned to sender) we have separate replies in our 8 "where is my order" templates.
5. Refund hasn't arrived
Hi [name], I checked: we sent the refund of [amount] on [date] to the [card / PayPal account] you paid with. When it appears on your statement depends on your bank. If you still don't see it by [date], send me a screenshot of your statement and I'll ask our payment provider to trace it.
6. Complaint about a team member
Hi [name], thank you for telling me about your conversation with our team on [date]. That's not the tone we want anyone to get from us, and I'm sorry. I've read the conversation and I'm taking it up with the team today. About your actual question: [answer or fix].
Answer the original question in the same message. Customers who complain about service usually still have the problem they came with.
7. When the customer is wrong (outside the return window)
Hi [name], thanks for writing. Our returns are open for 30 days after delivery, and order [number] arrived on [date], [X] days ago, so I can't accept it as a standard return. What I can do: [store credit / a discount on an exchange / a repair]. Would that work for you?
Be clear and kind, and offer something you're willing to do. One exception: a faulty product is not a "return". In the EU the customer has rights for at least two years (see below), so don't use this template to refuse a defect claim.
8. Reply to a public review
Hi [name], thank you for the review and sorry about [specific problem]. That's on us. We've [what you changed] so it doesn't happen again. I've also written to you directly at the email from your order to sort out [order issue].
Keep order details out of the public reply. Solve the case privately and let the public answer show that you did.
9. Closing message
Hi [name], quick update: [the replacement was delivered / the refund was sent] today. If anything is still not right, reply to this message and it comes straight to me.
If you sell in the EU
Two rules shape what you can promise and what you can refuse, according to the European Commission's Your Europe guide on guarantees and returns (checked October 2026):
- A minimum two-year legal guarantee at no cost for faulty goods. Your own return policy can't shorten it.
- A 14-day right to return online purchases for a full refund.
In practice: a complaint about a defect inside two years is a guarantee claim, not a goodwill gesture. Answer it with template 2, not template 7. Some countries also set a deadline for answering complaints (Poland and Spain, for example), so check the rules where you sell. This is not legal advice.
Example: a broken mug at 9 pm
A two-person ceramics shop gets this chat at 21:10, after office hours:
Customer: The mug I ordered arrived with the handle snapped off. Pretty disappointed, it was a gift.
The shop's AI agent doesn't argue with an upset customer; it passes the conversation to the team. At 9:05 the next morning, the owner replies with template 2, adapted:
Shop: Hi Sarah, I'm sorry the mug arrived broken, and even more so because it was a gift. Could you send a photo of the mug and the box? I can send a new one today with express shipping, or refund the $28. Whichever you prefer.
Customer: (photo) Replacement please, the party is Saturday.
Shop: Done. It leaves at noon, and the tracking link is in your inbox. It should arrive Thursday.
On Friday the owner sends template 9. Four messages, one fix, one date, no "inconvenience".
Set it up so the whole team answers the same way
You don't need special software to use the method above, but a few settings save real time once more than one person answers customers. In Shopxare:
- Save the templates as saved replies. Type "/" in the reply box and a word from the name. Variables such as
{{contact.name | there}}fill in the customer's name, with a fallback when it's missing. Shared replies keep the whole team's wording consistent. - Turn complaints that take days into tickets. A chat can become a ticket with the statuses Submitted, In progress, Waiting on customer and Resolved, and email replies stay in the same conversation.
- Let Copilot fix the tone. It rewrites your draft friendlier, more formal or shorter, and translates it into the customer's language. Nothing is sent without a person.
- Let Are AI hand over. It answers routine questions from your own content and passes the conversation to your team when the customer asks for a person, when the topic is sensitive or when the customer is angry, which is what happened in the example above.
- Send complaints to the right person with teams and assignment, so a refund question doesn't wait in a general queue.
Try it
Shopxare is free, with no credit card. Install the Messenger, add the nine templates above as saved replies, and the next complaint takes one "/" instead of a blank page.
FAQ
How do you respond to a customer complaint?
Reply quickly, restate the specific problem, apologize once for what was your fault, offer a concrete fix with a date, and confirm when it is done. Keep the reply short and avoid stock phrases like "sorry for any inconvenience".
How quickly should you respond to a customer complaint?
In live chat, within a few minutes during office hours. By email, the same business day. If you need longer to solve it, send a short first reply that says when the next update will come.
How do you respond to a complaint when the customer is wrong?
Thank them, explain the rule with their own facts (dates, order details) without apologizing for the policy, and offer something you can do instead, such as store credit or an exchange. Never use this for a faulty product that is still under legal guarantee.
How do you write a reply to a complaint email?
One complete message: name the problem, apologize if it's on you, give the fix and the date, and ask for anything you need (photos, order number) in the same email so the customer only has to reply once.
Should you apologize if it wasn't your fault?
Apologize for the customer's experience if it came through you, for example a parcel your courier damaged. Don't apologize for a fair policy. Explain it and offer an alternative.