Read and write Klaviyo
Pull campaign and event data out, and push audience segments back in.
Polytomic connects Klaviyo to your data warehouse, databases, and SaaS tools for ETL and reverse ETL. Replicate profiles, events, campaigns, and flows into Snowflake or BigQuery, and sync audience segments from your data warehouse back into Klaviyo profiles and lists, without writing code.
Pull campaign and event data out, and push audience segments back in.
Keep a Klaviyo list exactly matching a data warehouse segment, adds and removes.
Match profiles on profile ID, email, phone number, or your own external ID.
Replicate Klaviyo profiles, events, and campaigns into Snowflake or BigQuery
Move data between Klaviyo and your data warehouse, databases, and SaaS tools, reading campaign and engagement data out and writing audiences back in.
Connect Klaviyo with an API key and sync in either direction. Pull profiles, events, campaigns, and flows into your data warehouse so email performance can be joined to orders and revenue, and push segments computed there back into Klaviyo lists so campaigns target on data Klaviyo could not calculate itself.
Mirror mode is what makes list syncing genuinely hands off. A normal sync only adds profiles, while mirror also removes anyone no longer present in the source, so a Klaviyo list stays an exact reflection of a data warehouse segment rather than drifting as people qualify out.
Polytomic authenticates to Klaviyo with a private API key. Give the key read access for the objects you plan to sync, plus profile and list write access if you intend to push audiences back. The connection form also asks for a public key, which is a legacy field the current implementation does not use for API calls.
Set up and manage syncs without writing code.
Use SQL to define exactly what data gets synced.
Supports large datasets with incremental syncs and bulk APIs.
No credit card required. Free trial available.