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
1
Get your DelightChat API key
Log in to your DelightChat dashboard and copy your API key.
2
Open DelightChat in Yuko
In Shopify admin, go to Apps → Yuko Loyalty → Integrations → DelightChat.
3
Paste the API key and Connect
Paste the key into the API Key field and click Connect Integration. The page shows Connected.
4
Add a DelightChat step to a workflow
Open any workflow, click +, pick WhatsApp, and choose the DelightChat card from the provider list.
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.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 Reminder → 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={{email}}).How do I rotate the API key?
How do I rotate the API key?
Generate a new key in DelightChat, then open Integrations → DelightChat 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.