Connect Klaviyo
Connecting Klaviyo lets Caramel read your Klaviyo profiles and sync them into Customers. Caramel layers on top of Klaviyo — your existing Klaviyo flows and templates stay as they are.
Plan Klaviyo counts as one integration slot. See Usage and limits.
Before you begin
Section titled “Before you begin”- You need access to your Klaviyo account to authorize via OAuth.
Connect
Section titled “Connect”- Open Integrations and find the Klaviyo card.
- Click Connect. A Klaviyo sign-in popup opens.
- Sign in and authorize. The popup closes and the Klaviyo settings panel opens.
Pick a list (optional)
Section titled “Pick a list (optional)”By default, Caramel can sync your whole Klaviyo account. To limit to a specific list:
- In the settings panel, click Select list.
- Choose the list from the dropdown.
- Click Save. Future syncs pull only profiles in that list.
Map fields
Section titled “Map fields”- Open the Field mapping section.
- Klaviyo profile properties appear on the left. Map each one to a Caramel customer field on the right.
- Click Save mapping.
Click Sync now to run an import immediately. The panel shows processed, inserted, updated, skipped, and failed counts.
What syncs
Section titled “What syncs”| From Klaviyo | To Caramel |
|---|---|
| Profiles (email, phone, name, properties) | Customers |
| List membership | Caramel customer tags (optional, via mapping) |
Note Caramel does not send emails through Klaviyo. Your Klaviyo sending infrastructure stays unchanged.
Disconnect
Section titled “Disconnect”- Open Integrations and click the Klaviyo card.
- Click Disconnect and confirm. Sync stops; existing customer records are not deleted.