Lodway
Start free
All posts

How to reduce failed deliveries: a 30-day plan for small UK couriers, with checklist and message templates

27 Oct 2026 · 19 min read

19 min read

Key takeaways

  • Start with low-cost fixes you can deploy this week: require validated postcode and house number, enable pre-delivery SMS with a tracking link, enforce photo ePOD with timestamp and GPS, and add safe-place/neighbour consent, then pilot on 3–5 vans or 10–20% of the fleet.
  • Evidence shows high consumer sensitivity: Sendcloud's 2025 survey of 1,000 UK shoppers found 57% had a delivery issue in the previous three months and 64.3% said a failed delivery would stop them reordering.
  • Driver behaviour matters, record and act on it: Citizens Advice research published in November 2025 found 37% had a problem with their most recent parcel delivery and 29% said drivers left before they could reach the door, so enforce a minimum dwell time such as 60 seconds.
  • Measure cost precisely with a per-attempt formula including driver time, mileage, admin, reattempt probability and return costs, then use that calculator to set complimentary reattempt policy and slot pricing.

Table of contents

How can I cut failed deliveries immediately, 30-day checklist

Start with high-impact, low-cost changes you can deploy in bookings and driver SOPs today, then pilot on a subset of vans for fast learning.

Key immediate actions are stricter address and contact capture, pre-delivery SMS with a tracking link, mandatory photo ePOD, and a safe-place consent field.

30-day checklist (copyable)

  1. Require validated postcode plus house number/name plus contact mobile and email at booking, Day 1-3.
  2. Turn on pre-delivery SMS 2-3 hours before expected delivery with a live tracking link, Day 2-4.
  3. Enable driver photo ePOD with timestamp and GPS fields, enforce immediate upload, Day 3-7.
  4. Insert safe-place / neighbour / authority-to-leave consent field in bookings and on the tracking link, Day 3-10.
  5. Adjust reattempt rules to cluster redeliveries within zones and at times customers are likeliest at home, Day 5-14.
  6. Pilot changes on 3-5 vans or 10-20% of fleet and track KPIs daily for 14 days, Day 7-30.
  7. Roll out successful items across fleet ahead of peak, Day 21-30.

Why pilot, and a compliance note: the ICO expects privacy notices to reflect testing and updates, so document tests and customer communications during pilots. See ICO guidance on privacy notices at ICO transparency guidance.

Consumer urgency for better notifications is supported by Sendcloud's survey.

What are the common causes of failed deliveries and which should small fleets fix first

Fix the highest-impact, lowest-effort causes first: incorrect addresses and contact details, absence of pre-delivery notice, drivers leaving too quickly, insecure safe-place drops, and poor POD capture.

Priority order and fixes focus on preventing attempts that cannot succeed and on capturing evidence when drops occur.

For each cause

  • Wrong address/contact — incomplete or mistyped addresses cause unsuccessful attempts or returns. Fix by requiring postcode lookup plus house number at booking. KPI: address-error rate.
  • No pre-delivery notice — customers unaware of ETA. Fix by sending pre-delivery SMS/email 2-3 hours prior with tracking. KPI: missed-customer rate. See Sendcloud.
  • Driver leaving too quickly — leaving before recipient can answer. Fix by enforcing minimum dwell time, such as 60 seconds, with knock/phone/scan. KPI: “left before answer” incidents. Evidence: Citizens Advice found 29% reported drivers left too soon.
  • Insecure drop (safe-place) — parcels left where anyone can take them. Fix by requiring explicit safe-place consent and photo ePOD. KPI: insecure-drop complaints.
  • Lack of POD — no evidence when a parcel is claimed delivered. Fix by enforcing photo ePOD with timestamp and GPS. KPI: dispute rate. See guidance at Consumer Protection.
CauseOperational impactFix (effort)Quick win?
Wrong address/contactHigh, prevents deliveryLow (validation)Yes
No pre-delivery noticeMedium, customer unavailableLow (SMS)Yes
Driver leaving too quicklyMedium, customer complaintLow (SOP + training)Yes
Insecure dropHigh, loss/complaintMedium (consent + ePOD)Yes
Lack of PODHigh, disputesMedium (device + process)Yes

