How to connect GA4 (Google Analytics 4) with BigQuery

Google BigQuery is a cloud data warehouse that allows you to run high volume data in just a few seconds.

BigQuery provides the opportunity to conduct an in-depth analysis of business performance and user interactions. Now, with Google Analytics 4 (GA4) properties, you can get a more detailed analysis using an event-driven data model designed to allow more flexibility while collecting data from apps and web properties.

Why use BigQuery for your Google Analytics 4 property?

Connecting BigQuery with Google Analytics 4 is completely free of charge. Yes, you heard it right, there are no charges on exporting data from a Google Analytics  4 property to BigQuery. You can also export to a free instance of BigQuery called BigQuery Sandbox.

Now, you can really take this opportunity to the next level and go beyond the reporting interface of GA4, with unlimited advanced analytics options.

Here are a few of the advantages below:

  • No sampling.
  • Export all of your custom event parameters and dimensions.
  • Connect Google Analytics 4 data with third-party API’s.
  • Push data from BigQuery to a wide range of visualization tools like Google Data Studio, Tableau, Power BI and Qlik.
  • Data correction options.
  • Custom channel grouping.

Now let’s dive into this step-by-step guide to connecting your Google Analytics 4 property to BigQuery.

Connecting Google Analytics 4 with BigQuery

Note: You need edit level access to a Google Analytics 4 property to carry out the entire set up.

Step 1: Log in to your Google Analytics 4 property and click on ‘Admin’ under the left-hand side reporting menu.

Step 2: You will enter the Admin console, now click on ‘BigQuery Linking’ under ‘Product Linking’.

Step 3: An overlay will appear like below. Click on ‘Link’ button.

Step 4: Another overlay will appear like below. Click on ‘Choose a BigQuery project’.

Step 5: A new overlay will appear, as below, with a list of the Google BigQuery projects you have access to. Click on the project for which you want to export the data.

Note: If you don’t see any projects listed here, you need to create a project in Google Cloud. You can get more information by clicking on ‘Learn More’.

Step 6: Now you need to select the ‘Data Location’. Data location is the cloud region where your data is stored. You can click on the drop-down and select any one from the available list. In our case, I am selecting ‘United States (us)’.

Step 7: Now click on ‘Next’.

Step 8: You will be prompted to select the ‘Data Streams’. By default, all of the data streams are selected. You have the option to select the specific data stream for which you will be exporting the data. Just click on ‘Edit’.

Step 9: Select the data streams and click on ‘Confirm’.

Step 10: Click on the checkbox if you have a mobile app and want to export mobile advertiser identifiers.

Step 11: The next step will be selecting the frequency of the data export. If you have cloud billing enabled, I recommend selecting both as you will get data available in BigQuery as soon as it is processed by Google Analytics 4 along with daily processed tables. In our case, we will select ‘Daily’.

Step 12: Click on ‘Next’.

Step 13: Now a review screen will be generated with the options you have selected earlier. Click on ‘Previous’ if you want to change any configuration, if everything is perfect then you can click on ‘Submit’.

Step 14: Upon successful linking, you will get the below notification.

You can find your BigQuery project linked to your Google Analytics 4 account by clicking on ‘BigQuery Linking’ under ‘Product Linking’ in the admin section.

Congratulations!! You have successfully connected your Google Analytics 4 account with Google BigQuery.

Now wait for 24 hrs (It generally takes 24 hrs to send data to BigQuery) and log in to your BigQuery console, click on three horizontal lines and then click on ‘BigQuery’.

You can see the events data populating like below.

And that’s it, we are done!


You can use a Google Analytics 4 property and BigQuery to evaluate the limitless possibility of new insights and define your own advance analytics capabilities.

Furthermore, you can also connect BigQuery with third-party tools using native connectors to integrate more data.

BigQuery also supports most of the visualization tools and you can make use of them to build dashboards and insights to enhance your business growth.

Related Articles on GA4 (Google Analytics 4):

  1. What is Google Analytics 4 (GA4) – The Apps + Web Property
  2. How to upgrade to Google Analytics 4 (GA4) 
  3. How to set up cross-domain tracking in GA4 (Google Analytics 4)
  4. How to setup enhanced measurement tracking in GA4 (Google Analytics 4)
  5. How to set up event tracking in GA4 (Google Analytics 4)
  6. How to set up conversion tracking in GA4 (Google Analytics 4)
  7. How to connect GA4 (Google Analytics 4) with Google Data Studio
  8. How to connect GA4 (Google Analytics 4) with Google Ads
  9. Analysis Hub Google Analytics – How to use the Exploration Report in GA4
  10. How to set up Custom Events in GA4 via Google Tag Manager
  11. How to set up site search tracking in GA4
  12. How to set up scroll tracking in GA4
  13. Google Analytics 4 (GA4) vs Universal Analytics – What is the difference?
  14. How To Set Up Ecommerce Tracking in GA4 (Google Analytics 4)
  15. Google Signals for GA4 – How to see gender, interest and age data in Google Analytics 4
  16. How to block internal traffic in GA4 (Google Analytics 4)
  17. How to import conversions from GA4 property to your Google Ads account

Register for the FREE TRAINING...

"How to use Digital Analytics to generate floods of new Sales and Customers without spending years figuring everything out on your own."

Here’s what we’re going to cover in this training…

#1 Why digital analytics is the key to online business success.

​#2 The number 1 reason why most marketers are not able to scale their advertising and maximize sales.

#3 Why Google and Facebook ads don’t work for most businesses & how to make them work.

#4 ​Why you won’t get any competitive advantage in the marketplace just by knowing Google Analytics.

#5 The number 1 reason why conversion optimization is not working for your business.

#6 How to advertise on any marketing platform for FREE with an unlimited budget.

​#7 How to learn and master digital analytics and conversion optimization in record time.


My best selling books on Digital Analytics and Conversion Optimization

Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.

Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.

Attribution Modelling in Google Analytics and Beyond
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.

Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.

Himanshu Sharma

Digital Marketing Consultant and Founder of

Himanshu helps business owners and marketing professionals in generating more sales and ROI by fixing their website tracking issues, helping them understand their true customers' purchase journey and helping them determine the most effective marketing channels for investment.

He has over 12 years of experience in digital analytics and digital marketing.

He was nominated for the Digital Analytics Association's Awards for Excellence. The Digital Analytics Association is a world-renowned not-for-profit association that helps organisations overcome the challenges of data acquisition and application.

He is the author of four best-selling books on analytics and conversion optimization:

error: Alert: Content is protected !!