An angry email feels personal, and the urge is to defend yourself or to give in at once. Neither helps. This guide gives you a calm, repeatable way to reply that deals with the problem and keeps your policy intact.
Check the facts before you write
Do not reply from the email alone. Angry messages often leave out details, and sometimes the customer is right in ways you cannot see until you look.
- The order: What was bought, when, and whether it has shipped
- Tracking: Where the parcel is now and what the last scan says
- History: Earlier emails, refunds or replacements on this order
- Your part: Whether you were late, sent the wrong item or missed a message
Separate the problem from the tone
Underneath the capital letters there is usually one concrete problem. Find it and write it down in a sentence. That sentence is what your reply needs to solve.
| What the email says | The actual problem |
|---|---|
| "This is the worst service I have ever had" | Their order is late and nobody told them |
| "You people are scammers" | They were charged and have no tracking number |
| "I want my money back NOW" | The item arrived damaged or was not as expected |
The structure of the reply
Keep it short. A long reply reads as an argument. Four parts are enough.
- Acknowledge: Name the problem in their terms. "Your order is nine days late and you had no update from us"
- Own what is yours: One plain sentence of apology for the part that was your fault. No excuses attached
- State the facts: What you found when you checked the order
- Say what happens next: The specific action, who does it, and by when
Phrases to use and avoid
Small wording choices decide whether the customer calms down or writes back angrier.
- ✅ "Here is what I can do today"
- ✅ "I have checked your order, and this is what I found"
- ✅ "I will email you again on Thursday with an update", if you will
- ❌ "As stated in our policy"
- ❌ "Unfortunately there is nothing we can do"
- ❌ "I understand your frustration, but"
Hold your policy without sounding cold
You can be kind and still say no. If the request is outside your policy, say what you can offer in its place, and give the reason in a sentence. If you make an exception, note it on the order.
- Inside policy: Do it quickly and confirm when it is done
- Outside policy: Offer the nearest thing you can do, such as an exchange or store credit
- Unsure: Tell the customer you are checking and when you will reply
- Escalate: Threats, abuse, or the same demand repeated after a clear answer go to whoever has authority to decide. Keep the full thread
Doing this at scale
Reclaim triages each support ticket by intent, sentiment and urgency, so upset customers surface early. It drafts a reply grounded in the real order, tracking and refund history, and escalates out-of-policy refunds to a human. Today it builds its queue from recent orders and does not connect to a helpdesk or inbox. See Reclaim.