The Order Confirmation Message to Send Before Shipping
A customer agreed to buy. You wrote the address on the box, sealed the tape, and handed it to the courier. Two days later the driver calls them at the door — and they say "I never ordered this." That order is now coming back to you, and you paid the round trip.
The fix costs you one message: an order confirmation message sent before shipping. Not a thank-you note. A short, specific message that makes the customer read their own order back and say yes.
What the confirmation message is actually for
It is not politeness. It does three jobs at once:
- It catches mistakes before they cost money. Wrong size, wrong color, wrong area, wrong phone digit. Every one of those is cheap to fix in chat and expensive to fix after dispatch.
- It creates a paper trail. When the customer types "yes, correct," you have proof of the order in the same thread. That single line kills most "I didn't order this" arguments.
- It separates real buyers from browsers. Someone who won't confirm a message they already agreed to is very often someone who will refuse the parcel at the door.
What to include (and what to leave out)
Include exactly these six things, in this order:
- Their name. "Ahmed" at the top proves this isn't a bulk blast.
- Item, size, color, quantity. Written the way they'd say it, not your SKU code.
- Price and delivery fee, as one total. "Total: 450 EGP, delivery included." No hidden numbers later.
- Address, short. Street and area is enough. Don't paste their full national ID address back at them.
- Payment method. Cash on delivery or paid — state it plainly.
- One clear question. "Reply YES and I'll ship it today." One question, one action.
Leave out: long paragraphs, three questions at once, marketing, and any line that sounds like a legal notice.
The message you can copy today
For cash on delivery, this works across WhatsApp, Instagram and Messenger:
> Hi [Name], confirming your order before I ship:
>
> • [Product] — [size/color] × [qty]
> • Total: [amount], delivery included
> • Address: [street], [area]
> • Payment: cash on delivery
>
> Reply YES and it goes out today. If anything is wrong, just tell me what to change.
For a paid order, swap the last two lines:
> • Payment: paid — [method]
>
> Reply YES and I'll ship today.
Keep it under about 500 characters so it fits on one screen without scrolling. If the customer has to scroll to find the question, they'll answer later — and later means never.
When to send it
The window matters more than the wording.
- Send it within the same conversation, before you close the chat. The best moment is right after they say yes to the order, while the details are still fresh in their head.
- If you batch your shipping, send it the evening before dispatch. Not the morning of. People check their phone at night; they don't check it at 9 a.m. when the driver is already outside.
- Never send it after the parcel has left. A confirmation that arrives after dispatch isn't a confirmation, it's a notification — and it removes your last chance to catch an error.
One message. Not a reminder at 10 a.m., another at 2 p.m., and a "last chance" at 6. A confirmation is not a follow-up sequence.
What to do when there's no reply
Silence is normal. Most people read it, nod, and go back to work. Your job is to make the next step safe for them.
Wait 3–4 hours, then send one short nudge:
> [Name], just checking — should I ship this today or hold it for you?
That's it. One nudge, one question, no guilt.
If still nothing after another few hours, send a closing message:
> No problem — I'll hold your order until tomorrow evening, then release it. Reply anytime.
This does two things. It gives a real deadline without pressure, and it protects you from holding stock for someone who has moved on.
Then actually do it. If they don't reply by the deadline, don't ship. An unconfirmed order that ships is a return waiting to happen. Put the item back in stock and move on. If they come back next week, you still have the thread and you can pick up exactly where you left off.
The failure modes to avoid
- The essay. Six lines of explanation before the question. The customer reads the first line, means to come back, and doesn't.
- The interrogation. "What's your full name? National ID? Exact address? Nearest landmark?" Every extra question lowers the reply rate. Ask for what the courier actually needs, nothing more.
- The silent ship. Shipping without confirmation because "they already said yes." They said yes to a chat, not to a parcel at their door.
- The guilt nudge. "I've been waiting for you all day." This gets you a confirmation you'll regret — or a block.
- Confirmation by voice note only. If the details aren't in text, you have no record. Confirm in writing, always.
Making it a habit, not a scramble
Writing this message by hand for every order works until you have fifteen orders in a day. At that point, mistakes creep in — a wrong size, a missing address, a message sent to the wrong customer.
The sellers who never get surprised at the door are the ones who send the same confirmation every time, within minutes of the order, without thinking about it. Tools like Co-Social can draft that confirmation from the chat itself so the details are already filled in and you just hit send.
But the tool is not the point. The point is the message. One clear confirmation, sent before the box leaves your hands, is the cheapest insurance you'll ever buy against a parcel coming back.