Orders run late. Stock is held up, a carrier misses a scan, weather closes a route. Customers forgive a delay far more easily than silence. This guide shows what a shipping delay email needs to say, with a template for each common situation.
Send it before the customer asks
The value of a delay email is that it arrives before the "where is my order" message does. As soon as you know an order will miss the date you gave, tell the customer. Waiting until you have a perfect answer usually means they contact you first.
- ✅ Email as soon as the delay is known
- ✅ Send from an address the customer can reply to
- ❌ Waiting to see whether the parcel catches up
- ❌ A vague notice with no new date
Four things every delay email needs
Keep the email short. The customer is scanning for a few facts, so put them near the top.
- What happened: One honest sentence, without blaming the customer or burying the news
- The new date: A realistic estimate, or a date by which you will update them
- What they can do: Wait, change the order, or cancel
- How to reach you: A reply address or link
If you promise an update by a certain date, send it on that date, even if the news is the same. For related replies, see where is my order emails and delivered but not received.
Template: delayed before it ships
Use this when the order has not left you yet, for example a stock or production delay.
- Subject: An update on your order [order number]
- Body: Hi [name], your order is running later than we told you, and we are sorry. [Item] is delayed because [reason]. We now expect to ship it by [date]. If you would prefer not to wait, reply to this email and we will cancel and refund your order.
Template: delayed in transit
Use this when the parcel is with the carrier and tracking has stalled or the delivery date has moved.
- Subject: Your order [order number] is delayed in transit
- Body: Hi [name], your parcel is with [carrier] and is taking longer than expected. The latest tracking shows [status]. You can follow it here: [tracking link]. If it has not moved by [date], we will contact you with a replacement or refund, so you do not need to chase it.
Template: no new date yet
Use this when you truly do not know. Promise the next update, not a delivery date.
- Subject: We are still working on your order [order number]
- Body: Hi [name], we do not have a confirmed date for your order yet, and we would prefer to tell you that than guess. We will email you again by [date] with an update, whether or not anything has changed. If you would like to cancel in the meantime, reply and we will arrange it.
Doing this at scale
Reclaim triages each support ticket by intent, sentiment and urgency, and drafts a reply grounded in the real order, tracking and refund history. You can run it in shadow, assisted or autonomous mode. Today it builds its queue from recent orders and does not connect to a helpdesk or inbox. See Reclaim.