What is RTO and why does it matter?
Return-to-origin (RTO) is when a courier attempts delivery but can't complete it — the customer isn't home, refuses the parcel, gave a wrong address, or simply doesn't answer. The parcel comes back to you.
In Pakistani ecommerce, RTO rates for COD orders commonly run between 20–40% for stores without a confirmation process. At those rates, for every 100 orders you ship, 20–40 come back. You've paid the courier for the forward delivery, you'll pay again for the return, and you have tied-up inventory.
"At a 30% RTO rate on 500 daily COD orders, you're paying return courier fees on 150 parcels every single day. That's a fixed cost that compounds over time."
The good news: a significant portion of RTO is preventable. Many failed deliveries happen because the customer simply forgot they placed an order, or wasn't sure whether their order was real. A single WhatsApp message before dispatch can change that outcome entirely.
The confirmation window — timing is everything
The optimal time to send an order confirmation message is within 30–60 minutes of order placement. At that point, the customer is still engaged, the order is fresh in their mind, and they haven't made competing purchasing decisions. Waiting 24 hours dramatically reduces confirmation rates.
The message should be simple and direct: confirm the order details, ask the customer to reply with a "1" to confirm or "2" to cancel, and give them a clear, low-friction way to respond.
Key insight: Customers who actively confirm an order are far less likely to refuse delivery — they have cognitive ownership of the purchase. This is the primary mechanism behind RTO reduction.
How automated WhatsApp confirmations work
With Courierify's WhatsApp Automation (Starter plan+), the process runs entirely automatically:
- A new Shopify order is placed
- Within your configured time window, a WhatsApp message is sent to the customer's number
- The message includes the order details, total amount, and delivery address
- The customer replies "1" to confirm or "2" to cancel
- Courierify captures the response and updates the order status accordingly
- Confirmed orders proceed to booking; declined orders are flagged for review
This uses the Official WhatsApp Business API — not unofficial tools. Approved templates, verified business account, zero ban risk.
Handling non-replies
Not every customer will reply. The strategy for non-replies is where most stores leave performance on the table.
Option 1 — Ship anyway: For lower-value orders or customers with a clean delivery history, ship unconfirmed orders but at lower priority.
Option 2 — Send a reminder: Courierify can send an automated follow-up after a configured delay (e.g. 2 hours). Many customers confirm on the second message.
Option 3 — Hold high-value orders: For orders above a certain value, hold dispatch until confirmed. The cost of holding is far less than the cost of an RTO on a PKR 8,000 COD order.
Using Courierify's high-risk customer identification (Pro plan), you can apply different non-reply strategies automatically based on customer risk score.
The numbers: what to expect
Based on merchant data, stores that implement automated WhatsApp confirmation typically see:
- 60–75% confirmation rates on orders sent a confirmation message
- 30–45% reduction in RTO rates on confirmed orders vs. unconfirmed
- 8–15% order cancellation from customers who reply "cancel" — better to catch these before shipping than after
A store with 500 daily COD orders and a 35% RTO rate that drops to 20% after implementing confirmations saves approximately 75 return shipments per day. At PKR 200 average return fee, that's PKR 15,000 saved daily — or PKR 450,000 per month.
Setting this up in Courierify
WhatsApp Automation is available on the Starter plan ($9.99/month). The setup process:
- Connect your Official WhatsApp Business Account in Courierify's WhatsApp settings
- Select the "Order Confirmation" automation flow
- Set your send delay (recommend: 30 minutes after order placement)
- Configure your non-reply strategy (reminder, hold, or ship)
- Activate — Courierify handles everything from here
The 3-day free trial on the Starter plan lets you test the full flow before committing. Most stores see measurable RTO improvement within the first week.
Ready to reduce your RTO? Install Courierify on Shopify and start your free trial today.
Courierify is an all-in-one fulfilment OMS built for Pakistani Shopify stores. Book 35+ couriers, automate WhatsApp, manage returns, and reconcile COD settlements — all inside Shopify.
Add to Shopify — Free →