Prerequisites
- A Klaviyo account with at least one List created
- A Klaviyo API key (Public Key starting with
pk_or Private Key starting withsk_) — found under Settings → API Keys in your Klaviyo account
Connecting Your Account
1
Open Integrations
In your agent’s sidebar, click Integrations. You’ll see the integrations hub with all available providers.
2
Select Klaviyo
Click the Klaviyo card. Any existing integrations will be listed here.
3
Add New Integration
Click Add Integration, then fill in:
- Name — A label to identify this connection (e.g., “Main Store List”)
- API Key — Your Klaviyo API key (must start with
pk_orsk_)
4
Integration Ready
Once connected, your Klaviyo lists become available in any automation’s Klaviyo action node.
ChatRos automatically retrieves your Klaviyo account name when connecting, so you can identify integrations easily if you have multiple Klaviyo accounts.
Available Actions in Automations
Once connected, you can use four Klaviyo actions inside any automation workflow:What Gets Synced Automatically
When you use Add to List, ChatRos automatically sends the following data to Klaviyo — no configuration needed:Tracking Custom Events
The Track Event action lets you send any named metric to Klaviyo, which can then trigger Klaviyo Flows. For example:Product Inquiry— fire when a customer asks about productsOrder Inquiry— fire when a customer checks on an orderHigh Intent Visitor— fire when a custom keyword is matched
{{variables}} for dynamic content from the conversation.
Using Klaviyo in a Workflow
- In the automation editor, add an Action node
- Set the action type to Klaviyo
- Select the integration from the dropdown
- Choose the sub-action (Add to List, Remove from List, Tag Properties, Track Event)
- Select the target list, or enter the event name and properties
- Save and activate the automation
Managing Integrations
- Toggle Active/Inactive — Pause a connection without deleting it. Inactive integrations are skipped during automation execution.
- Delete — Removing an integration that is currently referenced by an active automation rule is blocked. Deactivate or update the automation first.
- API Key — API keys cannot be updated after creation. To change a key, delete the integration and create a new one.
Klaviyo vs Mailchimp vs MailerLite
All three email marketing integrations work the same way inside ChatRos automations. The differences are on the provider side:
You can connect all three providers simultaneously and use them in the same or different automation rules.
What’s Next?
Mailchimp Integration
Connect Mailchimp as an alternative
MailerLite Integration
Connect MailerLite as an alternative
Deploy Your Agent
Put your agent on your website, WhatsApp, Messenger, and more
Product Catalog
Let your agent recommend products and answer catalog questions