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 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.
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 confirmation with order total
  1. Approve a template in WATI called order_shipped with three named variables: customer_name, order_number, order_total.
  2. In Yuko Workflows, build: Trigger: Fulfilled Order → WhatsApp (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 = {{customer_name}}, order_number = {{order_id}}, order_total = {{order_total}}.
  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 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.

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.