Sources cited in the above sections include Sendcloud, Citizens Advice, and Consumer Protection.

How do I calculate the true failed delivery cost for my courier

Use a fully loaded per-attempt formula that sums driver time, mileage, admin, expected reattempt costs, compensation, and return costs, and calculate separately for first-attempt failures and total failed consignments.

Build a simple worksheet to capture each cost line and test with your own inputs, do not rely on unverified industry figures.

Exact formula, worksheet steps

  1. Driver cost = driver hourly rate × hours per failed attempt, see our post on delivery driver minimum wage for pay context.
  2. Mileage cost = miles per failed attempt × cost per mile.
  3. Admin cost = admin hourly rate × admin hours per failed attempt.
  4. Reattempt cost = probability of reattempts × cost per reattempt (repeat lines 1–3 for each expected reattempt).
  5. Compensation/refund = average compensation per incident.
  6. Return cost = cost to return to sender where applicable.
  7. Indirect cost (optional) = estimated lost future revenue per incident.

Cost per failed attempt = sum of lines 1–6, plus optional line 7.

Suggested placeholder inputs and worked example

  • Driver hourly rate: £15 (example).
  • Vehicle cost per mile: £0.60 (example).
  • Admin hourly rate: £12 (example).
  • Average time per failed attempt: 0.5 hours (example).

Worked example, example only:

  • Driver 0.5 hrs × £15 = £7.50
  • 10 miles × £0.60 = £6.00
  • Admin 0.25 hrs × £12 = £3.00
  • Total example cost per failed attempt = £16.50, example only.

Put these lines into a simple spreadsheet and run it on a sample week of your own failed jobs.

Legal context on possession and returns is summarised at Consumer Protection.

Which delivery notifications reduce failures and what should each message say

A predictable notification sequence reduces missed recipients: booking confirmation, day-before (for business), a pre-delivery SMS 2-3 hours before with ETA and tracking link, and an attempted-delivery notice with next steps.

Messages must be clear, time-stamped and include change options where possible, and you should A/B test timing during pilots.

Notification sequence and templates, brief

  • Booking confirmation (email/SMS): job ref, expected day, contact number, and link to change address.
  • Day-before (email for business): expected time window and opening-hours check.
  • Pre-delivery SMS (2-3 hours): "ETA ~[60–120min]; live tracking: [link]. To change delivery reply [X] or use link."
  • Attempted-delivery SMS (immediate): "Driver attempted delivery at [time]. Parcel left at [location]/no access. To reschedule or change: [link]."
  • Final notice: uncollected parcels, reschedule options and potential charges per your redelivery policy.

Compliance note: plain delivery updates are service messages rather than marketing, but adding any promotional content makes them direct marketing under PECR; review ICO guidance at ICO guidance on identifying direct marketing and tracking guidance at ICO tracking guidance.

A/B test suggestion: split pre-delivery timing (2 hours vs 3 hours) across pilot vans and track first-time delivery and reattempts. Sendcloud found 11.1% report missing tracking updates, so improving coverage matters.

Notification typeTimingMessage templateOperational needCompliance notes
Booking confirmationImmediatelyJob ref, day, change linkCapture correct detailsService message
Day-before (B2B)24h beforeOpening hours checkAvoid closed business attemptsService message
Pre-delivery SMS2–3h beforeETA + tracking linkReduce missed recipientsPECR/privacy check
Attempted deliveryImmediatelyTime + next steps linkSpeed up rescheduleRecord timestamp

What address and contact fields and validation should we require at booking

Capture and validate postcode, house number/name, street, unit, contact mobile and an alternate phone or email; use postcode lookup to normalise addresses and reduce misdelivery.

Mandatory fields and lightweight verification reduce address errors before dispatch.

Mandatory booking fields

  • Recipient name, company name (if B2B)
  • Postcode (with lookup), house number/name, street, locality, town/city
  • Contact mobile, contact email
  • Delivery instructions
  • Safe-place consent checkbox

Validation steps

  • Use a postcode lookup (PAF/AddressBase) to normalise address and show full address before confirm; if no paid service, validate postcode format and require house number.
  • Phone verification: lightweight OTP or require both mobile and email if OTP not available.
  • Booking UI tips: show map thumbnail and examples for flats.

