BigQuery

Changing a GA4 Data Stream name

Backing up Universal Analytics data in BigQuery

No point kicking up a fuss about it now, Universal Analytics (UA) is on life support. It still contains all…
types of GA4 events

GA4 property and data stream setup best practices

Google’s own guide on how to structure GA4 properties can be a great resource, but only if you have a…

MeasureFest October 2022: Why GA4 means you need to get on board with BigQuery

This is my first time speaking at any analyics conference, let alone MeasureFest, and I'm looking forward to sharing my…
Changing a GA4 Data Stream name

How to review SQL code in BigQuery for duplication and errors

Sometimes we can spend hours, days or even weeks writing SQL in BigQuery. Hopefully what you have ended up with…
layering data studio scorecards

Change your Google Analytics data retention settings

It may be news to some: Google Analytics does not keep all of your data forever. The data storage and…

How to access BigQuery data from server-side GTM (via Firestore)

This solution allows for data, contained within BigQuery to be queried and stored in Firestore where it can then be…
Changing a GA4 Data Stream name

How to set up the GA4 BigQuery export

The act of enabling the export from Google Analytics 4 (GA4) to BigQuery is actually a relatively simple process. However…
The GA4 data map

How to build an interactive GA4 BigQuery data schema

What and why? One of the great features of Google Analytics 4 (GA4) is the ability to pass data into…
The GA4 data map

GA4 BigQuery export schema

I've always found the GA360 interactive schema from E-Nor (now Merkle - Cardinal Path) by Justin Marciszewski to be a…

How to use the BigQuery Data Transfer Service for Google Ads

The BigQuery Data Transfer Service is a tool the GCP provides to automate data movement into BigQuery on a scheduled,…