⚡Quick answer -
Create—and get approved—one template for every event you plan to automate (cart reminders, order lifecycle, COD flows, etc.). Build them inside MyOperator → WhatsApp → Create Template, name each template by its function (e.g., Order_Shipped), choose the Utility category for faster approval, add the required placeholders (e.g., {{name}}, {{orderid}}), and submit for approval. Templates can be duplicated in Hindi, Tamil, or any regional language.
When should I use this guide?
Read this before you attempt to map templates in the Shopify plugin. Without pre-approved templates, no automation workflow can send WhatsApp messages.
1. Prerequisites
Requirement | Why it matters |
Verified WhatsApp Business Account (WABA) linked to MyOperator | Only verified senders can submit templates |
MyOperator panel access with the WhatsApp menu visible | Template creation happens here |
Event list (cart, order, COD, etc.) | Defines how many templates you need |
Watch the video walkthrough
2. Template checklist (what to prepare)
Event group | Recommended template IDs |
Welcome | Welcome_Customer
|
Abandoned Cart Recovery | Cart_Reminder_1, Cart_Reminder_2, Cart_Reminder_3
|
Order Lifecycle | Order_Placed, Order_Cancelled, Payment_Received, Order_Shipped, Order_OutForDelivery, Order_Delivered, Refund_Created
|
Engagement & Retention | Reorder_Reminder, Order_Feedback
|
COD Management | COD_Confirm_Cancel, COD_Cancelled_Event, COD_To_Paid
|
Tip: Preparing all of the above unlocks every predefined workflow in the Shopify plugin.
3. Naming & category best practices
• Function-first names (e.g., Order_Shipped, Cart_Reminder_1) make mapping effortless.
• Always select “Utility” as the template category. The PDF states this speeds up approvals and boosts delivery rates for transactional content.
• Keep names alphanumeric and avoid spaces for consistency.
4. Step-by-step
- Navigate: MyOperator panel → WhatsApp → Create Template.
- Enter template name (e.g.,
Order_Shipped). - Select category: choose Utility.

Alt text: Creating a new WhatsApp template
- Compose message body and button text (if any), inserting placeholders exactly as they will map in Shopify (
{{name}}, {{paymentlink}}, etc.). - Submit. Approval status appears in the template list; only “Approved” templates show up in the Shopify app.
5. Localization & multi-language tips
• Duplicate your English template and translate the text into Hindi, Tamil, or any regional language—customers see the version that matches their locale.
• INR currency and Indian date formats are used by default; no extra formatting needed.
• Festival-specific variants (e.g., Diwali offers) can be added as additional templates following the same approval process.
6. Common approval pitfalls
Pitfall | Impact | Fix |
Choosing Marketing instead of Utility | Slower approval, possible rejection | Re-submit under Utility |
Placeholder mismatch | Errors when mapping in Shopify | Ensure placeholder names match exactly ({{name}} vs {{Name}} will fail) |
Missing fallback text | Live messages may display blanks | Add fallback values during Shopify mapping |
No button URLs for COD flows | “Approve/Cancel” buttons won’t work | Include /order-confirmation/{{approve}} and /order-confirmation/{{cancel}} links in the template body |
7. Next steps: mapping templates in Shopify
Once all required templates show an Approved status:
- Open Shopify → MyOperator WhatsApp Connector → Workflow tab.
- Select a workflow (e.g., Abandoned Cart Reminder 1).
- Choose the matching template ID from the dropdown.
- Map placeholders and test-send.

Alt text: Workflow Edit screen
Keywords: WhatsApp template approval, MyOperator Utility category, Shopify mapping, multi-language WhatsApp messages, COD template placeholders
Related Articles
How do I automate WhatsApp reminders for abandoned carts with the MyOperator–Shopify plugin?
⚡Quick answer - Inside MyOperator → Ecomm+ → Workflow, open Abandoned Cart Recovery, toggle each reminder ON (up to three), pick a pre-approved template, map the Shopify variables, set a delay between 15 minutes and 24 hours, test, then click Update ...
How can I send automated order-lifecycle WhatsApp notifications from my Shopify store using MyOperator?
⚡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}}, ...
How do I confirm or cancel Cash-on-Delivery orders in Shopify via interactive WhatsApp messages using MyOperator?
⚡Quick answer - Turn on the COD Order Confirmation or Cancel workflow inside MyOperator ➜ Ecomm+ ➜ Workflow. Pick your approved COD template (with “Approve” and “Cancel” buttons), map the Shopify variables ({{name}}, {{orderid}}, {{link}}), test the ...
What are WhatsApp message templates and how do I create, submit, and track them in MyOperator?
⚡Quick answer - WhatsApp message templates are pre-approved message formats that businesses use to initiate conversations with customers outside the 24-hour service window. Templates are required for outbound messages sent more than 24 hours after a ...
How do I install the MyOperator WhatsApp Connector on Shopify and link my verified WhatsApp number?
⚡Quick answer - Install the app from the Shopify App Marketplace via the Ecomm+ menu in your MyOperator panel, grant Shopify permissions, enter your store URL, authenticate with your MyOperator Company ID + API Token, then pick and verify the ...