Note: PAF and AddressBase are licensed datasets, consult your provider for implementation and licensing.

What should a legally sound and operational safe-place delivery policy look like

A safe-place policy must record express customer consent naming the precise location, explain limits of risk transfer, require a time-stamped photo with GPS at drop, and exclude unsuitable goods such as high-value or age-restricted items.

Drivers must follow SOPs that protect both the courier and the consumer, and privacy handling must be clear.

Sample checkbox text to use at booking:

"I authorise [Courier] to leave my parcel at: [free text]. I accept the risk for loss or damage if the location is accessible to others and confirm the place is secure for this delivery."

Driver SOP, brief:

  • Driver must take a timestamped photo showing parcel and location, capture GPS coordinates and upload immediately.
  • If location looks insecure, do not leave, follow failed-delivery procedure.

Exclusions: no safe-place for passports, ID, age-restricted items or high-value consignments.

Minimum metadata for photo ePOD: job ID, timestamp, GPS coordinates, driver ID, short caption. See guidance at Consumer Protection and ICO guidance at ICO transparency guidance.

When and how should we use neighbour delivery and authority to leave

Use neighbour delivery only with express customer authorisation and for low-value parcels, always recording the neighbour name and address and capturing photo evidence.

Driver confirmation and clear evidence reduce dispute risk when items are handed to neighbours.

Permission wording and driver SOP

Permission wording to include at booking:

"I authorise delivery to a named neighbour at [neighbour address], and accept responsibility for their receipt."

Driver SOP:

  • Confirm neighbour identity where possible, photograph parcel at neighbour's door or log a note with name/time.
  • If neighbour refuses, follow failed-delivery SOP.

Evidence to capture: neighbour name, address, photo with timestamp and GPS, driver note. See Consumer Protection for dispute context.

Avoid neighbour delivery for age-restricted, high-value or confidential items.

How does photo ePOD reduce disputes and what metadata should we record

Time-stamped, GPS-tagged photos with job IDs reduce disputes by showing context at the drop, while limiting captured personal data and documenting retention policy protects privacy compliance.

Keep photos minimal and upload immediately to avoid local storage of personal data.

Minimum metadata to capture

  • Job ID
  • Timestamp
  • GPS coordinates
  • Driver ID
  • Short caption (e.g., "left on doorstep under canopy")
  • Delivery status (left/handed/handed to neighbour)

Driver SOP, brief: take photo from a standard vantage, avoid capturing people where possible, upload immediately and do not store images locally.

Retention recommendation: document a retention period and publish it in your privacy notice, consult ICO guidance at ICO transparency guidance.

There is no definitive evidence for a specific percentage reduction from ePOD, so pilot and measure. See dispute guidance at Consumer Protection.

What redelivery policy should courier owners adopt

Adopt a clear written redelivery policy that states the number of complimentary reattempts, charging rules, timing windows and customer self-serve options, and publish it in notifications.

Decide reattempt rules using your failed-delivery cost calculator and your margin on typical consignments.

Sample redelivery policy

  • One free reattempt within 5 working days for first failures (configurable).
  • Subsequent reattempts charged at £[X]. Customers may reschedule free via tracking link.
  • Uncollected parcels after X days will be returned to sender.
  • Exceptions: courier error, address error, or damaged goods lead to free reattempt or refund.

Decision criteria: use your failed-delivery cost from the calculation above to decide how many free reattempts to offer; if reattempt cost exceeds product margin, consider customer-paid redelivery or collection point options.

Legal note: consumer-rights rules influence liability and returns, see Consumer Protection.

What practical reattempt rules reduce mileage and cost

Cluster reattempts geographically and schedule them when recipients are likeliest to be home, to avoid scattered reattempts that increase mileage and cost.

Combine postcode-sector batching with afternoon residential runs and morning business runs.

Practical rules

  • Clustered windows: late afternoon/evening for residential B2C, business morning for B2B.
  • Batch redeliveries by postcode sector.
  • Allow driver-swaps for adjacent reattempts.
  • Use business opening-hour data to avoid pointless attempts.

Routing checklist

  1. Flag redeliveries by postcode sector.
  2. Create afternoon cluster runs for residential areas.
  3. Prioritise business parcels in morning runs.

