🔀 [KLAVIYO] Trigger a campaign/automation from a flow
You can trigger a campaign to be sent to a Klaviyo profile within a Flow simply by passing the contact's phone number.
- Add a Webhook block to a Klaviyo flow
You must fill in the missing information
2. Go to your automation. Click on the Klaviyo trigger
A window containing the information will open:
3. Copy and paste the Destination URL
4. Replace “Key” with SIMIO-API-KEY
5. Replace “Value” with your API key
Make your key visible and copy and paste it into:
6. Add the following code to the “JSON body”:
{
"phone": "{{ person.phone_number|default:'' }}"
}
If you want to send the message to all your contacts, even those who are not optin, you can add the isForced parameter as below 👇
{
"phone": "{{ person.phone_number|default:'' }}",
"isForced": true
}
To add parameters (product name, product image etc.), the documentation is here 👉 ♠️ [KLAVIYO] Custom properties in WhatsApp messages
To add a personalized link to each recipient, click here 👉 🧙♂️ Insert variables into a URL
⚠️ If you are sending a campaign or automation from Klaviyo, then you do not need to schedule the campaign to be sent.