← Back to resources

Free ecommerce resource

24 WhatsApp Message Templates for Ecommerce

Copy, customize, and use practical messages for abandoned cart recovery, COD verification, order updates, retention, and support.

✓ Copy and paste✓ 5 categories✓ Shopify friendly✓ No signup

The short answer

The best ecommerce WhatsApp template is short, specific, useful, and easy to act on. Identify your brand, include only necessary context, use one clear action, and offer an opt-out for promotions. Send only to opted-in customers and follow current WhatsApp Business rules.

5 ready-to-use messages

Cart recovery WhatsApp templates

Bring high-intent shoppers back with a helpful reminder, direct checkout link, and clear reason to finish.

Template 1

Cart reminder

Best timing: 15-30 minutes after abandonment

Hi {{1}}, you left {{2}} in your cart at {{3}}. It is still saved for you. Complete your order here: {{4}} Reply HELP if you have a question.

Template 2

Benefit-led follow-up

Best timing: 4-6 hours later

Still thinking it over, {{1}}? {{2}} is designed to help you {{3}}. Your cart is ready whenever you are: {{4}} Need help choosing? Reply to this message.

Template 3

Low-stock reminder

Best timing: Only when stock is genuinely low

Quick update, {{1}}: {{2}} in your cart is almost sold out. We have kept your checkout link ready: {{3}} Stock is not reserved until payment is complete.

Template 4

Offer reminder

Best timing: Only with a real, active offer

A little nudge for your cart, {{1}}. Use code {{2}} to get {{3}} off your order at {{4}}. Complete checkout: {{5}} Offer ends {{6}}. Terms apply.

Template 5

Objection-handling reminder

Best timing: 18-24 hours later

Hi {{1}}, have a question before ordering {{2}}? We offer {{3}} and {{4}} for a worry-free purchase. Return to your cart: {{5}} Reply here and our team will help.

5 ready-to-use messages

COD verification WhatsApp templates

Confirm intent before dispatch, correct address issues early, and offer prepaid payment without pressure.

Template 6

COD order confirmation

Best timing: Immediately after a COD order

Hi {{1}}, thank you for ordering from {{2}}. Please confirm your Cash on Delivery order {{3}} for {{4}} by tapping CONFIRM below. We will dispatch it after confirmation.

Template 7

Unconfirmed COD reminder

Best timing: 2-4 hours after no response

Hi {{1}}, we are waiting for confirmation of COD order {{2}} from {{3}}. Please confirm by {{4}} so we can dispatch it on time. If you did not place this order, reply CANCEL.

Template 8

Address verification

Best timing: Before packing or dispatch

Please check the delivery details for order {{1}}: {{2}} Reply YES if the address is correct, or send the corrected address in your reply.

Template 9

COD to prepaid option

Best timing: After COD confirmation

Your order {{1}} is confirmed, {{2}}. Prefer contactless delivery? You can securely pay {{3}} online here: {{4}} COD remains available if you prefer.

Template 10

High-value COD verification

Best timing: Before dispatching high-value orders

Hi {{1}}, your COD order {{2}} worth {{3}} needs a quick verification before dispatch. Please confirm the order and delivery address here: {{4}}. Need assistance? Reply HELP.

5 ready-to-use messages

Order updates WhatsApp templates

Reduce “where is my order?” questions by proactively sharing useful information at every stage.

Template 11

Order confirmed

Best timing: Immediately after confirmation

Order confirmed! Hi {{1}}, we received order {{2}} at {{3}}. Total: {{4}}. We will message you when it ships. View order: {{5}}

Template 12

Order shipped

Best timing: When the shipment is handed over

Good news, {{1}}—order {{2}} has shipped via {{3}}. Track it here: {{4}}. Expected delivery: {{5}}.

Template 13

Out for delivery

Best timing: On the delivery day

Your {{1}} order {{2}} is out for delivery today. Please keep {{3}} ready if this is a COD order. Track: {{4}}

Template 14

Delivery attempt failed

Best timing: Soon after a failed attempt

We could not deliver order {{1}} today, {{2}}. Please confirm a suitable time or update your address here: {{3}} so we can arrange the next attempt.

Template 15

Delivered and support

Best timing: Shortly after delivery

Delivered! We hope you love order {{1}}, {{2}}. Need help with the product? Reply to this message or visit {{3}}.

5 ready-to-use messages

Engagement & retention WhatsApp templates

Stay useful after the sale with care tips, feedback requests, replenishment reminders, and relevant updates.

Template 16

