Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → WATI
Introduction
WATI is a global WhatsApp Business API platform known for its template editor and team inbox. Once connected, the WhatsApp Workflow node can send WATI templates whenever a loyalty event fires. For the provider-agnostic overview, see WhatsApp.When to use WATI
- You want a polished template editor and a shared team inbox.
- You operate globally and want a BSP with broad regional coverage.
- Your templates use named parameters (not positional) and you prefer that style.
Before you start
You have an active WATI account with WhatsApp Business API.
You have at least one approved WATI template.
You have your WATI API key and your Client ID (visible in the API base URL
live-mt-server.wati.io/{clientId}).You know your Channel Number (the WhatsApp Business sender phone number with country code).
Connect WATI to Yuko
Get your WATI API key and Client ID
Log in to the WATI dashboard → API Docs (or API → Access Token). Copy the access token and note the Client ID from the API base URL.
Paste the API key and Connect
Paste the access token and click Connect. The tile flips to Connected.
Configure the WATI step in a workflow
WATI uses named template parameters. Each parameter has both a name (matching the variable in your approved template) and a value.| Field | What it is | Example |
|---|---|---|
| Client ID | Your WATI client ID (from the API URL) | 12345 |
| Template Name | The approved template name from your WATI dashboard | order_update |
| Broadcast Name | A label to track this broadcast in WATI analytics | loyalty_tier_upgrade |
| Channel Number | Your WhatsApp Business sender number with country code | 918888000000 |
| Parameter Count | Number of named parameters the template expects (1–25) | 3 |
| Template Parameters | Name + value pairs — values support shortcodes | customer_name = {{first_name}} |
Example use case
Order shipped — with tracking link- Approve a template in WATI called
order_shippedwith three named variables:customer_name,order_number,tracking_link. - In Yuko Workflows, build: Trigger: Order Fulfilled → WhatsApp (WATI).
- Set Template Name =
order_shipped, Broadcast Name =shipped_notifications, Channel Number = your sender number, Parameter Count =3. - Add three parameters:
customer_name={{first_name}},order_number={{order_number}},tracking_link={{tracking_url}}. - Activate.
Limitations
- Approved templates only. WATI enforces Meta template approval.
- Named parameters, not positional. Names in Yuko must match the names in the WATI template body.
- No template authoring inside Yuko. Edit templates in the WATI dashboard.
- No per-message delivery status surfaced in Yuko. Check the WATI dashboard for delivered / read events.
FAQs
The send failed — what do I check?
The send failed — what do I check?
- Template name exact match. 2. Template approved in WATI. 3. Parameter names match the template variables. 4. Channel number is in international format with country code. 5. Customer has a phone number in Shopify.
What's the Broadcast Name for?
What's the Broadcast Name for?
A WATI-side label for grouping broadcast attempts in their analytics. Pick a name per use case (e.g.,
tier_upgrade_diamond).Can I have more than one WATI channel?
Can I have more than one WATI channel?
Yes — connect WATI once, and pick the Channel Number per workflow step. Each step can use a different sender number.
How do I rotate the API key?
How do I rotate the API key?
Generate a new access token in WATI, then paste it into the Yuko WATI integration tile and click Connect again.
Related
AISensy
India-focused, cost-effective high-volume Business API.
Zoko
Built specifically for Shopify with opinionated onboarding.
WATI
Global Business API with strong template editor and team inbox.
DelightChat
Multi-channel (WhatsApp + Instagram + email) for support and marketing.
Kwik Engage
Multi-channel messaging — SMS, WhatsApp and push.
Engati
Conversational AI platform with WhatsApp support.
QuickReply.ai
AI-first WhatsApp automation.
WhatsApp overview
How Yuko’s WhatsApp integration works across all 7 providers.
WhatsApp Workflow node
Setup, shortcodes, and example workflows.
Book a Free Setup Call
Talk to our team for personalised setup help.Time: 30 minutes
Contact Support
Visit our support hub for help articles, live chat and ticket submission.
Browse the Guides
Documentation across loyalty, referrals, memberships and more.
Install Yuko
Add Yuko to your Shopify store from the Shopify App Store.