The No-Show Problem
You spent money on ads, confirmed the order via WhatsApp, dispatched it to the carrier, and the driver arrived at the customer's door β and no one was home. This is a no-show, and in MENA it happens on 15-25% of all delivery attempts.
No-shows are expensive: you pay the driver for the failed trip, you risk losing the order entirely, and you increase your RTO rate. But unlike actual RTO, no-shows are highly preventable.
Why No-Shows Happen
- Customer not home β Work, errands, school pickup
- Wrong delivery timing β Delivered during prayer, nap time, or meals
- Customer changed mind β Buyer's remorse between confirmation and delivery
- Address issues β Couldn't find the location
- No advance notice β Customer didn't expect delivery today
The Delivery Slot Strategy
Instead of letting the carrier pick when to deliver, let the customer choose their preferred slot. This alone cuts no-shows by 50%.
Implementation via WhatsApp
After the customer confirms the order, send:
Your order is ready! When would you like it delivered?
1οΈβ£ Tomorrow morning (9am-12pm)
2οΈβ£ Tomorrow afternoon (12pm-3pm)
3οΈβ£ Tomorrow evening (3pm-6pm)
Reply with the number.
Customers who pick their own slot are 2-3x more likely to be home when the driver arrives.
Pre-Delivery Reminders
Send these automated messages:
- Evening before β "Your order arrives tomorrow between 9am-12pm"
- 2 hours before β "Your package arrives in 2 hours. Driver name: [X]"
- Driver dispatched β "Driver is on the way! ETA 15 minutes"
Customers who receive all 3 reminders have an 85%+ delivery success rate.
Second Attempt Automation
If the first attempt fails, do not wait 3 days to retry. Within 2 hours, automatically send:
We tried to deliver your order today but you were not available. When would you like to receive it?
1οΈβ£ Later today
2οΈβ£ Tomorrow
3οΈβ£ Day after tomorrow
4οΈβ£ Cancel order
This second-attempt automation recovers 30-40% of initially failed deliveries.
Handling Repeat No-Shows
Customers who no-show twice on the same order should be auto-cancelled. Three no-shows total = auto-blacklist from future orders.
Analyzing No-Show Patterns
Track no-shows by:
- Time of day β When are most no-shows?
- Day of week β Fridays and Sundays often have higher rates
- City/neighborhood β Some areas have 2-3x higher rates
- Customer segment β First-time vs repeat
- Product type β Impulse buys have more no-shows
Use the data to adjust your dispatch strategy. Avoid delivering in high-no-show zones during high-risk times.
Tools
CODRocket automates slot booking, reminders, and second-attempt flows. See how it works.