Using Klaviyo segments for your WhatsApp campaigns lets you target your customers with extreme precision, based on your store's behavioral data. This guide walks you through the full process, from the technical integration to analyzing your results.
Before setting up your first campaign, two configuration steps are required:
Connect the integration: Go to Settings, then Integration. Connect your Klaviyo account to Kanal so the platform can sync your segments in real time.
Template approval: Go to the Whatsapp Templates section. To send a campaign, you must use a message that Meta has already approved. Approval is usually very fast (a few seconds to a few minutes).
If your template contains interactive buttons (for example a button to discover the brand's story), you need to set up the associated automatic reply before launching the campaign.
Go to the Automations section and click Create Automation.
Choose the trigger tied to replies to that specific template.
Set up the rest of the flow. For example, if the user clicks a button, you can decide to send them a video.
Media specs: For videos, Kanal recommends the MP4 format. The file must be under 16 MB to guarantee reliable delivery on all devices.
Once the flow is set up, save and activate the automation.
Once your templates and automations are ready, you can move on to creating the marketing campaign.
Go to the Campaign section in the sidebar.
Click the create button and give your campaign an internal name.
Select the approved WhatsApp template you want to send.


The next step is to define who receives your message.
Select the source: Choose the From Klaviyo Segment option. Note that Kanal syncs with Klaviyo segments, not simple lists, to guarantee dynamic targeting.
Choose the segment: Select the segment you want from the dropdown (for example: Segment WhatsApp 1).
Variable mapping: If your template contains personalization variables (like the first name), you need to match the template variable (e.g. {{1}}) with the corresponding column in your Klaviyo segment (e.g. First Name). This automatically personalizes every message sent.
Kanal displays an estimate of the campaign cost before sending.
Note on estimates: The final cost can vary. As a rule of thumb, around 5% to 10% of the contacts in a segment cannot be reached, either because they do not use WhatsApp or because they opted out of your marketing communications. It is therefore wise to plan for a budget slightly below the maximum estimate displayed.
Sending: You can send the campaign immediately or schedule it for a specific date and time to maximize your open rate.
Once the campaign is sent, you can track performance in two places:
Campaign list: In the Campaign tab, each row has a detail button. There you will find the number of messages sent, the revenue generated, and the associated ROI (Return on Investment).
Home page: For a broader view, Kanal's main dashboard offers in-depth statistics across all your campaigns, so you can compare the performance of your different sends over time.