An unconfirmed COD order is a loan you made to a stranger
Cash on delivery moves the risk onto the merchant. You pack, you pay freight, and you find out at the doorstep whether there was ever an intention to buy. A confirmation message before dispatch turns that guess into a known answer.
Ask in the channel that gets answered
A confirmation call goes unanswered and an email goes unread. A WhatsApp message with two obvious replies gets a response, because answering it costs the customer one tap.
Record the answer against the order
The message only helps if the reply is attached to the order your team is packing. A confirmation sitting in an inbox nobody reconciles is a message you paid for and did not use.
A COD order confirmation WhatsApp message for Shopify
Illustrative template: ‘Hi [customer name], we received your cash-on-delivery order [order number] from [store name]. Amount due on delivery: [total]. Please confirm that you want us to dispatch it and check your delivery details using [private order link]. Reply here if you need help.’ This example needs your store's final wording and Meta template review before use. Asking a customer to confirm intent is a separate step from acknowledging that Shopify received an order.
Check the order before marking it ready for dispatch
Match the reply to the Shopify order number, review any corrected address, and confirm the amount due. Decide how your team handles a cancellation request or no reply, and record that decision against the order. A customer confirmation is not a payment receipt, a fulfillment status update, or proof of delivery. Keep those events separate in your messages and operational checklist.
Wrong addresses are the second tax
A missing landmark or a mistyped postcode becomes a failed delivery and a return to origin, with freight charged both ways. The customer is the only person who can fix it, and they can only fix it if you ask before dispatch rather than after the parcel comes back.
Let the customer correct it themselves
Send a private link to the address on the order and let them edit it. It is faster than your team guessing, more accurate than a phone call transcribed by hand, and it happens while the parcel is still in your building.
Measure the two numbers that matter
Track confirmed-before-dispatch rate and return-to-origin rate. If the first goes up and the second goes down, the messages are paying for themselves. If neither moves, the timing or the wording is wrong — not the channel.
Explore this workflow in Dejor.
See how shopify order notifications on whatsapp fits into your store, including setup steps and common questions.