Skip to content

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.

  • You need access to your Klaviyo account to authorize via OAuth.
  1. Open Integrations and find the Klaviyo card.
  2. Click Connect. A Klaviyo sign-in popup opens.
  3. Sign in and authorize. The popup closes and the Klaviyo settings panel opens.

By default, Caramel can sync your whole Klaviyo account. To limit to a specific list:

  1. In the settings panel, click Select list.
  2. Choose the list from the dropdown.
  3. Click Save. Future syncs pull only profiles in that list.
  1. Open the Field mapping section.
  2. Klaviyo profile properties appear on the left. Map each one to a Caramel customer field on the right.
  3. Click Save mapping.

Click Sync now to run an import immediately. The panel shows processed, inserted, updated, skipped, and failed counts.

From KlaviyoTo Caramel
Profiles (email, phone, name, properties)Customers
List membershipCaramel customer tags (optional, via mapping)

Note Caramel does not send emails through Klaviyo. Your Klaviyo sending infrastructure stays unchanged.

  1. Open Integrations and click the Klaviyo card.
  2. Click Disconnect and confirm. Sync stops; existing customer records are not deleted.
  • Segments — target Klaviyo-sourced customers
  • Journeys — enroll Klaviyo contacts in Caramel campaigns
  • Mailchimp — similar setup if you use Mailchimp instead