Order Confirmation is one of the most basic ways to engage new customers of your business or ecommerce brand.
When used smartly, the order confirmation message can be used to really onboard a first-time customer. You could:
- thank them for trusting you
- redirect them to your Instagram or Facebook social media handles
- ask them to join a private community
and more, if you get creative.
With DelightChat, you can send automated order confirmation messages using the Official WhatsApp API for Shopify stores.
Send Order Confirmation via WhatsApp API
If you already have your WhatsApp API access from DelightChat, we can set up your order confirmation automation in just 2 minutes!
Video version:
If you prefer a text + screenshots guide, read on.
Step 1: Open DelightChat
Open WhatsApp Marketing > Automations in the app and select the automation from the list.

Step 2: Configure Message Sending Delay
The minimum time to send the order confirmation message is 1 minute.

Step 3: Select Message Template
With DelightChat, you can create WhatsApp message templates according to your requirements, and if they get approved, you can use them anywhere such as the WhatsApp Order Confirmation automation.
Our app also auto-applies default message templates for all our customers, so that you are ready to go as soon as you are live on DelightChat.

In this example, we have configured the 'Order Confirmation with CTA Upsell' default template. It's a simple way to thank your new customers by giving them a discount on their next purchase.
In this template, we can configure
- Customer's Name to personalise the message
- Upsell the customer with an automatic discount code in % (you can manually enter a coupon too)
- A CTA button that sends your customer to the Order Status page
Step 4: Enable WhatsApp Order Confirmation Automation
When you're done configuring this automation, just select the Enable toggle and click the [Save] button. Note: This default automation sends for all orders, including Online Store, Shopify POS, fully prepaid, and partially paid or partial COD orders. Use the checkboxes "Send Order Confirmation message to COD orders" and "Send Order Confirmation message to Shopify POS orders" to choose whether those orders get this message. To send separate messages by channel or payment type, turn this automation off and create separate automations from Marketing Automations > Create New Automation > Shopify Triggers.

WhatsApp Order Confirmation Analytics
Sending order confirmation messages is fine. You would also want to see if there's any ROI to sending these messages.
DelightChat let's you track the following metrics in analytics:
- Messages successfully sent, delivered, read
- Orders placed after receiving the order confirmation message
- Value of orders, directly matched with your Shopify store data via the integration

You can also download the analytics data and analyze it further, such as seeing the exact order IDs that got placed using the upsell coupon code, phone numbers where the message got delivered or failed etc.
Frequently Asked Questions
▼If a promotional message is detected, the template may be classified as a marketing template, which can impact delivery. To ensure 100% deliverability of the message to the customer, it's best to use a utility template.
Also, please note that Meta decides the category (utility or marketing) from the content of the template. If the content is promotional, Meta may classify it as marketing, which may affect the delivery rate.
However, if you're not using the COD order verification automation, you can enable the checkbox directly under Order Confirmation (the checkbox "Send Order Confirmation message to COD orders" in the Cash on Delivery (COD) Orders section). This will ensure that the system sends the order confirmation message for COD orders.
In the CTA, you can choose to send a dynamic URL (such as an order status link) or use a static URL by directly adding the link.
To test it, you can place a dummy order after enabling the automation. If you receive the message as expected, you can proceed with using it confidently.
If you just want to see how the template looks, once it's approved, you can manually send it to your own number from the inbox(Compose whatsapp). Once you're happy with it, you can then add it to the automation.
Please choose a template that has an image header. Once the template is selected, you will see the option to either:
1. Upload a static image, or
2. Use a dynamic image.
If you choose to use a dynamic image, there are two options:
1. Product Image:
The system will automatically pick one product image from the order.
For example, if the customer purchased 2–3 products, the system will select any one of those product images and send it as part of the automation message.
2. Items in order:
This is a dynamically generated image (screenshot-style) showing all the products in the order, along with their names and prices. It looks similar to the checkout page summary.
Troubleshooting Guide
▼Login into DelightChat - speaker icon 📢 (Marketing) → Order Confirmation → Performance - Download the CSV file.
2. Test with Sample Orders - Place dummy orders to test the automation
3. Review Automation Logic - Confirm triggers and conditions are correct
4. Contact Support - If issues persist, we're here to help!
• Fill all required fields:
◦ Variables (name, order ID, amount)
◦ CTA buttons with valid URLs
◦ Coupon codes linked to active promotion.
Template
▼Once the new template is approved, wait for 15 minutes, then update it in the automation.
Common WhatsApp Delivery Issues
▼--
New to DelightChat? Let's get you started with sending WhatsApp Order Confirmation messages. Sign up today!



