BigQuery guide

How to send Shopify, ads and marketplace data to BigQuery

To get Shopify or ads data into BigQuery, connect the source to SyncRange, choose the tabs and fields you want, pick a BigQuery project and dataset, and set a schedule. SyncRange writes each export tab to a BigQuery table and refreshes it on that schedule, so you can query it with SQL or build Looker Studio and Power BI reports on top. Start free: free plan, no credit card required.

Free plan. No credit card required.

How it works

  1. 1

    Connect your source

    Connect Shopify, Meta, Google Ads or any other source securely with OAuth. SyncRange reads only the access you approve.

  2. 2

    Choose BigQuery as the destination

    Select an existing dataset or create a new one in your Google Cloud project, and pick the fields to export. Tables follow your export tabs, so SQL models stay predictable.

  3. 3

    Set the schedule

    Refresh from daily to as often as every 15 minutes, depending on your plan. Open the dataset in BigQuery and query it.

Pick your source

Step-by-step guides

See it in a real setup

Compare ways to get data into BigQuery

Source overview pages

Documentation

Prefer a finished dashboard?

Want answers without setting up a destination? Managed Reports give you ready-made sales, ads and analytics dashboards inside SyncRange, and you can export the same data later when you want to own it.

Managed Reports

Other destination guides

FAQ

How do I get Shopify data into BigQuery?

Connect Shopify to SyncRange with OAuth, choose the export tabs and fields you need, and pick a BigQuery project and dataset as the destination. SyncRange writes each export tab to a BigQuery table and refreshes it on the schedule you set, from daily to as often as every 15 minutes depending on your plan.

What do I need in Google Cloud before I connect BigQuery?

Connect your Google account and grant BigQuery and Google Cloud Platform access. You need a Google Cloud project with BigQuery and billing enabled, and the BigQuery Admin or Editor role on that project. You can select an existing dataset or create a new one and choose its data location. The location cannot be changed after the dataset is created.

Which sources can I send to BigQuery?

Shopify, BigCommerce, Etsy, Faire, Amazon Seller, Seal Subscriptions, ShipStation, Klaviyo, Facebook Ads, Google Ads, TikTok Ads, LinkedIn Ads, Bing Ads, Google Analytics, Google Search Console, Google Business Profile. Each one has its own BigQuery workflow page linked above.

Should I use BigQuery or Google Sheets as the destination?

SyncRange supports both. BigQuery is designed for large datasets and complex analytics, so it suits SQL analysis and joins across sources. Google Sheets is better when you want to share data with non-technical teammates and build charts or formulas on it. See the BigQuery and Google Sheets configuration docs for when to use each.

Can I combine store and ad data, and build dashboards on it?

Yes. Export several sources into the same BigQuery dataset and join them with SQL. Looker Studio and Power BI both read BigQuery natively, so you can build dashboards on top. SyncRange keeps the data fresh in BigQuery; it is the sync layer, not a charting tool.

Is there a free plan?

Yes. You can start free, with a free plan and no credit card required.

Start syncing your data

Free plan. No credit card required.

Start syncing your ecommerce data in minutes Start free today. No credit card required.