Skip to main content

Three Small Recent GA/GTM Improvements

Adam Englebright20 September 20192 min read
Three Small Recent GA/GTM Improvements

Google are always making small unannounced tweaks and improvements to their products—here are a few of the more noteworthy ones we've spotted recently!

Scroll Depth Tracking

I gave out at length last year about the fact that you can't specify the trigger conditions for the listener dropping on the scroll depth trigger—meaning the page length couldn't be calculated accurately and causing scroll depth events to fire early. I suggested that they might want to let you select the listener condition. Lo and behold, they did pretty much exactly what I asked! It also defaults to Window Load which is ideal.

File Extension and Is Outbound

I always teach attendees to my GTM training course how to set up events to detect clicks to download files and clicks on outbound links. That's got easier recently thanks to Google's introduction of file extension and 'is outbound' component types for the auto-event Element URL variable. This allows us to isolate the file extension with very little effort, and can be used in tags and triggers alike. Similarly, the addition of "Is Outbound" allows for quick and easy configuration of outbound click events.

Client ID through the API

This isn't a GTM one—though it will save you a bit of time if you're setting up Simo's Standard Custom Dimensions. Client ID is now queryable as a dimension through the API as standard—and that's backdated for 18 months; meaning going forward you no longer need to worry about setting it as a custom dimension!


Suggested content

Measurelab awarded Google Cloud Marketing Analytics Specialisation

At the start of the year, if you’d asked us whether Measurelab would be standing shoulder to shoulder with Europe’s biggest consultancies by September, we would've been surprised. Not because we don't believe in ourselves, but because these things feel so distant - until suddenly, they’re not. So, here it is: we’ve been awarded the Marketing Analytics Services Partner Specialisation in Google Cloud Partner Advantage. What’s the big deal? In Google’s own words (with the obligatory Zs): “Spec

Will Hayes11 Sept 2025

BigQuery AI.GENERATE tutorial: turn SQL queries into AI-powered insights

BigQuery just got a major upgrade, you can now plug directly into Vertex AI using the new AI.GENERATE function. Translation: your analytics data and generative AI are now best friends, and they’re hanging out right inside SQL. That opens up a whole world of new analysis options for GA4 data, but it also raises some questions: * How do you actually set it up? * What’s it good for (and when should you avoid it)? * Why would you batch the query? Let’s walk through it step by step. Step 1: H

Katie Kaczmarek3 Sept 2025

How to start forecasting in BigQuery with zero training

If you’d told me five years ago that I’d be forecasting product demand using a model trained on 100 billion time points… without writing a single line of ML code… I probably would’ve asked how many coffees you’d had that day ☕️ But its a brand new world. And it’s possible. Let me explain What is TimesFM? TimesFM is a new foundation model from Google, built specifically for time-series forecasting. Think of it like GPT for time, instead of predicting the next word in a sentence, it predicts t

Katie Kaczmarek14 Jul 2025