- 2 Minutes to read
Klaviyo
- 2 Minutes to read
Klaviyo is a cloud-based email marketing and automation platform designed for eCommerce businesses. It features a built-in Customer Data Platform (CDP) that enables businesses to integrate additional marketing data for improved ROI. This platform collects and stores data on customer behavior, including website activity, purchase history, email engagement, and social media interactions.
Antavo’s integration with Klaviyo enables businesses to elevate customer experience and foster customer loyalty. By merging data from both platforms, you can develop a comprehensive understanding of their customers' behaviors and preferences, leading to the creation of targeted and personalized marketing campaigns.
Antavo facilitates the synchronization of customer and event data between the two systems. The synchronization is unidirectional, occurring solely from Antavo to Klaviyo.
To access the configuration interface, navigate to the Modules menu and search for Klaviyo integration in the list. The page will open to the Connect Klaviyo subpage, where you’ll be prompted to enter an API key.
Configuring the Antavo – Klaviyo connection
The module configuration requires an API key, which can be found in Klaviyo’s admin platform. To obtain it, follow these steps:
Login to your Klaviyo account
Click the dropdown menu in the bottom left corner that shows your organization’s name
Choose Account, then click Settings, and navigate to API Keys.
Click Create API Key
You can label each private API key for clarity. Click on the pencil icon and type in a new label in the window that appears.Select Save API Key
Copy the provided string to your clipboard and paste it into the designated field in Antavo's Management UI
Click Connect
Finally, select the list that you want Antavo to synchronize with
Field synchronization
Once the connection is established, proceed to set up the synchronization of fields between the two systems.
Click Add new field +
The items in the left column’s dropdown, labeled as Loyalty fields, display the fields found within Antavo
The Remote fields represent the equivalent fields in Klaviyo
Add more field mappings by inserting new rows at the bottom.
Click Save to finalize the settings
Please refer to the accompanying video for a visual demonstration of these steps.
Communication through the workflow editor
You can synchronize Antavo events with Klaviyo and add customers to Klaviyo lists through the Workflows editor. This example demonstrates how to add customers to a Klaviyo list and send a welcome newsletter from Klaviyo when someone joins the loyalty program.
You can access workflow management through the Workflows icon on the left sidebar.
Click Create new campaign or Create new general workflow depending on the type of flow you would like to run
Fill in the required fields to create the campaign or workflow
Drag and drop the Event trigger node from the right sidebar onto the empty canvas
Specify the type of event on which the workflow should run. This should be configured to be triggered on a Opt-in event so that this workflow activates whenever such an event occurs.
Click Update
Drag and drop the Add to Klaviyo List action node onto the canvas
Select the Klaviyo list to which the customer should be added
Click Update
Drag and drop the Sync Klaviyo Event action node onto the canvas
This node allows you to select the Klaviyo event to be called and specify the payload (the information you would like to send to Klaviyo).Select the Klaviyo event to be triggered (mandatory)
Add the key and value of the event data to be sent in the payload (the information about the event that needs to be sent to Klaviyo). You can include multiple data fields by clicking the Add button.
Click Update
Connect the Event trigger node to the Add to Klaviyo List and Sync Klaviyo Event action nodes