Get Started

OverviewCreate a sourceCreate a modelCreate a destinationCreate a sync


Table of Contents
Klaviyo is an email marketing platform created for online businesses — featuring powerful email and SMS marketing automation.


To find your API key, navigate to the API keys page to create a private API key.

Syncing Klaviyo Objects

Hightouch supports syncing to the following Klaviyo objects:
  • Users

Sync Modes

This integration supports the upser mode.In the Upsert mode, new users will be inserted into Klaviyo and all attributes will be kept up-to-date within Klaviyo.

Record Matching

Records can be matched from your source to your Klaviyo workspace by either an email or phone number.

Field Mapping

You can sync columns from your source to Klaviyo's default and custom fields.

Syncing Klaviyo Events

Hightouch supports syncing events to Klaviyo and assigning them to a user.

Assigning Events to Users

Hightouch allows you to choose how you assign events to users. This is done by matching a column to a Klaviyo user identifier such as phone number or email.

Track Configuration

Hightouch allows you to choose the event name and event timestamp for a track event.Note: Hightouch accepts a normal date time format for the timestamp, and automatically convert it to the format that Klaviyo requires.

Field Mappings

Hightouch allows you to pass data to the event properties of a Klaviyo event.