> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://myoperator.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How can I send automated order-lifecycle WhatsApp notifications from my Shopify store using MyOperator?

| Tip
Quick answer - In MyOperator → Ecomm+ → Workflow, open Order Lifecycle Notifications, toggle the event you want (e.g., Order Placed) to ON, choose a pre-approved WhatsApp template, map Shopify variables (`{{name}}`, `{{orderid}}`, `{{quantity}}`, `{{totalprice}}`), test, then click Update workflow.

From that point forward, customers automatically receive real-time WhatsApp updates each time the selected order event occurs.

## When should I use this guide?

Follow this walkthrough if you have:

* Installed and connected the MyOperator ⇄ Shopify plugin.
* Linked a verified WhatsApp Business Account (WABA).
* One or more approved Utility-category templates for each order event you plan to automate (Order Placed, Shipped, Delivered, etc.).

Need cart-recovery or COD workflows instead? See the Related Articles section at the end.

---

## Why send order-lifecycle notifications?

* Builds customer trust by keeping them informed after purchase.
* Reduces “Where is my order?” support tickets.
* Uses WhatsApp—India’s most-used messaging app—for near-instant visibility.

---

## Prerequisites checklist

| Required item | Purpose |
| --- | --- |
| MyOperator account with Ecomm+ | Access to the Workflow tab |
| Shopify store admin rights | Read order data & send webhooks |
| Verified WABA connected to MyOperator | Authorised transactional messaging |
| ≥ 1 approved Utility template per event | Messages won’t send without Meta approval |

---

## Create WhatsApp templates

1. In MyOperator, go to WhatsApp → Create Template.
2. Name templates clearly (e.g., `Order_Placed`, `Order_Shipped`).
3. Select the Utility category for faster approval.
4. Include only the variables you need:

![](https://content.api.getguru.com/files/view/ec0b5a69-f656-46a3-8409-abf2eef49376)

*Alt text: Creating a new WhatsApp template*

| Placeholder | Maps to Shopify | Sample fallback |
| --- | --- | --- |
| `{{name}}` | Customer first name | Customer |
| `{{orderid}}` | Order ID | — |
| `{{quantity}}` | Total quantity | — |
| `{{totalprice}}` | Grand total | — |

Submit each template; wait until status = Approved.

---

## Step-by-step setup

1. Navigate → MyOperator → Ecomm+ → Workflow → Order Lifecycle Notifications.
2. Activate an event (e.g., Order Placed) with the toggle; click its name.

![](https://content.api.getguru.com/files/view/315cf282-f7f9-4b31-b943-956be5045e1d)

*Alt text: Toggle ON the notification*

3. Select Template from the dropdown (e.g., `Order_Placed`).
4. Map Variables — connect the variables in your WhatsApp template to the corresponding data from your Shopify store. For an "Order Placed" notification, map:
  * `{{name}}` to the customer's Name.
  * `{{orderid}}` to the Order ID.
  * `{{quantity}}` to the order Quantity.
  * `{{totalprice}}` to the Total price.
  * Remember to provide a Fallback value for each variable (e.g., "Customer" for the name) in case the data is not available.
5. Send Test → click Test, enter a 10-digit mobile number, press Send Message.
6. Save → verify preview on the right, click Update workflow.

![](https://content.api.getguru.com/files/view/d29b1dda-e492-4582-9580-82f3c9ac1b74)

*Alt text: customising notification message*

7. Repeat Steps 2–6 for additional events (Cancelled, Shipped, Delivered, etc.).

---

## Expected outcome & testing

### Outcome:

* On every chosen event, the customer receives a WhatsApp message populated with live order data.
* Links (if any) open the order status page in Shopify.

### Testing checklist:

1. Trigger the event in a test order (e.g., mark as “Shipped”).
2. Wait a few seconds; confirm the WhatsApp message.
3. Verify variables render correctly.
4. Repeat for each event you enabled.

---

## When this won’t help

* Template status is Pending or Rejected → messages fail.
* Customer opted out of transactional WhatsApp messages.
* Variable left unmapped → workflow error, no send.
* Events outside the enabled list (e.g., Partial Refund) won’t trigger unless you set up a custom workflow.

---

## Troubleshooting

Issue: “Template variable missing”

* Re-open workflow; ensure every `{{variable}}` is mapped and has a fallback.

Issue: No message delivered

* Check MyOperator → WhatsApp Logs for failure reason.
* Confirm customer phone number includes country code and is WhatsApp-enabled.

Issue: Wrong data in the message

* Verify you selected the correct Shopify field in Variable Mapping.

---

Keywords - MyOperator order notifications • Shopify WhatsApp updates • automated order placed message • order shipped WhatsApp • Ecomm+ workflow