How to create a Click-to-WhatsApp ad with a “Subscribe” keyword
Generating...
Create a Click-to-WhatsApp ad that automatically adds new WhatsApp subscribers to your Klaviyo list using a Subscribe keyword.
Before you beginBefore you begin
Before creating your ad, make sure you have:
A connected WhatsApp Business Account in Klaviyo
A Subscribe keyword created in Klaviyo, linked to a list and flow
Access to Meta Ads Manager to create and manage campaigns
A connected Facebook Page and WhatsApp Business number
Click-to-WhatsApp ads can create profiles that only include a phone number if the person doesn’t share other information.
Create your Click-to-WhatsApp ad in Meta Ads Manager
Follow these steps to create your Click-to-WhatsApp ad:
Go to Meta Ads Manager.
Click Create, then choose an objective that supports messaging, such as Messages or Engagement.
Under Conversion location, select Messaging apps.
In the Messaging apps section, choose WhatsApp.
Select your connected Facebook Page and WhatsApp Business number.
Configure your targeting, budget, and schedule as usual.
Add your pre-filled message
In the Ad creative section, add your visuals and primary text.
Scroll to the Message template or Prefilled message field.
-
Enter a short pre-filled message that includes your Subscribe keyword.
For example:Hi! I’d like to Subscribe.or simply:
Subscribe Do not enable automated replies or templates in Meta, as Klaviyo will handle the message response and follow-up automatically.
Connect your Subscribe keyword in Klaviyo
Your keyword determines what happens when someone messages you with that word.
In your Klaviyo account, go to Settings > Channels > WhatsApp > Keywords.
Click + Add keyword or open your existing Subscribe keyword.
Under List, choose the list where new subscribers should be added (for example, WhatsApp subscribers).
Click Save changes.
Trigger a flow when profiles are added to the list
Once your keyword is connected to a list, you can trigger a flow whenever someone is added to that list.
Go to Flows in Klaviyo.
Click Create Flow.
Choose List as the flow trigger.
Select the same list you connected to your Subscribe keyword (e.g., WhatsApp subscribers).
Add your desired messages, actions, or filters to the flow.
Set the Flow to Live when finished.
Test your setup
Before publishing your ad widely:
Click Preview ad in Meta Ads Manager.
Click the WhatsApp button in the preview to test the user experience.
Verify that WhatsApp opens correctly and the pre-filled message includes your “Subscribe” keyword.
Send the message.
-
In Klaviyo, confirm that:
The contact appears in your linked WhatsApp list.
The Subscribe Flow triggers automatically.
Once verified, your ad and flow are ready to collect WhatsApp subscribers.