There is a lot of negativity out there when it comes to Google Analytics 4.
I get it. It’s a new product that looks, feels and works differently from what we’re all used to in Universal Analytics.
And, as many readers would rightly suggest, it’s still missing features. [Disclosure: I used to work for Google and helped build the foundations of Google Analytics 4]
All that being said, I’m here to offer an unpopular opinion: GA4 is actually a great tool. Not only that, it’s a lot more resilient for the future (think privacy, cookies and scaled data models).
Over the next several months, I’ll be writing articles taking you through the ins and outs of key features, I’ll show you how to setup/analyze/customize, and much more.
But first, I wanted to address some of the bigger image issues facing GA4 today. So let’s look at some of the biggest complaints and counterpoints to why you should go all-in on Google Analytics 4.
Counterpoint: Actually, Universal Analytics itself is over 10 years old (released in 2012), and is built on the same code base as Classic Analytics (ga.js, circa 2007) and Urchin Analytics (urchin.js, pre-2005 acquisition by Google).
This codebase and product are old. Most of the software you are likely using has undergone significant changes and updates over the years, and your Analytics tool should too.
The fact is, Universal Analytics just wasn’t built for the internet that we have today. It won’t do well with new privacy regulations, cookie loss, etc. We need a tool that is purpose-built for the internet of today and tomorrow.
Speaking of privacy, GA4 has recently launched several new data controls and no longer stores IP data. This is great news.
Is it the solution to all our GDPR worries? No, probably not. But it’s moving in the right direction and the GA team is clearly working very hard on this to build controls and solutions that will work within the law and help GA users continue to be able to use Google Analytics as they see fit.
These new controls live under Admin > Data Settings > Data Collection > Location and device data collection.
Counterpoint: GA4 is getting better every day. Is it perfect? No. But perfect is the enemy of the good, right?
Since its initial beta release in 2019, GA4 has continued to add new features and improve, and the pace of innovation is speeding up. Here are just some of the things launched in the past few months:
Digging in on one point that is especially important for SEOs: GA4 finally has a landing page dimension! While there isn’t a built-in landing page report, you can easily build one using the new customization features we’ll cover in the next point.
Counterpoint: Don’t like it? You can change it!
For the first time ever in Google Analytics history, you can modify not only the left-side navigation but also the reports themselves.
This is something that digital analysts have been clambering for years, and something you could actually do in SiteCatalyst (throwback to what is now Adobe Analytics) since at least version 14, probably earlier (for context, SiteCatalyst v14 launched in 2009).
Here are a couple of examples of what you can do with UI and report customizations:
Counterpoint: The new data model is actually pretty great. Universal Analytics relied on sessionization and this caused a lot of issues in the scalability of data and caused things like sampling in the UI.
GA4 uses an events and parameter data model, similar to many other product analytics tools. In this model, everything is an event, even a pageview is an event. This data model offers a lot more flexibility and structure.
For example, an event in Universal Analytics was a unique combination of three dimensions (category, action, and label). You could end up with hundreds or even thousands of these events, and if the implementation was done over time or by more than one person, it likely lacked consistency in the structure or hierarchy of the event data.
GA4 streamlines this data model into recommended and custom event and parameter names, and differentiates the events themselves by the values collected, allowing a much more streamlined and structured implementation.
I asked digital analytics expert Simo Ahava what he thought about the new data model. He said:
“What I most like is how open-ended GA4’s data model is, there’s a flexibility with the model that UA never had,” Ahava said. “UA was always handicapped due to the prescriptive semantics. Events had to be collected with category, action, label, and value. This led to a very static data table that suffered from technical debt and a sampling problem that got worse the more detailed your data collection was.
“With GA4, you have freedom to choose what to collect, and how to collect it, and it looks like the reset of the data model makes the platform faster, more scalable, and more responsive to queries,” Ahava added.
We’ve all grown very accustomed to the current version of Google Analytics. I can’t guarantee that the transition will be perfectly smooth.
GA4 is a completely different tool that you will have to invest in and learn. But when you do, I’m betting you’ll come to appreciate the new things it brings to the table and how it will help you scale for the future.
Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed here.