Warehouses, databases & analytics · Data Hub

Google BigQuery to HubSpot

Serverless cloud data warehouse that usually stays in place as the system of record. Curated tables and metrics are synced into HubSpot.

In short

Google BigQuery data can move into HubSpot, landing mainly in Data Hub. 4 of 6 mapped objects move directly (Curated tables/views of customer records, Account/organization tables, Opportunity/pipeline tables and Derived scores and metrics); 3 items need manual work and 2 do not move. Plan roughly 1-3 weeks for a small move and 8-16 weeks for a large one.

Last reviewed 2026-10-29 · Also relevant to Sales, Marketing, Service, Agent hubs · 5 sources

1 · Checklist

Migration checklist for Google BigQuery

Three phases, specific to this system. Tick steps off as you go.

0 of 15 steps doneTick steps off as you go. Your progress stays in this browser.

Before

0 of 5 done

During

0 of 5 done

After

0 of 5 done
2 · Cost

What will it take?

No price list: cost follows volume, custom objects and how much logic must be rebuilt. Answer four quick questions for a planning range.

How many records?
Custom objects?
Automation to rebuild?
History to bring?

A planning aid built from the three scenarios below. It is not a quote.

The three scenarios

low complexity

Small migration

1-3 weeks

<50k records, 1-3 tables

Single object sync of contacts or companies.

medium complexity

Mid migration

3-8 weeks

50k-1M records, 5-15 tables

Multiple objects, associations and derived fields.

high complexity

Large migration

8-16 weeks

>1M records, many tables and metrics

Complex modelling, multiple pipelines and governance reviews.

What moves the number

Data Hub Enterprise subscription and HubSpot Credits per sync actionNumber of tables, objects and associations syncedData modelling effort for curated views and keysBigQuery query and export costsThird-party reverse-ETL fees if used instead of the native connector

Timeline ranges are planning estimates, not a quote. A partner confirms scope after discovery.

3 · Where to begin

Access, mapping and limits

Start with how data leaves Google BigQuery: what you need to get in, what lands in HubSpot, and what will not.

API

BigQuery API (jobs/extract) plus SQL EXPORT DATA; HubSpot Data Hub sync tool

Credentials needed

GCP project, BigQuery dataset access, and a GCS bucket URI for the HubSpot→BigQuery direction.

Admin permission

HubSpot Super Admin to install; GCP IAM rights to grant the HubSpot service account roles.

Rate limits

Extract jobs: up to 1 GB per single file (use wildcard URIs) and a 50 TiB/day shared-pool cap. HubSpot-side sync limits not confirmed.

Choose your route

How will you move the data?

HubSpot offers an integration for importing records from Google BigQuery.

  • You need: GCP project, BigQuery dataset access, and a GCS bucket URI for the HubSpot→BigQuery direction.
  • Permission: HubSpot Super Admin to install; GCP IAM rights to grant the HubSpot service account roles.

Native imports often bring over only some data, so check coverage per object in the mapping below.

Where each object lands

yes movespartialmanualno

In Google BigQuery

In HubSpot

Contacts
Companies
Deals
Custom objects
Tickets
Select an object

Hover or tap anything on the left to see where it lands.

What to expect

BigQuery datasets, SQL views, UDFs, scheduled queries and BI compute

Infrastructure is retained and not replaced by HubSpot.

HIPAA-regulated data in the HubSpot→BigQuery direction

HubSpot does not share HIPAA-regulated data to BigQuery through this integration.

4 · Governance

Data governance and compliance

Decide what is allowed to move before anything is exported. Tick each gate once it is agreed.

0 of 6 agreed
Method

How we researched this page

How much to trust each section, and where it comes from.

InsufficientPartialVerified

HubSpot's BigQuery connector docs and BigQuery export docs back access and export. Object mapping for BigQuery→HubSpot is only partly documented in what I retrieved, so field-level mapping and sync limits rest on category-level knowledge.

Sources

Related migrations

Quick answers

Frequently asked questions

How do I migrate Google BigQuery to HubSpot?

1. Confirm Data Hub Enterprise and HubSpot Credits availability. 2. Identify the BigQuery project, dataset and curated tables or views to sync. 3. Define a unique key and an email or domain match key per table. 4. Create the target HubSpot properties and association labels.

What data can move from Google BigQuery to HubSpot?

These objects move directly: Curated tables/views of customer records, Account/organization tables, Opportunity/pipeline tables and Derived scores and metrics. Check the mapping table for partial and manual items.

What does not move from Google BigQuery to HubSpot?

BigQuery datasets, SQL views, UDFs, scheduled queries and BI compute and HIPAA-regulated data in the HubSpot→BigQuery direction. Plan to rebuild or retire these.

How long does a Google BigQuery to HubSpot migration take?

Small (<50k records, 1-3 tables): 1-3 weeks. Mid (50k-1M records, 5-15 tables): 3-8 weeks. Large (>1M records, many tables and metrics): 8-16 weeks. These are planning estimates, not a quote.

What access do I need to export from Google BigQuery?

GCP project, BigQuery dataset access, and a GCS bucket URI for the HubSpot→BigQuery direction. HubSpot Super Admin to install; GCP IAM rights to grant the HubSpot service account roles.

Is there a native HubSpot connector for Google BigQuery?

Yes. Confirm the supported objects in discovery.

What compliance issues apply when moving Google BigQuery data?

Check: Health data: HubSpot does not send HIPAA-regulated data to BigQuery, Financial data, Minors' data and Hash or exclude sensitive personal columns before sync. Agree consent, retention and access rules before exporting.

Talk to a partner

Moving Google BigQuery into HubSpot?

A network of 153+ tiered HubSpot partners and 1,800+ accounts of experience. Tell us what you are moving and which hub matters most.

Talk to a partner
Talk to a partner