Insights

Connect Google Analytics 4 (GA4) Data to Google Sheets Using the Free BigQuery and Google Sheet Integration

by Paul Cote on Apr 01, 2023

Google Sheets and Google BigQuery are two powerful tools that can be used to analyze and visualize large datasets. Connecting these two tools can provide an efficient way to work with data, allowing you to easily analyze and visualize large datasets stored in Google BigQuery using the familiar interface of Google Sheets.

Recently we shared an article outlining how you can create funnel visualizations in Looker Studio and Microsoft Power BI using the GA4 dataset in BigQuery (check out the article here). As an add-on, we are going to outline how you can connect Google Sheets to the same GA4 data in BigQuery and evaluate your funnel performance with a pivot table. Take a look at the steps below, and keep reading to see a detailed breakdown of each step.

  1. Build a funnel table using the native GA4 to BQ dataset (steps 1-3 in our previous post)
  2. Connect Google Sheets to BigQuery
  3. Create a pivot table in a new sheet
  4. Add device as your row dimension
  5. Add relevant cart events as your values (we used view_item_list, add_to_cart, begin_checkout, and purchase)
  6. Add a date filter
  7. Add conversion rates in the columns to the right of the pivot table
  8. Filter dates

How to Build a Conversion Funnel Report With the BigQuery GA4 Dataset and Visualize Your Data With Looker Studio or Power BI


How to Build a Conversion Funnel Report With the BigQuery GA4 Dataset and Visualize Your Data With Looker Studio or Power BI
by Paul Cote on Mar 05, 2023

We show you can connect multiple visualization apps to a GA4 dataset in Google BigQuery and how to build a funnel report with the standard GA4 ecommerce events.

read more

Connect Google Sheets to BigQuery

  1. Open your Google Sheet and navigate to the "Data" option in the main navigation. Choose "Data Connectors" and then "Connect to BigQuery".
  2. Open your Google Sheet and navigate to the "Data" option in the main navigation. Choose "Data Connectors" and then "Connect to BigQuery".

Create a Pivot Table in a New Sheet

  1. Click on the pivot table option in the menu that populates in the body above the page.
  2. Add relevant cart events as your values (we used view_item_list, add_to_cart, begin_checkout, and purchase).
  3. Add conversion rates in the columns to the right of the pivot table.

Filter Dates

  1. You can optionally filter the dates of your data by adding the Date dimension as a filter.
  2. Choose the "Is Between" option. Add your desired date range and click "OK".

Transfer More Data

Google Analytics 4 is just one of many datasets that you'll likely want to access in an automated way. Transferring other sources of data to BigQuery is easy with Launchpad, our zero-code data transfer tool. Contact us at info@calibrate-analytics.com if you'd like to connect other data sources to BigQuery and your Google Sheet.

Book a Demo

Share this post:
  • Paul Cote

    About the Author

    Paul is head of analytical products at Calibrate Analytics. He is responsible for creating digital analytical solutions that enable better business decisions. He has over 19 years of digital focused leadership, along with vast experience in analytics solutions aiming to deliver the right insights.