Insights / Article / Digital supply chain and fulfilment integration
ArticleDelivery promises you can keep
Overpromising delivery speed costs more than a slightly longer estimate. Base dates on real data, show customers a date rather than an option, and track every promise.
“Next-day delivery” is one of the most persuasive phrases in ecommerce. It is also one of the most frequently broken. When a parcel promised for Tuesday arrives on Thursday, the customer does not remember that delivery was fast. They remember that you let them down, often on something they had planned around: a birthday, a project start, a trip.
Overpromising delivery speed costs more than a slightly longer estimate. Broken promises generate customer service contacts, refunds of delivery charges, poor reviews and lost repeat business. A promise that is a day longer but reliably kept usually builds more trust and more sales. This article explains how to make delivery promises based on reality, present them clearly and keep improving them.
Why delivery promises break
Most delivery estimates are set once, by service level, and rarely revisited. The website says “standard delivery: 3 to 5 working days” for every product, regardless of where it is stored, when the order is placed or how the carrier is actually performing.
Reality is more variable. An item held in a regional warehouse takes longer than one held centrally. An order placed after the warehouse cut-off waits until the next day. A supplier-shipped item depends on the supplier’s own processes. Carriers perform differently by region and season. A single static promise cannot reflect any of this, so it is either too cautious for many orders or too optimistic for others.
There is also a commercial temptation at work. Marketing teams know that faster promises lift conversion, so estimates drift towards the optimistic end. The benefit appears immediately in the sales figures; the cost appears weeks later in customer service queues and lost repeat purchases, often in a different department’s budget. Making both visible in the same report is the first step to setting promises honestly.
Base dates on real data
A reliable promise is calculated, not declared. It combines a small number of factors that together determine when a parcel will really arrive.
- Stock location: which warehouse, store or supplier will fulfil the item, and how long each takes to dispatch.
- Cut-off times: the latest time an order can be placed for same-day dispatch at each location, including weekend and holiday patterns.
- Processing time: how long picking, packing and any personalisation actually take, including at peak.
- Carrier transit times: real performance by service and destination region, drawn from tracking data rather than the carrier’s brochure.
- Calendars: public holidays, carrier non-working days and seasonal peaks.
Many ecommerce and order management platforms can calculate delivery dates from rules like these, and some carriers and delivery management tools provide estimated transit times by postcode. The quality of the result depends on keeping the inputs accurate. Cut-off times change, warehouses reorganise and carriers’ performance shifts, so someone must own the rules.
Show the date, not just the option
Customers plan around dates, not service names. “Express delivery” means little without context. “Order in the next 2 hours for delivery on Thursday 12 March” tells them exactly what to expect and encourages them to buy now.
Show the estimated date on product pages, in the basket and at checkout, updated for the customer’s location where possible. When several delivery options are available, show the date each would achieve alongside its price, so customers can make a real choice. Where a basket contains items from different locations, be honest that they may arrive separately, or show the date the complete order will arrive.
Ranges versus single dates
A single date is clearer, but only if you can keep it reliably. Where variability is high, a narrow range such as “Wednesday to Thursday” may be more honest. Choose the format your performance data supports, and tighten it as reliability improves.
Track and learn
The only way to know whether your promises are reliable is to measure them. For every order, record the date promised to the customer at checkout and the date the parcel was actually delivered, from carrier tracking. The share of orders delivered on or before the promised date is your promise accuracy.
Break that figure down by warehouse, carrier, service level, destination region and product type. Patterns will emerge quickly. Perhaps one carrier consistently runs a day late to certain postcodes, or one warehouse misses its cut-off at peak. Each pattern points to a specific fix: adjusting the promise, changing the carrier, moving stock or revising a process.
- Capture the promised date on every order at the moment of purchase.
- Capture the actual delivery date from carrier tracking.
- Report promise accuracy weekly, broken down by the main factors.
- Adjust rules where performance consistently differs from the promise.
- Raise persistent carrier performance issues using the evidence you have collected.
When promises are at risk
Even good promises are sometimes broken by weather, strikes or a warehouse problem. What matters then is how quickly the customer hears about it. Proactive messages, sent as soon as you know a delay is likely, prevent most of the frustration and many of the service calls. A brief apology and a new date, before the customer has to ask, is often enough to keep their trust.
During known peaks, such as the weeks before Christmas, adjust promises in advance rather than hoping for the best. Customers accept a longer estimate far more readily than a broken one.
We added a day to our standard promise and showed an exact date instead of a range. Complaints about late delivery fell sharply and conversion did not move.
Head of operations, online retail client
Where to start
Start measuring promise accuracy this month, even if only for your main carrier and warehouse. Compare the result with what your website claims. Then map the factors that drive real delivery times, and replace your static estimates with calculated dates for your highest-volume products. Show those dates clearly to customers, track how they perform and refine the rules every month.
Source: Intelliversal analysis.







