Connect · Data warehouse
Klaviyo to BigQuery
Directory data as of October 23, 2026
Klaviyo's own catalog lists BigQuery, moving data both ways (2 listings). Beyond that, 8 of the 44 CDPs in the CdpHub directory list both a connector that reads from Klaviyo and one that sends data to BigQuery, so they can sit between the two, and 14 go the other way, from BigQuery to Klaviyo.
Klaviyo's own BigQuery integrations
2 listingsKlaviyo is one of the CDPs in the directory, and its own catalog lists BigQuery: the two connect directly, with no other platform in between.
Sends Klaviyo profile data, event data or both into BigQuery, and can skip events coming from integrations that BigQuery already receives.
Data warehouse import. Syncs profile and event data from a BigQuery dataset into Klaviyo through a dedicated service account, with a Klaviyo Advanced KDP subscription.
CDPs that can carry Klaviyo data into BigQuery
8 CDPsEach of these CDPs lists a connector that reads from Klaviyo and one that sends data to BigQuery. A route is a possible path, not a tested one: what travels depends on each connector, so check the documentation links.
Reads from Klaviyo
Klaviyo → AmperitySource. Pulls email and SMS engagement metrics and list membership from Klaviyo into Amperity through its events API.
Sends to BigQuery
Amperity → BigQueryGoogle BigQuery (destination). Gets Amperity data into Google BigQuery by sending Parquet or CSV files to cloud storage first, then loading them for analysis.
Amperity ⇄ BigQueryGoogle BigQuery (Amperity Bridge). Shares data both ways between Amperity and Google BigQuery through Amperity Bridge, using BigQuery sharing exchanges rather than file exports.
Reads from Klaviyo
Bloomreach ⇄ KlaviyoImports Klaviyo profiles daily and consent and campaign events every two hours into Bloomreach, and sends Bloomreach segments and consent to Klaviyo lists by webhook, where enabled.
Sends to BigQuery
Bloomreach → BigQueryLoomi BigQuery. Exports Bloomreach events every 6 hours and customer properties daily into a read-only Google BigQuery dataset through Loomi BigQuery, for custom SQL analysis and BI tools.
Reads from Klaviyo
BlueConic ⇄ KlaviyoPulls changed Klaviyo profiles and their events into BlueConic and exports segment profiles to Klaviyo in scheduled batches with an API key, once BlueConic installs the connection.
Sends to BigQuery
BlueConic ⇄ BigQueryImports BigQuery tables into BlueConic profiles and timeline events and exports profile and timeline data to BigQuery tables, replacing or partitioning a table on each batch run.
Reads from Klaviyo
Klaviyo → ChordSource. Ingests Klaviyo flows, campaigns, metrics, lists, segments and events into Chord with a read-only private API key, while profile tables stay off unless Chord enables them.
Sends to BigQuery
Chord → BigQueryWrites data from Chord's CDP to a BigQuery dataset in a Google Cloud project, authenticated with a service account key given as JSON, a JSON string or a file path.
Reads from Klaviyo
Klaviyo → Insider OneBrings Klaviyo profiles, events and subscription updates into Insider One with a private API key, running each of the three incremental syncs on its own schedule.
Sends to BigQuery
Insider One → BigQueryExport. Gets Insider One events, their parameters and chosen user attributes into BigQuery by exporting CSV files to your Google Cloud Storage bucket for your own pipeline to load.
Reads from Klaviyo
Lytics ⇄ KlaviyoAdds Lytics audience members to Klaviyo lists in real time and imports Klaviyo profiles with campaign activity such as opens and clicks into Lytics every hour.
Sends to BigQuery
Lytics ⇄ BigQueryImports BigQuery tables into Lytics and exports user profiles, events, audience changes and definitions, metrics and system events from Lytics to BigQuery tables.
Reads from Klaviyo
Klaviyo → Treasure AIImport. Imports Klaviyo metrics, events, profiles and list members into Treasure Data with a private API key, using only Klaviyo's stable API.
Sends to BigQuery
Treasure AI → BigQueryExport v1. Writes Treasure Data job results into a BigQuery table that matches a predefined schema, in append, replace, replace backup or delete mode, with server-to-server API authentication.
Treasure AI → BigQueryExport v2. Uploads large Treasure Data result sets to BigQuery as Parquet files through BigQuery load jobs, with append, replace, replace backup or truncate modes and JSON key or WIF sign-in.
Treasure AI → BigQueryOpen Catalog Access. Exposes Treasure Data's Iceberg tables to BigQuery as a federated dataset through BigQuery Omni, an experimental Open Catalog Access option that is not enabled by default.
The other way: BigQuery to Klaviyo
14 CDPsEach of these CDPs lists a connector that reads from BigQuery and one that sends data to Klaviyo.
Reads from BigQuery
BigQuery → ActionIQBigQuery
Sends to Klaviyo
ActionIQ → KlaviyoKlaviyo
Reads from BigQuery
Amperity ⇄ BigQueryGoogle BigQuery (Amperity Bridge). Shares data both ways between Amperity and Google BigQuery through Amperity Bridge, using BigQuery sharing exchanges rather than file exports.
Sends to Klaviyo
Amperity → KlaviyoDestination. Keeps Klaviyo lists matched to Amperity queries by email and updates profile properties through Klaviyo's REST API.
Reads from BigQuery
BigQuery → BloomreachImport. Imports customers, events, catalogs and vouchers from Google BigQuery tables or SQL queries into Bloomreach with service-account credentials, and runs SQL Reports on BigQuery data in place.
Sends to Klaviyo
Bloomreach ⇄ KlaviyoImports Klaviyo profiles daily and consent and campaign events every two hours into Bloomreach, and sends Bloomreach segments and consent to Klaviyo lists by webhook, where enabled.
Reads from BigQuery
BlueConic ⇄ BigQueryImports BigQuery tables into BlueConic profiles and timeline events and exports profile and timeline data to BigQuery tables, replacing or partitioning a table on each batch run.
Sends to Klaviyo
BlueConic ⇄ KlaviyoPulls changed Klaviyo profiles and their events into BlueConic and exports segment profiles to Klaviyo in scheduled batches with an API key, once BlueConic installs the connection.
Reads from BigQuery
BigQuery → DinMoConnects a BigQuery project to DinMo through a Google Cloud service account, with DinMo datasets for segments, statistics and predictions and optional daily alerts on unusual billed usage.
Sends to Klaviyo
DinMo → KlaviyoContact lists. Keeps Klaviyo lists aligned with DinMo segments, adding and removing existing profiles by email, phone or Klaviyo ID while updating their existing profile attributes.
DinMo → KlaviyoContacts. Creates and updates Klaviyo profiles from DinMo segments by email, phone or Klaviyo ID, including new custom attributes, and stops updating people who leave the segment.
DinMo → KlaviyoProfile events. Sends new rows of a DinMo event model to Klaviyo profiles as events, linked by email or phone, carrying event time, value, currency, an event ID and custom properties.
DinMo → KlaviyoSubscriptions. Opts existing Klaviyo profiles into email, SMS or both as they join a DinMo segment and out when they leave, using a double opt-in list unless you set it to single opt-in.
Reads from BigQuery
BigQuery → Fivetran ActivationsSource. Reads BigQuery tables and views for Fivetran Activations syncs through IAM roles for viewing data and running unload jobs, with an optional read-only mode.
Sends to Klaviyo
Fivetran Activations → KlaviyoUpserts Klaviyo profiles, mirrors list membership and sends events from Fivetran Activations, using a private API key plus the public key or site ID.
Reads from BigQuery
BigQuery → HightouchIceberg source. Reads Apache Iceberg tables managed in BigQuery as a Hightouch source.
BigQuery → HightouchSource. Connects BigQuery to Hightouch as a source, so SQL, dbt or table-based models built there can sync to any destination.
Sends to Klaviyo
Hightouch → KlaviyoCreates and updates Klaviyo profiles from purchases, signups and other warehouse data for e-commerce email.
Reads from BigQuery
Lytics ⇄ BigQueryImports BigQuery tables into Lytics and exports user profiles, events, audience changes and definitions, metrics and system events from Lytics to BigQuery tables.
Sends to Klaviyo
Lytics ⇄ KlaviyoAdds Lytics audience members to Klaviyo lists in real time and imports Klaviyo profiles with campaign activity such as opens and clicks into Lytics every hour.
Reads from BigQuery
BigQuery → mParticleWarehouse Sync. Imports user and event data from a BigQuery dataset into mParticle through a Google Cloud service account with read access, as one-time or scheduled syncs.
Reads from BigQuery
BigQuery → RudderStackSource. Syncs BigQuery tables or SQL models to downstream tools with RudderStack Reverse ETL, on a schedule or on demand.
Sends to Klaviyo
RudderStack → KlaviyoBulk upload. Bulk-loads customer profiles from your warehouse into Klaviyo with RudderStack Reverse ETL, creating or updating them for segmentation and flows.
RudderStack → KlaviyoEvents. Sends RudderStack profiles and events to Klaviyo for ecommerce email and SMS flows, in cloud mode or on the web in device mode.
Reads from BigQuery
BigQuery → SegmentData Graph. Gives Segment's Data Graph a BigQuery service account that reads entity tables for Linked Audiences and Linked Events and keeps checkpoints in its own dataset (in active development).
BigQuery → SegmentReverse ETL source. Reads BigQuery tables through a service account so Segment Reverse ETL can sync query results onward, granted either broad predefined roles or a narrower custom role.
Reads from BigQuery
BigQuery → Simon DataExtracts data from Google BigQuery into Simon Data using a project name and service account JSON credentials that hold the Data Viewer, User and Job User roles.
Sends to Klaviyo
Simon Data ⇄ KlaviyoKeeps Klaviyo lists in step with Simon Data segments, sends custom events with properties that can start Klaviyo flows or campaigns, and adds contacts to Klaviyo's global exclusions.
Reads from BigQuery
BigQuery → TealiumGoogle BigQuery (cloud data source). Imports a Google BigQuery table or view into Tealium attributes through a service account holding the Data Viewer and Job User roles, with STRUCT columns flattened through a view.
Sends to Klaviyo
Tealium → KlaviyoCreates and updates Klaviyo profiles and attributes and adds users to or removes them from lists, in real time or batched, from AudienceStream.
Reads from BigQuery
BigQuery → Treasure AIComposable Audience Studio. Sets up Composable Audience Studio on BigQuery with a GCP service account key and a zero-copy catalog, so Treasure Data segments are built on BigQuery data without copying it.
BigQuery → Treasure AIImport v1. Imports BigQuery tables or query results into Treasure Data with the original BigQuery connector, whose connections can also serve exports unless they use OAuth.
BigQuery → Treasure AIImport v2. Imports BigQuery tables or query results into Treasure Data with version 2 of the connector, which signs in with a service account JSON key or Workload Identity Federation, not OAuth.
BigQuery → Treasure AILive Connect zero-copy. Queries BigQuery tables in place from Treasure Data's Trino engine as Live Connect zero-copy federated queries, with no ETL, after the feature is enabled for the account.
Sends to Klaviyo
Treasure AI → KlaviyoExport. Adds Treasure Data profiles to Klaviyo lists or removes them and records email or SMS marketing consent with a private API key, through a connector listed as beta.
Get an email when these routes change
CdpHub Pro will alert you when a CDP adds, renames or retires a connector between Klaviyo and BigQuery. Join the waitlist for early access.
Klaviyo and the other warehouses
- Klaviyo to SnowflakeDirect · 9 CDPs
- Klaviyo to Amazon RedshiftDirect · 6 CDPs
- Klaviyo to DatabricksDirect · 6 CDPs
More into BigQuery
- HubSpot to BigQuery11 CDPs
- Salesforce to BigQuery13 CDPs
- Shopify to BigQuery15 CDPs
- Mailchimp to BigQuery8 CDPs
- Bloomreach to BigQueryDirect
About these numbers
CdpHub documents each integration from the platform's own catalog, so a listing records what the platform says it supports, not a test of the connector. A route counts a CDP that lists a connector reading from one end and another sending data to the other: a possible path, not a tested one. What travels, how often and in which format depends on each connector and its plan, so follow the documentation links. Klaviyo is a CDP in the directory too, so its own listings for BigQuery come first. Counts are updated as catalogs change; this page reflects the directory as of October 23, 2026. CdpHub is independent and not affiliated with Klaviyo, BigQuery or any platform listed.
Getting Klaviyo data into BigQuery?
Vendor-neutral help choosing the route that fits your stack, and getting the connection running.