Skip to main content
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 the WATI dashboard → API Docs (or API → Access Token). Copy the access token and note the Client ID from the 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 and click Connect. The tile flips to Connected.
4

Add a WATI step to a workflow

Open any workflow, click +, pick WhatsApp, and select WATI in the provider dropdown.

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.
FieldWhat it isExample
Client IDYour WATI client ID (from the API URL)12345
Template NameThe approved template name from your WATI dashboardorder_update
Broadcast NameA label to track this broadcast in WATI analyticsloyalty_tier_upgrade
Channel NumberYour WhatsApp Business sender number with country code918888000000
Parameter CountNumber of named parameters the template expects (1–25)3
Template ParametersName + value pairs — values support shortcodescustomer_name = {{first_name}}
Parameter names must match the template variables exactly. If your WATI template defines {{customer_name}} and {{coupon_code}}, use those exact names in the parameter list — not name and code.

Example use case

Order shipped — with tracking link
  1. Approve a template in WATI called order_shipped with three named variables: customer_name, order_number, tracking_link.
  2. In Yuko Workflows, build: Trigger: Order FulfilledWhatsApp (WATI).
  3. Set Template Name = order_shipped, Broadcast Name = shipped_notifications, Channel Number = your sender number, Parameter Count = 3.
  4. Add three parameters: customer_name = {{first_name}}, order_number = {{order_number}}, tracking_link = {{tracking_url}}.
  5. 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

  1. 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.
A WATI-side label for grouping broadcast attempts in their analytics. Pick a name per use case (e.g., tier_upgrade_diamond).
Yes — connect WATI once, and pick the Channel Number per workflow step. Each step can use a different sender number.
Generate a new access token in WATI, then paste it into the Yuko WATI integration tile and click Connect again.

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.