Icon

WhatsApp Templates

Cash on delivery confirmation on WhatsApp: 4 templates

COD confirmation WhatsApp templates from real messages. The median brand on TextYess gets 76.9% of orders confirmed and 3.8% cancelled.

3 min read

Blog Image

A cash on delivery confirmation asks the customer to confirm the order before you ship it, so you don’t pay for parcels nobody collects. It works: for the median brand on TextYess, 76.9% of customers confirm within 48 hours and only 3.8% cancel. It is also one of the most-read messages brands send, at 90.9%.

What works, from the messages brands send on TextYess

  • Two quick-reply buttons, Confirm and Cancel. Almost every brand uses them, and confirm rates cluster between 75% and 83%. The one brand that sent the message without buttons got 23.6% confirms.

  • Short and factual wins. The best messages hold the order number, the items and the amount, including the cash on delivery fee. The top two reach 83.2% confirms. The two longest, over 900 characters, got 61% to 70%.

  • Give people time to reply. Brands that give 24 hours to confirm get 76% to 78% confirms. The one brand that gave 60 minutes got 52%, though it also used an image header and put Cancel first, so the deadline is not the only difference.

  • The TextYess preset is already at the top. Brands using the preset structure confirm at 75% to 83%, so you don’t need to reinvent the message. Add your fee and your tone.

Templates

1. Short confirmation

The TextYess preset, used by an accessories brand that gets 83.2% confirms. Two lines, the amount, one question.

Message

Hi {{first_name}}, your order #{{order_number}} for £{{total}} is being prepared.

Can you confirm you chose to pay cash on delivery? 🚚

  • Header: none

  • Buttons: quick reply “Confirm”, quick reply “Cancel”

  • Example values: {{first_name}} = Emma, {{order_number}} = 10482, {{total}} = 42.90

2. Full order summary with the fee

Modelled on a food brand’s message (83.2% confirms). Listing the items and the cash on delivery fee means no surprises at the door.

Message

Hi {{first_name}}, thanks for your order! Please confirm it so we can ship it.

Order: #{{order_number}}
Items: {{product_list}}
To pay the courier: £{{total}}, including a £{{cod_fee}} cash on delivery fee

Tap *Confirm* below to send your order on its way.

  • Header: none

  • Buttons: quick reply “Confirm”, quick reply “Cancel”

  • Example values: {{first_name}} = Emma, {{order_number}} = 10482, {{product_list}} = Pistachio spread x1, {{total}} = 18.39, {{cod_fee}} = 4

3. With a 24-hour deadline

Modelled on a sneaker brand (78% confirms). Bold on the parts that matter, and a deadline long enough for people to see the message.

Message

Hi {{first_name}} 👋 We just need your *confirmation* to ship your order.

Order: #{{order_number}}
Total to pay the courier: *£{{total}}*

You have *24 hours* to confirm, otherwise the order will be cancelled. Tap *Confirm* to send it on its way.

  • Header: none

  • Buttons: quick reply “Confirm”, quick reply “Cancel”

  • Example values: {{first_name}} = Emma, {{order_number}} = 10482, {{total}} = 82

4. Explain why you ask

Modelled on a beauty brand’s message (77.5% confirms over 2,696 conversations). One honest line on why you need the confirmation makes the request feel fair.

Message

Hi {{first_name}} 😊 Your cash on delivery order #{{order_number}} is ready to ship 🚚

Before we send it, we ask every customer to confirm: each shipment has a cost for us, so we only ship confirmed orders.

Tap *Confirm* and we’ll hand it to the courier.

  • Header: none

  • Buttons: quick reply “Confirm”, quick reply “Cancel”

  • Example values: {{first_name}} = Emma, {{order_number}} = 10482

When to send it

Send it as soon as a cash on delivery order is placed, before it is packed. If there is no reply within 24 hours, send one reminder, and don’t ship until the customer confirms. With TextYess, the confirmation and the reminder go out automatically from your Shopify orders, and the customer’s answer comes back to you.

Meta category

A COD confirmation is utility: it is about one specific order and asks for an action on it. It becomes marketing if you add an offer, for example money off if they pay by card instead, or suggest other products. If you want to push customers to prepay, do it in a separate marketing message. See Meta’s template categorisation.

Avoid rejection

  • Never start or end the body with a variable. Close with the call to tap Confirm, as above.

  • Keep enough fixed words around the variables. The summary version has five, so each one sits inside a labelled line.

  • Keep # and £ outside the variables: #{{order_number}} and £{{total}}, with plain numbers as sample values (10482, 42.90).

  • No pressure or threats. “The order will be cancelled” states a fact; anything more aggressive can be rejected.

  • Quick-reply labels can be 25 characters at most. Keep Confirm first.

Full list: Meta’s template review.

FAQ

Is a cash on delivery confirmation marketing or utility?

Utility, as long as it is about that order and contains no offer. A discount for paying by card makes it marketing.

What confirm rate should I expect?

For the median brand on TextYess, 76.9% of customers confirm within 48 hours, 3.8% cancel and 85.7% reply at all. The best messages reach 83.2% confirms.

Should I add a deadline to confirm?

A 24-hour deadline works: brands that use one get 76% to 78% confirms. The one brand that gave only 60 minutes got 52%, though its message also differed in other ways.

Can I send COD confirmations automatically?

Yes. With TextYess the confirmation goes out when the order is placed, with a reminder if there is no reply within 24 hours.

Related templates

Cash on delivery reminder, Order confirmation and Shipping update.

See all 20 WhatsApp message templates for ecommerce.

Author info

Head of Marketing

Share post

See what TextYess would plan for your store.

See what TextYess would plan for your store.

See what TextYess would plan for your store.