Evidence that drivers leaving too quickly contributes to problems is available from Citizens Advice.

Delivery windows vs time slots, what should small fleets offer and when to charge

Offer broad delivery windows by default and sell narrow time slots for certainty, pricing narrow slots to cover lost routing efficiency.

Pilot slot widths and pricing to find customer willingness to pay versus operational cost.

Decision checklist

  • Default B2C: broad window, for example 09:00–17:00.
  • Offer narrow slots for high-value or urgent orders at a surcharge that covers lost efficiency.
  • For trade accounts offer AM/PM or business-day options under contract.

No primary source proves the optimal slot length, so pilot and measure.

How should we use business addresses and opening hours to avoid failed attempts

Capture trading hours at booking and treat business addresses differently, attempting delivery only during stated opening hours unless authorised otherwise.

Day-before confirmations for trade accounts reduce closed-business attempts.

Data capture and SOP

  • Data capture fields: business name, opening hours (defaults Mon-Fri 09:00–17:00), contact name, back-office number.
  • SOP: do not attempt outside stated hours; if closed, capture photo and follow redelivery SOP.

Tracking links should show an ETA or current stop sequence, allow simple change options such as safe-place, neighbour or reschedule, and be sent at booking, day-before and pre-delivery.

Audit trails of customer actions and timestamps are essential for dispute resolution.

Required tracking functionality

  • Real-time or estimated ETA.
  • Buttons for change delivery, reschedule, authorise safe place or neighbour.
  • Audit trail recording customer actions and timestamps.

Privacy compliance: ensure tracking uses privacy-compliant scripts and is described in your privacy notice, see ICO tracking guidance.

Sendcloud notes 11.1% report missing tracking updates, so coverage matters.

Which customer self-serve options reduce manual work and failed redeliveries

Offer reschedule, safe-place authorisation, neighbour permission and collection-point diversion via the tracking link to cut admin and unnecessary reattempts.

Prioritise high-impact features first and measure uptake during pilots.

Prioritise features (ease vs impact)

  • Reschedule to a specific day — high impact, medium build.
  • Authorise safe place with named location — high impact, low build.
  • Authorise neighbour with name/address — medium impact.
  • Divert to collection point — requires partner network, see Lodway note on parcelshop networks.

UX buttons should be clear: "Reschedule", "Leave in safe place – specify", "Deliver to neighbour – name".

What SOPs and brief driver training items lower failed deliveries

Short SOPs and a 30-minute practical briefing reduce inconsistent behaviour; focus on photo procedure, minimum dwell time, refusal recording and safe-place/neighbour handling.

Simple scripts and hands-on practice improve compliance and evidence capture.

Scripts drivers should use (verbatim)

  • On arrival: "Knock, call mobile, wait 60 seconds, scan."
  • If leaving under safe-place consent: take photo, record GPS and upload.
  • Failed attempt script (if customer answers): "I tried to deliver at [time]. We can reattempt free within X days or you can reschedule at [link]."

Training checklist: ePOD demo, dispute handling, legal basics and in-van practical. Use the Citizens Advice finding that 29% reported drivers left too soon to justify a 60-second dwell time.

Quick wins and low-cost fixes, what to do this week

Enable pre-delivery SMS, require mobile number, add safe-place consent checkbox, enforce photo ePOD and adjust reattempt clustering for immediate impact.

These low-cost steps provide fast feedback and measurable improvement during a short pilot.

Quick-wins checklist (8 items)

  • Require mobile at booking.
  • Enable pre-delivery SMS 2–3h.
  • Add safe-place consent checkbox.
  • Enforce photo ePOD upload on job completion.
  • Set 60-second dwell time SOP.
  • Cluster reattempts by postcode.
  • Add business opening hours field.
  • Run a 3–5 van pilot.

Complementary peak checklist available from Lodway.

Routing and manifest changes that reduce failed-delivery mileage

Prioritise dense first-attempt deliveries, cluster reattempts and use manifest flags to mark priority redeliveries to cut mileage.

Simple manifest additions and run design reduce wasted miles and driver time.

Concrete changes

  • Flag business addresses for morning runs.
  • Create an afternoon 'redelivery cluster' run per postcode sector.
  • Allow driver swap or consolidation for adjacent reattempts.

