A parcel comes back at the end of the day. The delivery note says “unable to deliver.”
The obvious response is to put it on tomorrow’s route.
Sometimes that’s all it needs. Someone stepped out, missed the doorbell or couldn’t answer their phone. Another attempt works, and everyone moves on.
But what if the driver couldn’t find the entrance? What if the address was a business that closes before the route gets there? What if the customer has already told the shop they won’t be home until next week?
Sending the same parcel to the same place with the same instructions may leave you with exactly the same problem tomorrow.
Before booking another attempt, I’d want to know what will be different this time.
“Unable to deliver” leaves quite a lot unexplained
It’s a useful status for showing that an order hasn’t arrived. It tells you very little about what to do next.
A missing flat number needs a different response from a damaged parcel. A locked gate needs a different response from a customer refusing the delivery.
If all those situations end up under one label, somebody has to reconstruct what happened later.
That might mean calling the driver after they’ve finished, searching through messages or asking the customer a question they already answered.
I’d keep the recording process short enough that people will actually use it. A clear reason, the time of the attempt and a brief note about anything that would help next time.
“Couldn’t access building; intercom name doesn’t match order” gives the next person something to work with.
“Failed” leaves them starting from scratch.
There’s no need to turn every delivery into a written report. The aim is to keep the detail that would otherwise disappear when the driver moves on to the next stop.
Check the address the driver actually received
An address can look perfectly sensible in the shop’s order screen and still be incomplete on the label.
Maybe the customer put the building name in a field that didn’t transfer. Maybe a long line was cut off. Maybe the flat number ended up in a delivery note that the driver couldn’t see.
Before asking someone to enter their details again, compare the versions.
What did the customer submit? What appears on the order? What was printed or sent to the delivery system?
That comparison matters because the customer may have done everything correctly.
Being told “you gave us the wrong address” is irritating when the missing information is sitting in your confirmation email.
I’d also check whether an address correction reaches the parcel that’s already waiting to go out. Updating the customer’s account doesn’t necessarily tell the person holding yesterday’s label that anything has changed.
The practical question is simple: when the driver picks up this parcel tomorrow, which address will they see?
The route might be arriving at the wrong time
A business address can be easy to find and still be a difficult stop if the route reaches it after closing.
The same goes for buildings with limited reception hours or deliveries that require someone specific to be present.
If the timing caused the first failed attempt, repeating the route without reviewing it won’t help much.
That doesn’t mean every customer can choose an exact appointment. A small delivery operation may have limited flexibility, and promising a time it can’t meet creates another problem.
But it should be possible to recognise when the current arrangement cannot work.
Perhaps the parcel needs to go on an earlier route. Perhaps there’s an available collection option. Perhaps the customer needs to choose another day through the delivery service.
Whatever the options are, explain the ones that actually exist.
“Someone will try again tomorrow” sounds reassuring until the customer knows they’ll be in the same meeting, in the same office, when the van arrives.
Read the instructions as though you’ve never been there
“Use the side entrance.”
Which side?
“Leave with reception.”
Is reception inside a locked building?
“Call when you arrive.”
Does the driver have the correct number, and does their service allow that?
Instructions often make sense to the person writing them because they already know the building. Someone arriving for the first time has much less context.
A useful note might identify the entrance by the street it faces or explain that deliveries go to a staffed desk during certain hours. It should contain enough detail to help without becoming a long personal message.
I’d avoid instructions that depend on a driver taking a risk, parking somewhere unsuitable or leaving a parcel where the agreed service doesn’t allow it.
The customer’s preferred arrangement and the delivery service’s available options need to match.
If they don’t, that needs sorting out before the parcel goes back into the van.
Give the customer something useful to do
A failed-delivery message can leave someone with more questions than they had before.
Will there be another attempt? Do they need to arrange it? Is the parcel coming back to the shop? Can they correct the address?
An update that simply repeats “delivery unsuccessful” doesn’t help them answer any of those.
The message should explain what is known and what happens next.
If a flat number is missing, ask for it. If another attempt has been arranged, say when it is expected. If the team is still checking, explain who is checking and when the customer should expect an update.
I’d be careful with “no action needed.” It’s useful when it’s true, but unhelpful if the parcel is actually waiting for information only the customer can provide.
And before sending a new request, read the conversation that’s already there. Someone may have supplied the correction an hour ago.
Asking twice makes a small delivery problem feel much less organised.
Decide who owns the next step
A returned parcel can sit between several people.
The driver has finished their route. Customer service has replied to the buyer. The warehouse has put the parcel aside. Everyone has done something, but nobody has arranged what happens next.
That’s an easy gap to miss.
For each unresolved delivery, I’d want one person or team responsible for moving it forward. They don’t have to do every job themselves. They do need to know whether the order is waiting for a reply, a new label, another attempt or a return decision.
If you’re working with a fulfillment partner such as Cubbo, this is worth asking early: who follows up when a delivery doesn’t go through?
A handoff needs to include the reason for the failed attempt, any customer reply and the action already agreed.
Otherwise, the next team may make a perfectly reasonable decision using information that’s no longer current.
Keep tomorrow’s parcels separate from the ones still waiting
There’s a difference between a parcel that is ready for another attempt and one that still needs checking.
Putting both in the same pile makes that difference surprisingly easy to lose.
Someone loading the van may assume everything in the dispatch area is ready. Someone answering an email may assume the parcel is still on hold. Neither can tell by looking at an ordinary box.
The exact setup will depend on the space and systems available. A clearly marked shelf might be enough for a small operation. A larger one may use separate locations and order statuses.
What matters is that the physical parcel and its record agree.
If the order says “waiting for corrected address,” it shouldn’t quietly leave with the morning route.
Before releasing it, check that the label, instructions and agreed next step have all been updated. That check takes far less effort than dealing with another avoidable return.
Count the follow-up work as well as the extra trip
The obvious cost of another attempt is the journey.
There’s also the time spent unloading the parcel, checking what happened, contacting the customer, changing details, finding space for it and preparing it again.
If you only look at fuel or the delivery charge, some of that work stays hidden.
I’d follow a few unsuccessful deliveries through to the point where they’re actually resolved. Nothing elaborate: just note who had to get involved and what they had to do.
You may find that the driving isn’t the part creating the most disruption.
Perhaps the team spends longer finding the right parcel than correcting the address. Perhaps every customer reply goes into a shared inbox with no clear owner. Perhaps labels are being replaced, but the old instructions remain elsewhere.
Those are useful findings because they point to something specific you can change.
Look for the reason that keeps coming back
One missed delivery doesn’t tell you much about the whole operation.
A repeated pattern does.
If the same building causes trouble, check the access instructions. If business addresses keep coming back from an afternoon route, look at arrival times. If flat numbers disappear from labels, inspect how the address information moves between systems.
I’d start with the most common avoidable issue and fix that first.
Then check whether the same problem shows up again in the following deliveries. A new process is only useful if it changes what happens on the route.
Before tomorrow’s van leaves, take a look at the parcels going out for another attempt.
For each one, somebody should be able to answer: what stopped it arriving last time, and what have we done about it?