solves.
Menu
Templates / Delivery delay

Delivery delay email templates

A delayed parcel is one of the most common reasons a customer writes in, and the way you reply decides whether they stay calm or escalate. Below are ready-to-use British-English email templates for the four situations you will meet most often: acknowledging a delay, giving a new estimated date, handling a parcel lost in transit, and offering the customer their options. Copy any of them, swap in the details, and send.

Before you copy

How to use these delivery delay templates

Every template here is written to be pasted into a reply and then adapted, not sent untouched. The square-bracket placeholders such as [customer name] and [order number] are there to remind you where the specific detail goes. Fill them in, delete any line that does not apply, and read the whole message back before it leaves.

The order of a good delay email rarely changes: state the situation plainly, give a concrete next step or date, apologise once, and close with one easy action. Customers forgive a delay far more readily than being left in the dark, so the goal of every template below is to replace uncertainty with a clear fact and a clear plan. One more rule: resist naming and shaming the courier in writing. Own the outcome even when the cause sits with a third party, because the customer bought from you, so the fix comes from you.

Lead with the factOpen with the delay and the next step, not a long apology, so the customer gets the information they wrote in for.
Give a real dateA concrete new estimate beats a vague "as soon as possible". If you cannot give a date, give a date by which you will know.
Apologise onceA single sincere line of regret reads as competent. Repeated apologies read as defensive and bury the useful content.
Offer one clear actionEnd with a single easy step: a tracking link, a reply for a refund, or a date to expect the next update.
Keep your promiseIf you commit to an update by a date, send something by that date, even if the only news is that there is no news yet.

Scenario 1

Acknowledging a delivery delay

Use this first reply when a customer asks where their order is, or when you have spotted the delay yourself and want to get ahead of it. The aim is to confirm the delay honestly, reassure the customer that the order is not lost, and tell them what happens next, even if you do not yet have a firm new date.

Template: delay acknowledgement (customer has asked)

Subject: Update on your order [order number]

Hi [customer name],

Thank you for getting in touch about order [order number]. You are right that it has not arrived when we both expected, and I am sorry for the wait.

I have checked with our dispatch team and your order is on its way; it has simply been held up in the delivery network. It has not been lost, and you do not need to do anything at this stage. I am chasing the current status now and will come back to you by [day] with a clearer arrival date.

In the meantime you can follow the latest tracking using the link in your dispatch email, or reply to this message and I will pull the details up for you. Thanks for your patience while I sort this out.

Kind regards,

[your name], [brand] support

Template: proactive delay notice (you spotted it first)

Subject: A short delay on your order [order number]

Hi [customer name],

I wanted to let you know before you noticed: your order [order number] is running a little later than planned. I am sorry for the inconvenience.

The order is packed and in the delivery network, and our current estimate is that it will reach you by [new estimated date]. I will keep an eye on it from this end, and if anything changes I will email you straight away rather than leave you guessing.

If that timing causes you a problem, just reply and let me know; I will be glad to look at the options with you. Thanks for your patience.

Kind regards,

[your name], [brand] support

Scenario 2

Giving a new estimated delivery date

Use this once you have a firmer date to share, either as your promised follow-up to a delay acknowledgement, or on its own when tracking has updated. The whole value of this email is the date itself, so put it where the customer cannot miss it and resist softening it back into vagueness.

Template: confirmed new estimated date

Subject: New delivery date for your order [order number]

Hi [customer name],

Thank you for bearing with me. I now have a clearer picture of your order [order number].

The updated estimate is that it will be delivered by [new estimated date]. You can track its progress at any time using [tracking link], and you should see movement on it again within the next [time period]. I have noted your order on our side so that if it slips past [new estimated date], it comes straight back to me to chase.

I am sorry again for the delay to the original date. If [new estimated date] is too late for what you needed the order for, reply and tell me, and I will look at what we can do, including a refund if that suits you better.

Kind regards,

[your name], [brand] support

Template: holding update when you still cannot give a date

Subject: Still chasing your order [order number]

Hi [customer name],

I promised you an update by today on order [order number], so here it is, even though I do not yet have the firm date I hoped to give you.

The order is still in the delivery network and has not been lost, but the courier has not yet confirmed a new delivery date. I have asked them to prioritise tracing it and I expect a proper answer by [day]. I will email you the moment I hear, and you will not need to chase me.

I know an update with no date in it is frustrating, and I am sorry to be in this position. If you would rather not wait any longer, just say the word and I will refund order [order number] in full today.

Kind regards,

[your name], [brand] support

Placeholders are illustrative

The square-bracket fields like [order number] and [new estimated date] are writing prompts to show you where the specifics go. They are not a Solves merge feature, so fill them in by hand before you send. Solves saved replies store the wording; you supply the detail.

Scenario 3

When a parcel is lost in transit

Use this when the courier can no longer track the parcel and a normal delay has tipped into a genuine loss. This is the point where customers most often lose patience, so the email must do two things: admit plainly that the parcel is lost, and hand the customer a decision rather than a problem. Never ask them to open the courier claim themselves.

Template: parcel lost, replacement or refund offered

Subject: Sorting out your order [order number]

Hi [customer name],

I owe you a straight answer about order [order number]. After chasing the courier, it is clear the parcel has been lost in transit and is not going to arrive. I am genuinely sorry; that should not have happened.

You should not have to wait while we investigate, so I would like to put it right today. You have two options, whichever suits you best:

  1. A free replacement, dispatched today on a tracked service so you can follow it from the start.
  2. A full refund of [amount] back to your original payment method, which you would normally see within [time period].

Just reply with "replacement" or "refund" and I will action it straight away. You do not need to contact the courier or fill anything in; I will handle the claim from our side. Thank you for your patience, and apologies again for the trouble.

Kind regards,

