Docs
Sign up now
  • Getting started
    • Welcome to Sortment
    • Core Concepts
  • Schema
    • Overview
    • Related and Events Table
    • Setting Up Related Table
    • Setting Up Events Table
    • Custom Properties
  • ENGAGE
    • Audiences
      • Creating Audience
      • Audience Filters
      • Campaign Event Filters
      • Creating Audience Using SQL Builder
      • Managing Audiences
      • Audience Insights
    • Traits
      • Use Cases
      • Calculated Traits
        • Advanced Mode
      • Dynamic Traits
    • Profiles
      • User Profile View
    • Campaigns
      • Overview
      • Building a Campaign
      • Campaign Reports
        • Glossary
      • Conversion Tracking
  • Journeys
    • Getting Started
    • Journey Builder
    • Journey Components
      • Trigger
      • Delays
      • Flow Control
      • Action blocks
    • Tutorial: Creating a journey
    • Journey Settings
  • Connector
    • Overview
    • Getting started
      • Iterable
      • Klaviyo
  • Enable Data Sync
  • Setup
    • Data Warehouses
      • Snowflake
      • BigQuery
      • Redshift
      • Databricks
      • PostgreSQL
    • Cloud Bucket Storage
      • Amazon S3 for Snowflake
      • Google Cloud Storage for BigQuery
      • Amazon S3 for Redshift
      • Amazon S3 for Databricks
    • Communication Channels
      • Email
        • SendGrid
        • SES
        • Mailmodo
      • SMS
        • MSG91
        • Gupshup
      • WhatsApp
        • Meta (Facebook)
          • Add new Phone Number to Meta
        • Gupshup Enterprise
        • WATI
        • Gallabox
        • Yellow.ai
        • Kaleyra.io
    • Real-time Events
      • Setting up Event Source
      • Whitelist Event Payload
  • Settings
    • Sync Schedules
    • Audit Logs
    • Subscription Groups And Contact Fields
    • Delivery Controls
    • Test Profiles
    • Alerts
  • Data and Security
    • Technical Overview
    • Warehouse Data Practices
    • Data Access And Usage
    • Security Compliance
    • Audit Logs
    • Privacy Policy
Powered by GitBook
On this page
  • What you can sync to Klaviyo
  • Connection configuration
  • How to connect
  • Matching records in Klaviyo
  • Need help?

Was this helpful?

  1. Connector
  2. Getting started

Klaviyo

PreviousIterableNextEnable Data Sync

Last updated 1 day ago

Was this helpful?

Sortment allows you to seamlessly sync customer data - audiences and traits - directly into Klaviyo. This guide walks you through the steps to set up the Sortment + Klaviyo integration, ensuring a smooth and reliable connection between platforms.

What you can sync to Klaviyo

Sortment supports sending the following data to Klaviyo:

  • Audiences: Synced as lists in Klaviyo. Users can be added to or removed from Klaviyo lists. Sortment can create new lists in Klaviyo as needed.

  • User Properties: Sync user properties directly from the warehouse. These properties are mapped in Klaviyo as both custom and Klaviyo properties.

  • User Traits: Traits defined in Sortment are synced to Klaviyo as custom properties

Connection configuration

To connect Sortment to Klaviyo, you will need the following:

Klaviyo Private API Key: Create a private API key in your Klaviyo account with permissions to read and write Profiles and Lists.

To generate your API key:

  1. Create a new private API key.

  2. Ensure the key has permissions to read/write access to both List and Profiles.

How to connect

  1. In Sortment, navigate to Integrations → Add Destination, then select Klaviyo.

  2. Enter your Klaviyo Private API Key

  3. Click Connect.

Sortment will verify your credentials and securely connect to your Klaviyo account. Once completed, you can start syncing data directly into your Klaviyo workspace.

Matching records in Klaviyo

Records can be matched to Klaviyo users using one of the following identifiers:

  • Email

  • Phone Number

  • Klaviyo Unique ID

Whenever possible, we recommend matching by Unique ID for greater consistency and to ensure a one-to-one mapping across systems.

Automated field creation: If a custom property doesn’t exist in Klaviyo, Sortment will automatically create it with the correct data type.

Need help?

Go to the in your Klaviyo account.

For assistance, please reach out to our support team at

API Keys page
support@sortment.com.