Connect Zoko and use WhatsApp templates
Zoko is an optional addon, disabled by default. Enable it when you want your existing CartWhizz WhatsApp messaging channel to send through your Zoko account. Your other messaging providers keep their existing configuration.
The connector supports plain-text messages and supported, approved plain-text templates. Your existing consent checks, quiet hours, message queue, campaign controls and event rules still apply.
Connect your Zoko account
- Open Modules and enable WhatsApp Notifications, then Zoko WhatsApp Marketing & Chat.
- Open Zoko → Configure WhatsApp channel. Choose Zoko, enter the Zoko API key, turn on Send messages, and save.
- Return to Zoko and select Check connection. The check reads your Zoko template list and shows its count.
The API key has one home: the existing WhatsApp channel. It is encrypted there, and saved credentials are masked when settings are read. The Zoko page has no second credential form. Use Refresh settings after changing the channel in another page.
A connection check confirms API access. Review individual message delivery in your Zoko workspace.
Map an approved Zoko template
Select Load templates to read the account's template IDs, languages, parameter counts and active status. Search the list by ID, language or text. Copy ID copies the exact identifier; it does not create or change a template.
For an active plain-text template that has been approved in Zoko:
- Open Messaging → Templates and create or edit the WhatsApp message for the appropriate event.
- Open the existing-template/manual mapping section. Enter the exact Zoko template ID in Provider template name, and copy its language into Provider template language.
- Map variables in the same order as the Zoko template's parameters. Mark the template approved only after it is approved in Zoko, then save.
Rich and button templates appear in the list for reference. Manage those template types in Zoko; this connector currently sends plain-text templates. Template approval and editing in Zoko remain part of your Zoko account.
Use your existing marketing and order tools
- WhatsApp broadcasts select an approved message and the appropriate audience. Existing customer segments and marketing-consent checks apply.
- Customer audiences keep using CartWhizz's existing audience definitions and filters.
- Abandoned carts use the existing recovery settings and approved WhatsApp message.
- Order and event rules choose which message to queue for an enabled event, including order updates.
- Message activity records whether CartWhizz queued, suppressed, failed or submitted a message. A submitted message has been accepted by Zoko; check delivery and conversations in Zoko.
Each tool still needs its existing permission and, where applicable, its own module. Enabling Zoko does not create campaigns or turn on recovery rules automatically.
If a submission times out, check the message in Zoko before retrying: Zoko may have accepted it even when CartWhizz did not receive the response. The connector avoids automatically resending an uncertain submission.
Customer consent and reply windows
Zoko replies, STOP messages and the customer's last-reply time are not automatically recorded in CartWhizz. Keep the customer's consent in CartWhizz up to date when an opt-out arrives in Zoko.
The existing CartWhizz consent and session-window checks remain in effect. Use approved plain-text templates for CartWhizz automations, and use the Zoko workspace for free-text conversations.
Conversations, flows and WhatsApp Shop
Use Open Zoko for the inbox, teams and workflow features available in your Zoko subscription. Customer replies, delivery tracking, voice and call features are managed in that workspace.
This connector does not expose authenticated Zoko callbacks or import conversations into CartWhizz. CartWhizz's WhatsApp Shop uses its existing Meta integration; enabling Zoko does not connect its native checkout, catalog or AI reply flows to that separate system.
Do not configure a CartWhizz callback URL for this provider.
Disable or change provider
Disabling the Zoko addon stops Zoko provider access, including queued sends. Saved messages, templates and credentials are kept. The WhatsApp channel's existing Send messages switch also stops sending for the channel.
To use another provider, choose it in Messaging → WhatsApp, save its own credentials and check its setup. A Zoko key is stored under its own provider key so it is not reused as another provider's credential.
Permissions and mobile access
The Zoko setup page, connection check and template list require Manage settings and an enabled Zoko addon. The native admin app has the same status, connection and template tools under More → Zoko; existing channel and campaign editors open through their normal web handoff.