Choose an approved WhatsApp template, map variables by component, test your message, and configure UTM tracking.
The Content step is where you pick your WhatsApp template and map its variables. WhatsApp is the one channel where the template itself must already be approved by Meta before it can be used in a campaign.
Campaigns can only use approved templates — Comify pulls the list directly from your connected WABA or Karix account. If a template you need isn’t listed, check its approval status in Create a WhatsApp Template. Click Preview on any card to see how it renders, or Create template to open the template builder in a new tab.
WhatsApp variables are grouped by the template component they belong to — for example Recipient (the contact number), Header (e.g. an image URL), Body, and Buttons — each shown as a collapsible section with its variable count.
WhatsApp campaign — variables grouped by component, with live preview
For each variable, choose a Map to field from your audience’s available columns.
A fallback is optional. When set, it’s used for the test send, and on a real send whenever the mapped column is empty for a contact. A variable only needs its Map to field set to show as Mapped — a fallback isn’t required to proceed.
The Message preview on the right renders the actual WhatsApp bubble — header media, body text, and any buttons (e.g. a “Visit Website” link) — exactly as the recipient will see it. Click Send test to send a real test message using your mapped/fallback values.
Test messages are sent immediately, regardless of your campaign’s scheduled send time. Use them to confirm header media loads and buttons link correctly before sending to your full audience.