[your name], [brand] support

Template: lost parcel, item out of stock

Subject: Your order [order number], and a quick decision

Hi [customer name],

I am sorry to tell you that order [order number] has been lost by the courier in transit. I wish I had better news.

I would normally send a replacement straight away, but [item name] is currently out of stock, with more expected by [restock date]. So I would rather give you the choice now than leave you waiting:

  1. A full refund of [amount] today, back to your original payment method.
  2. Hold for a replacement, which I would dispatch as soon as the new stock arrives around [restock date], with free tracked delivery.

Reply and let me know which you would prefer, and I will sort it immediately. Again, I am sorry for the disappointment, and there is nothing you need to do with the courier; that is on me to resolve.

Kind regards,

[your name], [brand] support

Scenario 4

Offering the customer their options

Use this when the delay is real and ongoing, the customer is understandably losing patience, and you want to hand control back to them. Rather than defend the wait, you lay out the choices plainly and let them pick. This template works well as an escalation reply when an earlier acknowledgement has not satisfied the customer.

Template: options offered for an ongoing delay

Subject: Your options on order [order number]

Hi [customer name],

I completely understand your frustration with order [order number], and I do not want to keep asking you to wait without giving you a say in what happens next. So here is where things stand and what you can choose.

The order is still in the delivery network with a current estimate of [new estimated date], but I know that has moved before, so I would rather be honest than over-promise. Whichever of these works best for you, just reply and I will action it today:

  1. Wait for delivery on the current estimate of [new estimated date], and I will personally watch it through to your door.
  2. Cancel and take a full refund of [amount] now, with no need to return anything.
  3. Keep the order but accept [goodwill gesture, for example a partial refund or a discount on your next order] for the trouble.

There is no wrong choice here, and you do not have to decide instantly; reply whenever suits you. I am sorry the original delivery let you down, and I want to make the rest of this as painless as possible.

Kind regards,

[your name], [brand] support

Template: time-sensitive order that will now miss the date

Subject: Order [order number] and your [occasion] date

Hi [customer name],

You mentioned you needed order [order number] in time for [occasion], so I wanted to be upfront: with the current delay, I cannot promise it will reach you before [date], and I would hate for you to be caught short.

Given the timing, here is what I can offer:

  1. A full refund of [amount] now, so you are free to source an alternative in time for [occasion].
  2. Upgrade to express delivery at no extra cost, which gives the best chance of arrival by [date], though I cannot guarantee it.

Just tell me which you would prefer and I will sort it straight away. I am sorry the standard delivery has put your [occasion] at risk, and I would rather lose the sale than leave you without options.

Kind regards,

[your name], [brand] support

Putting it to work

Make these templates fast to send and easy to track

Templates only save time if they are one click away when a delay query lands. The simplest approach is to save each scenario above as a named saved reply, so your team picks the right one, adapts the bracketed details, and sends, without rebuilding the wording every time or copying from a document.

Keep delayed orders visible

Delay queries are easy to lose track of because they often wait on a courier or a restock. Tagging them with something like "delay" or "lost-in-transit" and saving a filtered view means your delayed orders sit together in one list, so nothing falls through the gap while everyone is busy with the rest of the queue.

Use SLA timers to keep your promises

Every template here makes a promise: an update by a date, a refund actioned today, a follow-up the moment news arrives. First-response and resolution SLA timers, with a breaching view that surfaces overdue tickets, show which promises are coming due, so the holding message goes out on the day you said it would, not the day after.

Note the context where the customer cannot see it

When a delay needs a colleague to weigh in, or you have a courier reference that should not appear in the reply, a private note on the ticket keeps that detail with the conversation and out of the customer email. Public replies and private notes stay firmly separate, so internal context never lands in a customer inbox by accident.

Email-first, by design

Solves turns your support inbox into owned, timed tickets with saved replies, tags, notes and SLA timers. It does not run live chat, phone or social channels, and it does not auto-send these templates for you; a person always picks the reply, adapts it and sends it.

FAQ

Delivery delay email questions

How should I word a delivery delay email?

Lead with the fact, not the apology. Tell the customer plainly that their order is delayed, give a concrete new estimate or a clear next step, and only then say sorry. Keep it short, avoid blaming the courier by name, and finish with one easy action: a tracking link, a reply for a refund, or a date to expect an update. The templates on this page follow that shape so you can paste, adapt and send in seconds.

Should I apologise for a delivery delay?

Yes, but once and early, then move on to what you are doing about it. An email that opens with three paragraphs of apology and no information makes a frustrated customer angrier. A single sincere line of regret, followed by a firm new date or a clear set of options, reads as competent rather than defensive. Save the longer apology for cases where you genuinely got it wrong.

What do I say when a parcel is lost in transit?

Be honest that the courier can no longer track it, take ownership of the fix, and offer the customer a choice straight away: a free replacement sent now, or a full refund. Do not make them chase the courier themselves or wait for an investigation to close before you act. The lost-in-transit templates below give the customer a decision to make rather than a problem to sit with.

How often should I update a customer about a delayed order?

Whenever the situation changes, and at least by any date you promised. If you said you would update them by Friday, send something by Friday even if the only news is that there is no news yet. A short holding message on the day you promised keeps trust; silence after a promised date loses it. Tagging delayed orders and watching your SLA timers makes those promised dates easy to keep.

Can I save these delivery delay emails as templates?

Yes. Copy any template here into a Solves saved reply, give it a clear name like "Delay: new estimated date", and your team can drop it into a reply in one click, then adapt the specifics before sending. Saved replies can be scoped to one brand or shared across your organisation, so each storefront keeps its own tone while the structure stays consistent.

Turn these into one-click saved replies

Drop any template here into a Solves saved reply, name it clearly, and your team can send a calm, consistent delay update in seconds.