Skip to main content

How to set up Contact Property Sync with Klaviyo

This guide shows you how you can sync contact properties to Klaviyo.

Updated over a week ago

Pre-requisites

The Klaviyo integration must be installed. If you did not do this yet, follow the steps on Getting started: Install the Klaviyo integration

Functionality

Based on field mapping, every time a mapped property is updated or added, charles will update the profile on Klaviyo accordingly.

Properties can be added and updated in different ways:

  • Using "Update contact node"

  • Using the "Message node" and configure the "Save customer response"

  • Manually via the Conversations view

  • Via contact import (CSV or via a native integration)

If no profile exists on Klaviyo yet, charles will create one.

Steps

Go to Settings > Integrations > Connected Apps > Klaviyo

Go to the tab Properties

Map each field you want to sync from charles to Klaviyo.

In the example below we have mapped "product_preference". After saving, everytime a contact's "product_preference" custom property will be updated, the contact property product_preference will get updated on Klaviyo as well.

Did this answer your question?