Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → Zoko
Introduction
Zoko is a Shopify-native WhatsApp Business API platform — fast onboarding for Shopify merchants and good template tooling. Once connected, the WhatsApp Workflow node can send Zoko templates on any loyalty event. For the provider-agnostic overview, see WhatsApp.When to use Zoko
- You’re a Shopify-first merchant and want a BSP built for the same ecosystem.
- You want to send rich templates (with image/video/document headers) or interactive button templates.
- You’re new to WhatsApp Business API and want the shortest path to a working setup.
Before you start
You have an active Zoko account with WhatsApp Business API.
You have at least one approved Zoko template.
You have your Zoko API key from the Zoko dashboard.
Connect Zoko to Yuko
Configure the Zoko step in a workflow
Zoko supports three template flavours. The node lets you pick which one matches the approved template in your Zoko dashboard.| Field | What it is | Example |
|---|---|---|
| Template ID | The approved template name from your Zoko dashboard | shipping_01 |
| Message Type | Template (text only), Rich Template (media header), or Button Template (interactive buttons) | Template |
| Template Language | Language code | en |
| Template Argument Count | Number of variables the template expects (1–25) | 2 |
| Template Arguments | One value per variable — supports shortcodes | {{first_name}}, {{coupon_code}} |
Three template modes
Template — text only
Template — text only
Arguments fill body placeholders in order. Use this for standard transactional messages.
Rich Template — with media header
Rich Template — with media header
The first argument is the media URL (image / video / document) used in the template header. Remaining arguments fill the body placeholders. Use this when your approved template has a header media slot.
Button Template — with interactive buttons
Button Template — with interactive buttons
Example use case
Reward unlocked, redeem now- In Zoko, approve a template called
reward_unlockedwith two variables (customer name, coupon code). - In Yuko Workflows, build: Trigger: Reward Earned → WhatsApp (Zoko).
- Set Template ID =
reward_unlocked, Message Type =Template, Language =en, Argument Count =2, Arguments ={{first_name}},{{coupon_code}}. - Activate. Each new reward fires a Zoko message immediately.
Limitations
- Approved templates only. Zoko enforces Meta’s template approval — un-approved templates fail at send time.
- No template authoring inside Yuko. Use the Zoko dashboard to author and submit templates.
- Rich Template requires a publicly reachable media URL. Yuko passes the URL straight through; if it’s behind auth, Zoko can’t fetch it.
- No per-message delivery status surfaced in Yuko. Check the Zoko dashboard for delivered / read events.
FAQs
The action shows as failed — common causes?
The action shows as failed — common causes?
Template ID typo, template not yet approved, mismatched argument count, customer has no phone number, or Rich Template media URL is unreachable.
Can I send media via the standard Template type?
Can I send media via the standard Template type?
No — pick Rich Template and put the media URL as the first argument. The approved template in Zoko must have a header media slot.
Can I have Zoko and another provider connected at the same time?
Can I have Zoko and another provider connected at the same time?
Yes. Connect any combination of the 7 providers; the WhatsApp node lets you pick the provider per step.
How do I rotate the API key?
How do I rotate the API key?
Generate a new key in Zoko, then paste it into the Yuko Zoko 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.