Sample manifest columns to add

ColumnPurpose
PriorityFlagBusiness / High-value / Reattempt
OpeningHoursAvoid outside hours
ReattemptWindowDate range for reattempt cluster

Rationale references include Citizens Advice.

Which KPIs should I track daily/weekly and what targets to set for peak

Track failed-delivery rate, first-time delivery rate, reattempt rate, cost-per-failed-delivery and customer complaint volume; review daily during pilot and peak.

Set targets relative to your baseline rather than national benchmarks.

Exact KPI formulas

  • Failed-delivery rate = failed consignments / total consignments.
  • First-time delivery rate = consignments delivered on first attempt / total consignments.
  • Reattempt rate = reattempts / failed consignments.
  • Cost per failed delivery = the per-attempt formula in the cost section above.

Review KPIs daily and adjust SOPs and notifications in response to measured results.

How to pilot and roll out changes across 2-30 vans with low disruption

Pilot on a representative subset, use control and variant groups for 7–14 days, measure KPIs and roll out iteratively in waves to limit disruption.

Document privacy updates and staff briefings before roll-out.

Pilot plan

  1. Choose pilot sample, mix urban/rural and B2B/B2C.
  2. Baseline 7 days of KPIs.
  3. Implement changes on pilot group: notifications, ePOD rules, reattempt clustering.
  4. Measure daily for 14 days, compare to control.
  5. Adjust messages and SOP, re-run if needed.
  6. Roll out in waves, for example +25% fleet per week.

Privacy note, update privacy notices per ICO when testing messaging and tracking, see ICO transparency guidance.

Exact customer communication templates, SMS/email to use

Use short, clear, action-oriented messages with job refs, ETA and a single action button or link; include tracking and change options on every message.

Replace placeholders before use and keep templates consistent across channels.

Templates (copy verbatim, replace placeholders)

Booking confirmation email:

Subject: Booking confirmed — Job [JobID]

Body: Hello [CustomerName], your delivery on [Date] is booked (Job [JobID]). Expected day: [Date]. If the address is incorrect or you need to change delivery, use [RescheduleLink] or call [CourierNumber]. View tracking: [TrackingLink]. Our redelivery policy: [RedeliveryPolicyLink].

Pre-delivery SMS (2-3 hours):

"[CustomerName], ETA ≈ [ETA]. Track: [TrackingLink]. To change delivery reply CHANGE or use [RescheduleLink]. [CourierName] [JobID]"

Attempted delivery SMS (immediate):

"[CustomerName], we attempted delivery at [Time] for Job [JobID]. Parcel [left at: location]/[no access]. To reschedule or authorise safe-place/neighbour use [RescheduleLink]."

Failed-to-deliver email (end of day):

Subject: Delivery outcome — Job [JobID]

Body: Hello [CustomerName], we attempted delivery at [Time] but could not complete it. You can reschedule free within [X] days at [RescheduleLink]. After [X days] charges may apply or parcel may be returned to sender. If this was due to our error please reply to this email.

Safe-place checkbox text:

"I authorise [Courier] to leave my parcel at: [free text]. I accept the risk for loss or damage if the location is accessible to others."

Neighbour permission text:

"I authorise delivery to a named neighbour at [neighbour name/address] and accept responsibility for their receipt."

Include these templates in your notifications and booking confirmations. Complementary resource: Lodway peak checklist.

Review PECR for electronic communications, UK GDPR for photos and location, and the Consumer Rights Act for transfer of risk; update privacy information and evidence retention policies before rollout.

Always obtain legal review for policy wording in your jurisdiction.

Checklist

What minimal data points to add to booking workflows without a full replatform

Add a small set of validated fields to spreadsheets or booking templates: postcode, house number, contact mobile and email, safe-place consent and neighbour authorisation to cut errors without a TMS replatform.

Use Zapier or webhooks to forward bookings to SMS/tracking if no TMS is available.

Minimal data schema (columns)

JobIDRecipientNamePostcodeHouseNumberStreetTownContactMobileContactEmailSafePlaceConsentSafePlaceTextNeighbourConsentNeighbourNameBusinessHoursPhotoLinkGPSCoord
J12345Jane DoeSW1A 1AA10Example StreetLondon07123 456789jane@example.comYesUnder porchNoMon-Fri 09:00-17:00https://cdn.example/photo.jpg51.5010,-0.1416

