Klaviyo

Last Updated: 2022-03-02

Overview

Klaviyo provides a solution for omnichannel marketing automation. Companies can use Grouparoo to sync data from a data warehouse to Klaviyo to support marketing teams with the most up to date information available.

Destinations

Destination NameDescription
Klaviyo Export ProfilesExport records to Klaviyo as Profiles

Setup

In order to sync data to Klaviyo with Grouparoo, you will need a Klaviyo account set up.

During configuration of this integration using Grouparoo’s UI, you will need a private API key and a public API key. Both types of keys can be found by navigating to Account > Settings > API Keys. The public API key is displayed at the top of this page. It is safe to expose this public key. Below the public key, you can manage private API keys, which should be managed securely.

App

To connect Klaviyo to Grouparoo, you create an App. This step will specify how Grouparoo can connect to Klaviyo using your account information. Having an App set up prepares you to set up a new Destination in Grouparoo.

App Options

In Grouparoo’s UI config, you specify the options to connect to Klaviyo and test the connection. Be sure to click Update after testing to save the new configuration.

Klaviyo App Options

Option NameDescription
Private API Key (required)Klaviyo’s private token
Public API Key/Site ID (required)Klaviyo’s public token

Klaviyo Export Profiles

This Destination enables you to sync your Grouparoo Records to Contacts in Klaviyo as Profiles.

When you create a Destination, you make choices about what data to sync.

Sync Modes

A Destination’s sync mode determines what to update in a Destination. The following are supported by Klaviyo:

  • Sync: Add, update, and remove Klaviyo Profiles as needed.This option looks for new records, changes to existing records, and deletions.
  • Additive: Add and update Klaviyo Profiles as needed, but do not remove anybody. This option looks for new Profiles to add to Klaviyo and changes to existing Klaviyo Profiles, but does not keep track of deletions.
  • Enrich: Only update those Profiles that already exist in Klaviyo. Do not add or remove Profiles. This option will only update existing Profiles in Klaviyo.

Destination Options

Some types of Destinations require further clarification about how data should sync. In the case of Klaviyo, there are no further Options to configure before moving on to mapping Record Data.

Record Data

Klaviyo Export Profiles Properties

Required Fields

You must map a Grouparoo Property to the Email Field in Klaviyo. Choose the Grouparoo Property that uniquely identifies each individual Profile’s email from the drop down menu.

  • Email: A unique identifier in email format that relates a Profile to a Record in Grouparoo .

Optional Fields

In addition to being able to map required properties and properties already known to exist in Klaviyo, this plugin offers you the ability to add new information to Klaviyo by selecting a Grouparoo property and mapping to a new Field.

Klaviyo Export Profiles Optional Properties

Group Data

Any groups you have made in Grouparoo would be available to use as a Klaviyo List. The Lists you create will help marketers engage with customers more effectively by applying meaningful segmenting to your company’s audience.

Klaviyo Export Profiles Groups

Notes

We strive to keep our documentation accurate, easy to use, and up to date. If you notice that something has changed or is not addressed in the process of setting up your Grouparoo connection with Klaviyo, please let us know by reaching out to help@grouparoo.com.

As always, if you need support using Grouparoo, reach out to community members in our Slack channel. We are always happy to help!

Join us on Slack