Product care tip

Best timing: 1-3 days after delivery

Hi {{1}}, here is a quick tip to get the best from your {{2}}: {{3}}. Find the complete care guide here: {{4}}.

Template 17

Review request

Best timing: 3-7 days after delivery

How is your {{1}}, {{2}}? Your feedback helps other customers choose confidently. Share a quick review here: {{3}}. Thank you for choosing {{4}}.

Template 18

Replenishment reminder

Best timing: Based on the real usage cycle

Running low on {{1}}, {{2}}? Reorder in a few taps here: {{3}}. Need help changing the quantity or variant? Reply to us.

Template 19

Back-in-stock alert

Best timing: When a requested item returns

It is back, {{1}}! {{2}} is available again at {{3}}. Shop here: {{4}}. Availability may be limited.

Template 20

Win-back message

Best timing: 45-90 days after last purchase

We have missed you, {{1}}. See what is new at {{2}}, including {{3}}: {{4}}. Reply STOP if you would rather not receive updates.

4 ready-to-use messages

Customer support WhatsApp templates

Set expectations quickly and move each conversation toward a clear resolution.

Template 21

Welcome and routing

Best timing: At the start of a conversation

Hi {{1}}, welcome to {{2}} support. How can we help? Reply 1 for order status 2 for returns or exchanges 3 for product help 4 to speak with our team

Template 22

Support acknowledgement

Best timing: As soon as a request arrives

Thanks for contacting {{1}}, {{2}}. We received your request about {{3}}. A team member will respond within {{4}}. Your reference is {{5}}.

Template 23

Return instructions

Best timing: After checking return eligibility

Your return request for order {{1}} is approved. Pack the item with its original tags and use this link to arrange pickup: {{2}}. Please complete this by {{3}}.

Template 24

Refund processed

Best timing: When the refund is initiated

Your refund of {{1}} for order {{2}} was processed on {{3}}. It should appear in your original payment method within {{4}} business days.

Implementation guide

How to use these WhatsApp templates

A strong template still needs the right consent, context, and timing.

1

Choose one job

Decide whether the message should confirm, inform, recover, or support. Keep one main action.

2

Replace every variable

Swap each placeholder for a customer name, order number, product, amount, date, or secure link.

3

Match your brand voice

Keep the required details, but edit the tone so the message sounds like your store.

4

Check consent and policy

Message customers with appropriate opt-in and submit templates for approval when required.

5

Test every path

Check mobile formatting, variables, buttons, links, tracking, replies, and opt-out handling.

6

Measure and improve

Track delivery, clicks, conversions, replies, blocks, and opt-outs before increasing frequency.

Variable cheat sheet

{{1}}Customer name
{{2}}Product, order number, or store
{{3}}Benefit, amount, date, or address
{{4}}Secure checkout, tracking, or support link

Pre-send checklist

  • ✓ Recipient gave appropriate WhatsApp consent
  • ✓ Every placeholder has a valid value
  • ✓ Links use HTTPS and open correctly
  • ✓ Offers, stock claims, and deadlines are accurate
  • ✓ Promotional messages offer an easy opt-out

WhatsApp template FAQs

Quick answers for ecommerce teams.

What is a WhatsApp message template?+
A WhatsApp message template is a reusable message format a business uses through the WhatsApp Business Platform. Templates sent outside the customer service window generally need Meta approval and must follow WhatsApp policies.
How do I write a WhatsApp abandoned cart message?+
Mention the cart context, remind the customer what they left behind, provide one direct checkout link, and offer help. Keep it brief, avoid false urgency, and send only to customers who opted in.
What should a COD confirmation message include?+
Include the customer name, store name, order number, value, and a simple confirm or cancel action. Show the delivery address and provide a clear correction path when verifying an address.
Can I copy and use these templates as they are?+
Yes, after replacing every variable and checking all prices, policies, dates, and links. Submit applicable business-initiated templates for Meta review before sending them through the WhatsApp Business Platform.
How many WhatsApp cart recovery messages should I send?+
Start with two or three: a reminder after 15 to 30 minutes, a benefit or support message several hours later, and an optional final reminder the next day. Test frequency against conversions, opt-outs, and feedback.
How can I avoid making WhatsApp marketing feel like spam?+
Get explicit opt-in, identify your brand, send relevant messages at reasonable times, cap frequency, avoid misleading urgency, and make opting out easy.

Put these messages on autopilot

Recover carts, verify COD orders, and update customers with WhatsApp automation built for Shopify.

Chat with us