Use Zapier or webhooks to forward bookings to SMS/tracking if no TMS is available. Our courier management software buyer's guide covers what to look for if you move off spreadsheets.

Peak-season timeline, what to do now (27 Oct), 30 days, 14 days, 7 days

Follow a staged timeline: immediate fixes now, pilot and refine in 30 days, finalise SOPs 14 days out, and freeze major changes with final checks 7 days before peak.

Use the timeline to prioritise actions that reduce failed deliveries before demand spikes.

Calendar bullets

  • Now (27 Oct): enable pre-delivery SMS, lock booking fields, start driver SOP briefings, run baseline KPIs.
  • Next 30 days: pilot on a subset, enable photo ePOD, add safe-place consent, test reattempt clustering.
  • 14 days before peak: roll out successful pilots, ensure staff cover, publish redelivery policy, refresh privacy notice.
  • 7 days before peak: run full SOP refresher, final QA of tracking links and messages, confirm escalation contacts.

Sources for consumer sensitivity and driver behaviour include Sendcloud and Citizens Advice.

Common mistakes, trade-offs and edge cases

Common mistakes include treating a tracking scan as conclusive proof, assuming safe-place consent removes liability, universal redelivery charging and over-retaining photos.

Each mistake below has a simple fix, and policy wording should get a legal check.

Common mistakes and fixes

  • Treating tracking scan as proof → require photo/GPS or signed POD for high-risk goods, see Consumer Protection.
  • Leaving before reasonable wait time → set minimum dwell time and script, see Citizens Advice.
  • Assuming notifications are marketing by default → review PECR/ICO guidance at ICO guidance on identifying direct marketing.
  • Over-retaining photos → document a limited retention period and publish it in your privacy notice.

Conclusion and next steps

Start with the 30-day checklist, run the failed-delivery cost calculator on a sample week, and pilot pre-delivery messages plus ePOD on a handful of vans.

Lodway covers several of these fixes in one place: automatic delivery updates by email and text, live tracking links, a driver app with photo and signature proof of delivery, and online booking that captures the details you need. You can try it with a 14-day free trial and no setup fee, and use our peak season checklist alongside this plan.

Frequently asked questions

Which records and how long should I retain delivery photos and GPS data under GDPR?

Keep only necessary records for a documented period long enough to handle disputes and insurance claims, and state it in your privacy notice. Consult legal counsel and ICO guidance to set the appropriate retention period for your operations, and ensure access controls and deletion processes are documented.

Can I legally charge customers for a redelivery if the first attempt failed because of driver error?

No, if the failure is due to courier error you should provide a free reattempt or refund, and your published redelivery policy should state exceptions for courier error. Record the incident and evidence to support the customer's claim and your remediation.

Is an SMS with a tracking link classed as marketing under PECR?

Delivery SMS are typically service messages, not marketing, but they must comply with PECR and be correctly categorised. Review ICO PECR guidance and establish the legal basis for service messages before sending them, particularly if you mix promotional content in the same channel.

What wording best proves a customer authorised a safe-place delivery if a parcel is stolen?

Use explicit consent that names the precise location and a clear acceptance of risk, and ensure the driver collects a time-stamped photo plus GPS coordinates at drop. Store the consent record and the ePOD evidence together and publish the safe-place terms in your privacy notice and T&Cs.

How many complimentary reattempts are commercially sensible for a 10-van fleet?

There is no universal number, use the failed-delivery cost calculator with your own inputs and pilot one free reattempt versus two to find your break-even. Consider typical parcel margins and the operational cost of reattempts when setting policy.

Should I accept address changes after dispatch and how should they be handled?

Accepting address changes after dispatch increases risk and operational cost, so allow changes only via the tracking link with acceptance of any additional charges and validate the new address before re-routing. Log the change, update the job, and record any customer consent to additional charges or risk where applicable.

More from the blog

Run your courier company on Lodway

Quotes and bookings on your own website, a driver app with proof of delivery, live tracking and invoices. 14 days free, no card needed.

Start your free trial