- Support levelCertified
- Available onCloud, Self-Managed Enterprise
- Connector version3.0.1
- Release stageGenerally available
One connector
Everything Klaviyo can do in Airbyte
Sync to your warehouse
Land 14 Klaviyo tables in 50+ destinations on a schedule you control.
Context store search
Query synced Klaviyo data with filters, sorting and semantic search, without spending Klaviyo API rate limits.
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
One authorization
Authenticate Klaviyo once. The same connection powers scheduled syncs and runtime actions.
Specifications
What to know before you sync Klaviyo
Sync capabilities
- Full Refresh SyncSupported
- Incremental SyncSupported
- Destinations50+ Airbyte connectors
Set up in 10 steps
- First, navigate to the Klaviyo source connector page on Airbyte.com.
- Click on the "Add Source" button to begin the process of adding your Klaviyo credentials.
- Enter a name for your Klaviyo source connector and click on the "Next" button.
- You will be prompted to enter your Klaviyo API key. To obtain your API key, log in to your Klaviyo account and navigate to the "API Keys" section under "Account Settings."
- Click on the "Create API Key" button and copy the generated key.
- Paste the API key into the Airbyte Klaviyo source connector page and click on the "Test" button to ensure that the connection is successful.
- Once the connection is successful, click on the "Next" button to proceed to the next step.
- Select the data you want to replicate from Klaviyo and click on the "Next" button.
- Choose the destination where you want to replicate your Klaviyo data and click on the "Create Connection" button.
- Your Klaviyo source connector is now set up and ready to replicate data to your chosen destination.
14 streams
Every table you can sync from Klaviyo
Campaigns
Campaigns Detailed
Campaign Values Reports
Email Templates
Events
Events Detailed
Flows
Flow Series Reports
GlobalExclusions
Lists
Lists Detailed
Metrics
Profiles
Segments
4 actions
Supported Klaviyo actions
List
Readlive records straight from the Klaviyo API.Get
Fetcha single record by ID.Context Store Search
Query synced data with filters and sorting, with no API rate limits.
Semantic Search
Natural-language search across synced Klaviyo records.
Full parameter-level details live in the Klaviyo entity reference.
Authentication
Authenticate Klaviyo once
Api Key
Klaviyo API Key. See our docs if you need help finding this key.
Use cases
What teams build with Klaviyo
List all profiles in my Klaviyo account
Show me details for a recent profile
Show me all email lists
Show me details for a recent email list
What campaigns have been created?
Show me details for a recent campaign
Show me all email campaigns
List all events for tracking customer actions
Show me all metrics (event types)
Show me details for a recent metric
What automated flows are configured?
Show me details for a recent flow
List all email templates
Show me details for a recent email template
Common questions
Didn't find your answer?
Please don't hesitate to reach out.
Do I need more than one Klaviyo connection?
Do Klaviyo entity actions need a sync to run first?
What is ETL?
What data can you extract from Klaviyo?
How do I transfer data from Klaviyo?
What are top ETL tools to transfer data from Klaviyo?
What is ELT?
Difference between ETL and ELT?
Start moving Klaviyo data today
Free for 14 days on Airbyte Cloud. One connection powers your scheduled syncs and your live Klaviyo actions.