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
1
Get your WATI API key and Client ID
Log in to your WATI dashboard, copy your API access token, and note the Client ID from your API base URL.
2
Open WATI in Yuko
In Shopify admin, go to Apps → Yuko Loyalty → Integrations → WATI.
3
Paste the API key and Connect
Paste the access token into the API Key field and click Connect Integration. The page shows Connected.
4
Add a WATI step to a workflow
Open any workflow, click +, pick WhatsApp, and choose the WATI card from the provider list.
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.Example use case
Order confirmation with order total- Approve a template in WATI called
order_shippedwith three named variables:customer_name,order_number,order_total. - In Yuko Workflows, build: Trigger: Fulfilled Order → WhatsApp (WATI).
- Set Template Name =
order_shipped, Broadcast Name =shipped_notifications, Channel Number = your sender number, Parameter Count =3. - Add three parameters:
customer_name={{customer_name}},order_number={{order_id}},order_total={{order_total}}. - 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 open Integrations → WATI in Yuko, switch off the Connection toggle and confirm Disconnect, and connect again with the new key. Existing workflow steps keep their settings.
Related
AISensy
India / SEA — cost-effective high-volume Business API.
Zoko
Shopify-native — fast onboarding, plain / rich / button templates.
WATI
Global — named-parameter templates, team inbox.
DelightChat
Multi-channel — WhatsApp + Instagram + email, automation-driven sends with CTA.
Kwik Engage
India-leaning — templates with optional dynamic-URL CTA buttons.
Engati
Conversational AI — namespace-scoped templates.
QuickReply.ai
AI-first — media headers, dynamic CTA buttons (requires Client ID + Secret Key).
Interakt
India — template messages with CTA URL buttons and callback metadata.
BiteSpeed
Shopify-focused — named parameters and optional CTA URLs with shortcodes.
BotSpace
Multi-channel WhatsApp automation — lightweight setup, positional parameters.
AskEva
SEA / MENA — templates with dynamic URL-suffix CTA buttons.
Whamaa
Template messages with language codes and up to 2 dynamic CTA URL buttons.
ConvertWay
WhatsApp marketing platform — templates with up to 2 dynamic CTA URL buttons.
WhatsApp overview
How Yuko’s WhatsApp integration works across all 13 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.