Shopify WhatsApp Order Confirmation: Send Order Updates Automatically | WALoops
WALoops

Shopify WhatsApp Order Confirmation: Send Order Updates Automatically

How to send Shopify order confirmations, shipping and delivery updates on WhatsApp: which events to use, separate COD and prepaid messages, examples that pass Meta review, and cost per order.

WALoops team calendar_month schedule4 min read
In this guide
  1. Can Shopify send order confirmation on WhatsApp?
  2. Which Shopify events should trigger a WhatsApp message
  3. Prepaid vs COD: send two different confirmations
  4. Order message examples you can adapt
  5. How to set up Shopify WhatsApp order confirmation
  6. Get the phone number right
  7. What it costs
The short version
  • Shopify sends order confirmations by email (and SMS in some countries), never on WhatsApp. You need an app on the official WhatsApp Business API.
  • Send separate confirmations for prepaid and Cash on Delivery orders. COD buyers should be asked to confirm before you ship.
  • Add shipped (with tracking), delivered and a review request. Those four or five messages cover almost every "where is my order?" question.
  • Order updates are utility messages, about ₹0.115 each in India. A Shopify WhatsApp integration sets them up without code.

Shopify's order confirmation email does its job, but in India a lot of those emails go unread. Buyers who don't know their order went through place it again, call you, or refuse the parcel when it arrives. A WhatsApp order confirmation arrives in the app they check all day, and they can reply if the address or size is wrong. This guide covers which messages to send, what to write, and how to set them up on a Shopify store.

Can Shopify send order confirmation on WhatsApp?

Not by itself. Shopify's built-in notifications (Settings → Notifications) are emails, plus SMS in a few countries. WhatsApp needs the WhatsApp Business API, which Shopify doesn't provide. You add it with an app that listens to Shopify's order events and sends an approved WhatsApp template each time one fires.

Avoid apps or browser extensions that send through WhatsApp Web on your phone. They break WhatsApp's terms, stop when your phone is offline, and can get your number banned. Everything below uses the official API.

Which Shopify events should trigger a WhatsApp message

Shopify eventWhatsApp messageSend it?
Order created (prepaid)Order confirmation with order number and totalAlways
Order created (Cash on Delivery)Confirmation with Confirm and Cancel buttonsAlways, if you offer COD
Fulfillment createdShipped, with the tracking number or linkAlways
Shipping status: deliveredDelivered, with a thank-youRecommended
2 days after deliveryReview requestRecommended
Order cancelledCancellation and refund timelineRecommended
Refund createdRefund confirmationOptional

The "delivered" event only fires when Shopify knows the shipment was delivered, which needs a tracking number from a courier Shopify can follow. If your courier doesn't report back to Shopify, skip that message rather than sending it at the wrong time.

Prepaid vs COD: send two different confirmations

Every Shopify order carries its payment gateway name, so you can split orders with one condition: payment gateway contains "cod" for Cash on Delivery and does not contain for everything else.

  • Prepaid buyers already paid, so the message is a simple receipt.
  • COD buyers haven't paid anything yet. Ask them to confirm with a tap. The ones who tap Cancel, or never meant to order, are exactly the parcels that would have come back as RTO. A good integration acts on the answer in Shopify: Confirm tags the order, Cancel cancels it. See how COD verification works.

Order message examples you can adapt

Meta approves each message before you can send it, as a template. Keep them short, specific to the order, and free of promotions. These are the messages the WALoops Shopify app ships with:

Order confirmation (prepaid)

Hi Priya, thank you for your order #1042 worth ₹1,948. Payment received — we're getting it ready!

Order confirmation (Cash on Delivery)

Hi Priya, your order #1042 worth ₹1,948 (Cash on Delivery) has been placed. Please confirm to proceed.Confirm Order · Cancel Order

Order shipped

Hi Priya, your order #1042 has shipped! Tracking number: 1234567890.

After the buyer taps Confirm

Your order #1042 is confirmed! We'll notify you once it ships.

The name, order number, total and tracking number are filled in from the Shopify order. The template approval guide explains how to get your own versions approved first time.

Keep offers out of order messagesA template stays in Meta's cheaper utility category only while it's about the order. Add "Use code SAVE10 on your next order" and Meta can move it to marketing, which costs about ₹0.8631 instead of ₹0.115 in India.

How to set up Shopify WhatsApp order confirmation

  1. Install the app. Install WALoops COD Checkout & Sales from the Shopify App Store. It's free.
  2. Turn on the messages. In your Shopify admin open WALoops → WhatsApp. Prepaid confirmation, shipped, delivered and review request are on the Free plan, with 100 messages included. COD confirmation with buttons, COD to prepaid and cart recovery are on Starter ($9.99 a month).
  3. Place a test order with your own phone number, once as prepaid and once as COD, and check each message arrives with the right details. The page lists recent messages and whether each was sent.
  4. Move to your own number when you're ready. On Starter, connect your number from the same page through Meta's signup window. WALoops gets the templates approved on your number and switches over by itself. New to the API? Read how to get the WhatsApp Business API.

Get the phone number right

WhatsApp needs a real mobile number with the country code. Shopify stores whatever the buyer typed, and Indian buyers often type 10 digits with no +91, a landline, or a fake number on COD orders. To cut failed messages:

  • Make the phone number required: in Settings → Checkout, set Shipping address phone number to Required.
  • Label the field "WhatsApp number for order updates" so buyers know why you want it, which also covers opt-in.
  • Verify the number with a WhatsApp OTP before COD orders, so fake numbers never become orders.

What it costs

Meta charges per delivered message. A store sending four utility messages per order (confirmation, shipped, delivered, review) pays about ₹0.46 per order in India before GST, or roughly ₹460 for 1,000 orders a month. With WALoops the first 100 messages are free on the WALoops number, and on your own number WALoops adds nothing per message. The WhatsApp Business API pricing guide has the full rate table.

Put this into practice
Shopify WhatsApp integration

Questions people ask

How do I send order confirmation on WhatsApp in Shopify? expand_more
Install a Shopify WhatsApp app that uses the official WhatsApp Business API, such as WALoops COD Checkout & Sales, and turn on its order confirmation message. Each new order then triggers a WhatsApp message with the buyer's name, order number and total.
Is WhatsApp order confirmation free on Shopify? expand_more
The WALoops app is free and its Free plan includes 100 messages from the WALoops number. After that, Meta charges about ₹0.115 per order update in India; WALoops adds no per-message charge on your own number.
Can I send a different confirmation for COD orders? expand_more
Yes. Split orders by payment gateway: prepaid buyers get a receipt, COD buyers get a message with Confirm and Cancel buttons that tags or cancels the order in Shopify.
Will the message come from my store's number? expand_more
On the Free plan messages come from the WALoops number with your store's logo. On Starter you can connect your own number and customers see your business name.
Why didn't a customer receive the WhatsApp confirmation? expand_more
Usually the phone number is wrong, a landline or not on WhatsApp, or the customer blocked business messages. The WALoops WhatsApp page lists recent messages with their status so you can see which ones failed.

Keep reading

Join 500+ D2C Brands on WAloops

Run WhatsApp for your store without the markup

Official WhatsApp Business API, Meta's own message rates, an AI agent and Shopify COD tools in one place.

✓ No credit card required   ✓ 7-day free trial   ✓ Cancel anytime