- Airtable
- BigQuery
- Braze
- Calculated Property
- ClickHouse
- Customer.io
- dbt
- Google Sheets
- HubSpot
- Intercom
- Iterable
- Klaviyo
- Mailchimp
- Mailjet
- Marketo
- Mixpanel
- Mongo
- MySQL
- OneSignal
- Pipedrive
- Postgres
- Redshift
- Sailthru
- Salesforce
- SendGrid
- Snowflake
- SQLite
- Zendesk
Klaviyo
Last Updated: 2022-03-02NPM: @grouparoo/klaviyo
GitHub: @grouparoo/klaviyo
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 Name | Description |
Klaviyo Export Profiles | Export 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.
Option Name | Description |
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 inKlaviyo 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
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.
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.
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 SlackHaving Problems?
If you are having trouble, visit the list of common issues or open a Github issue to get support.
- Airtable
- BigQuery
- Braze
- Calculated Property
- ClickHouse
- Customer.io
- dbt
- Google Sheets
- HubSpot
- Intercom
- Iterable
- Klaviyo
- Mailchimp
- Mailjet
- Marketo
- Mixpanel
- Mongo
- MySQL
- OneSignal
- Pipedrive
- Postgres
- Redshift
- Sailthru
- Salesforce
- SendGrid
- Snowflake
- SQLite
- Zendesk