WhatsApp message templates for online stores

Pick a message type, a language and a tone, type your store name, and copy the result. Eight order and recovery messages in English, Arabic, Spanish and Portuguese, written for WhatsApp rather than email.

Message

Hi {customer_name} 👋 Thanks for your order from {store}! We've received order {order_number} for {order_total} and we're getting it ready. Track your order here: {link}

This tool runs in your browser. The numbers and text you enter are not sent to or stored on our servers.

How to use the templates

  1. Choose the message type and the language your customers read.
  2. Choose a friendly or formal tone and type your store name.
  3. Copy the message and replace the placeholders in braces with the real order details, or let an app fill them in automatically.

What makes a good WhatsApp order message

  • It names the store in the first line, so the customer knows who is writing
  • It carries one purpose: confirm, remind or inform, not all three
  • It includes the order number and one link, not several
  • It is short enough to read without scrolling
  • It matches the customer's language

Marketing messages need consent

Order confirmations, cancellations and shipping updates are transactional: the customer expects them after buying. Cart reminders, offers and review requests are marketing. Send those only to customers who agreed to receive marketing messages, and stop when they ask you to.

Sending these automatically on Shopify

Copying templates by hand works for a few orders a day. WhatsApp Pilot sends them automatically from your own WhatsApp number: an order confirmation when an order is placed, a cancellation notice when you cancel it in Shopify, up to three abandoned-checkout reminders for customers who gave marketing consent, and a back-in-stock alert when a requested variant returns. The placeholders are filled from the Shopify order.

Order confirmation

Friendly
Hi {customer_name} 👋 Thanks for your order from {store}! We've received order {order_number} for {order_total} and we're getting it ready. Track your order here: {link}
Formal
Hello {customer_name}, Thank you for shopping with {store}. Your order {order_number} for {order_total} has been received and is being prepared. Order status: {link}

Cash on delivery confirmation

Friendly
Hi {customer_name} 👋 This is {store}. We received your cash-on-delivery order {order_number} for {order_total}. Please reply YES to confirm it so we can ship it today.
Formal
Hello {customer_name}, {store} has received your cash-on-delivery order {order_number} for {order_total}. Kindly reply YES to confirm the order before we dispatch it.

Order cancellation notice

Friendly
Hi {customer_name}, Your order {order_number} from {store} has been cancelled. If you didn't expect this or want to order again, just reply to this message and we'll help.
Formal
Hello {customer_name}, We are writing to let you know that your order {order_number} from {store} has been cancelled. If you have any questions, please reply to this message.

Abandoned cart reminder

Friendly
Hi {customer_name} 👋 You left something in your cart at {store}. We saved it for you. Finish your order here: {link}
Formal
Hello {customer_name}, You have items waiting in your cart at {store}. You can complete your order here: {link}

Abandoned cart with free shipping or discount

Friendly
Hi {customer_name} 👋 Your cart at {store} is still waiting, and shipping is on us if you order today. Use code {discount_code} at checkout. Finish your order: {link}
Formal
Hello {customer_name}, Your cart at {store} is still available. Use code {discount_code} at checkout to receive your offer. Complete your order: {link}

Back in stock alert

Friendly
Good news, {customer_name}! 🎉 {product_name} is back in stock at {store}. Get it before it sells out again: {link}
Formal
Hello {customer_name}, The item you asked about, {product_name}, is available again at {store}. You can order it here: {link}

Shipping update

Friendly
Hi {customer_name} 👋 Your order {order_number} from {store} is on its way! Follow the delivery here: {link}
Formal
Hello {customer_name}, Your order {order_number} from {store} has been shipped. Tracking details: {link}

Review request

Friendly
Hi {customer_name} 👋 We hope you're enjoying {product_name} from {store}. Could you spare a minute to tell us what you think? Leave a review: {link}
Formal
Hello {customer_name}, Thank you for your recent order from {store}. We would appreciate your feedback on {product_name}. Leave a review: {link}

Placeholders

Placeholders
{store}Store name
{customer_name}The customer's first name
{order_number}The order number, for example #1042
{order_total}The order total with currency
{product_name}The product (and variant) name
{link}The order status, checkout or product link
{discount_code}The discount code, if you offer one

Run WhatsApp for your Shopify store automatically

WhatsApp Pilot adds the WhatsApp button to your storefront for free and, on Pro, sends order confirmations, cancellation notices, abandoned-checkout reminders and back-in-stock alerts from your own number.

Frequently asked questions

Are these templates free to use?

Yes. Copy, edit and use them in your store with no attribution and no account.

Are these approved WhatsApp Business API templates?

No. They are message texts. If you use the WhatsApp Business API, Meta has to approve each template in your own account before you can send it. If you send from the WhatsApp Business app or a linked-device tool, no template approval is involved.

Which languages are included?

English, Arabic, Spanish and Portuguese, each in a friendly and a formal tone.

What do the placeholders in braces mean?

They mark the details that change per order, such as the customer's name, the order number and the link. Replace them by hand, or use an app that fills them from the order.

Can I send cart reminders to every customer?

No. Cart reminders are marketing messages. Send them only to customers who gave marketing consent at checkout.

Can WhatsApp Pilot send these for me?

Yes, on the Pro plan (USD 15 every 30 days): order confirmation, order cancellation notice, abandoned-checkout reminders and back-in-stock alerts are sent automatically from your connected WhatsApp number.

Related features

Guides

All guides →

More free tools

Chat with support on WhatsAppWe usually reply within one business day