Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → DelightChat
Introduction
DelightChat is a multi-channel customer support platform (WhatsApp, Instagram, email) with a WhatsApp Marketing module that exposes “Automations”. Once connected, the WhatsApp Workflow node can fire any DelightChat automation from a Yuko workflow. For the provider-agnostic overview, see WhatsApp.When to use DelightChat
- You already use DelightChat for support across WhatsApp / Instagram / email.
- You want Yuko loyalty events to plug into automations you’ve already built in DelightChat.
- You want to attach a click-through CTA button to the WhatsApp message.
Before you start
You have an active DelightChat account with WhatsApp Marketing enabled.
You have at least one approved DelightChat WhatsApp automation.
You know the Automation ID for the automation you want to trigger (visible in WhatsApp Marketing → Automations).
You have your DelightChat API key.
Connect DelightChat to Yuko
Get your DelightChat API key
Log in to DelightChat → Settings → API (or Developer Settings). Copy the API key.
Configure the DelightChat step in a workflow
DelightChat triggers a pre-built automation rather than a raw template. You pass message-data and an optional CTA button.| Field | What it is | Example |
|---|---|---|
| Automation ID | The ID of the WhatsApp automation in DelightChat | abc123 |
| Message Data Count | Number of template variables the automation expects (1–25) | 2 |
| Message Data | Key-value pairs (keys typically numbered 1, 2, 3…) — values support shortcodes | 1 = {{first_name}}, 2 = {{points_balance}} |
| CTA Button URL | Optional click-through URL on the button (supports shortcodes) | https://shop.example.com/account |
| CTA Button Text | Optional button label | View my points |
Example use case
Points expiring — click to redeem- In DelightChat, build a WhatsApp automation called
points_expiring_soonwith two variables and approve the template. Note the Automation ID. - In Yuko Workflows, build: Trigger: Points Expiring Soon → WhatsApp (DelightChat).
- Set Automation ID, Message Data Count =
2, Message Data:1={{first_name}},2={{points_balance}}. - Add a CTA: Button URL =
https://yourstore.com/account/rewards, Button Text =Redeem now. - Activate.
Limitations
- Automation-based, not raw template. You’re triggering an automation you built in DelightChat, not authoring the template inside Yuko.
- CTA buttons are optional and provider-defined. If the automation’s template doesn’t include a button slot, the CTA fields will be ignored.
- No per-message delivery status surfaced in Yuko. Check the DelightChat dashboard for delivered / read events.
FAQs
What's the difference between this and a raw template?
What's the difference between this and a raw template?
DelightChat wraps the WhatsApp template inside an “automation” — a higher-level construct that can include sender settings, follow-ups, and other DelightChat-side logic. Yuko just triggers the automation; DelightChat handles the rest.
How do I know what keys to put in Message Data?
How do I know what keys to put in Message Data?
Check the automation’s template body in DelightChat. The variable placeholders correspond to the keys you’ll pass here — typically numbered
1, 2, 3.Can the CTA URL be dynamic per customer?
Can the CTA URL be dynamic per customer?
Yes — the CTA Button URL field supports shortcodes, so you can deep-link with customer-specific values (e.g.,
https://yourstore.com/account?email={{customer_email}}).How do I rotate the API key?
How do I rotate the API key?
Generate a new key in DelightChat, then paste it into the Yuko DelightChat 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.