What Changed in Google Analytics 4?
Navigating the shift from Universal Analytics (UA) to Google Analytics 4 can feel like learning a new language. If you've been putting it off, you're not alone, but it's time to move past the familiar comfort of UA and embrace the new standard. This guide breaks down the most significant changes in GA4, focusing on what they are, why they matter, and how they impact your day-to-day reporting and analysis.
The Foundational Shift: A New Event-Based Data Model
The single most important change in GA4 is its data model. Universal Analytics was built around sessions and pageviews. It grouped all user interactions a person took during a single visit into a "session." This model worked well for a world dominated by simple websites, but it struggled to capture the full picture of complex user journeys across multiple devices and platforms, like mobile apps.
GA4 throws that model out the window. Instead, everything is an event. A pageview is an event, a button click is an event, a scroll is an event, and a purchase is an event. This might seem like a small change in vocabulary, but it’s a complete re-architecture of how data is collected and processed.
Here’s a simple comparison:
- Universal Analytics: Focused on sessions (the containers for actions). Every hit type was different - pageviews, events, social interactions, and e-commerce transactions all had their own category.
- Google Analytics 4: Focuses on users and the events they trigger (the actions themselves). Everything is flattened into a single category: events. You can then add context to these events using parameters (e.g., the 'page_view' event has parameters like 'page_location' and 'page_title').
Why this matters: This new event-based model is far more flexible and user-centric. It allows you to track a continuous journey someone takes with your business, whether they start on your website, switch to your app, and then come back to the site to make a purchase. It provides a more unified and accurate view of user behavior, moving away from fragmented session data.
Goodbye Bounce Rate, Hello Engagement Rate
For over a decade, marketers were obsessed with lowering their bounce rate. But in reality, it was often a misleading metric. In Universal Analytics, a "bounce" was a single-page session. A user could land on your blog post from a search engine, spend 10 minutes reading every word, find exactly what they needed, and leave - and UA would classify that as a bounce, treating it as a negative signal.
GA4 replaces this flawed metric with Engagement Rate. An "engaged session" is defined as a visit that meets one of the following criteria:
- Lasts longer than 10 seconds (you can adjust this threshold).
- Includes a conversion event.
- Has at least two pageviews or screenviews.
Engagement rate is simply the percentage of sessions that were engaged sessions. It's a much more positive and insightful way to measure whether users are actually interacting with your content. Now, instead of worrying about single-page visits, you can focus on whether those visits are resulting in meaningful interactions.
A Unified View: Combining App and Web Data
One of the primary motivations behind GA4 was to bridge the gap between websites and mobile apps. Previously, you needed a separate Analytics property for your web data (Universal Analytics) and your app data (Google Analytics for Firebase). Trying to combine these two data sets to understand the cross-device customer journey was a messy, manual process.
GA4 introduces Data Streams. A data stream is simply a source of data flowing into your GA4 property. Within a single property, you can have:
- A Web data stream (for your website)
- An iOS data stream (for your iOS app)
- An Android data stream (for your Android app)
This allows all of your user data, regardless of its origin, to be collected and analyzed in one place. You get a single user ID that follows customers from your app to your web browser, giving you a clear view of how different platforms contribute to conversions.
Automatic Tracking with Enhanced Measurement
In Universal Analytics, tracking simple interactions like file downloads or how far down a page a user scrolled required custom setup, usually involving Google Tag Manager. It was an extra step that many businesses never got around to implementing.
GA4 simplifies this immensely with Enhanced Measurement. When you set up a web data stream, several important user interactions are tracked automatically right out of the box, with no code changes needed. Just toggle a switch, and GA4 will start collecting data on:
- Scrolls: When a user scrolls 90% of the way down a page.
- Outbound clicks: Clicks that lead users away from your domain.
- Site search: What your users are typing into your website's search bar.
- Video engagement: Plays, progress, and completions for embedded YouTube videos.
- File downloads: Clicks on links to common file types like PDFs, documents, or spreadsheets.
This provides valuable behavioral insights immediately, helping you understand how users are engaging with your content beyond just viewing pages.
The New Reporting Interface and Explorations
Perhaps the most jarring change for longtime UA users is the new reporting interface. Many of the pre-built reports you relied on are gone. The interface feels cleaner but also sparser, which can be intimidating at first.
Reports in GA4 are organized into a few main sections, but the real power lies in the Explore section. This is where you can build custom reports and conduct deep-dive analysis. The "Explorations" tool is a powerful, flexible environment where you find things like:
- Free Form Exploration: A highly customizable table or chart creator, similar to a pivot table. This is your go-to for building custom reports from scratch.
- Funnel Exploration: Visualize the steps users take to complete a task and quickly see where they are dropping off.
- Path Exploration: See the most common paths users take after starting on a specific page or triggering an event.
While this offers much more customizability, it also comes with a steeper learning curve. The days of logging in and quickly glancing at dozens of standardized reports are over. In GA4, you need to be more intentional about what you want to measure and take the time to build the reports that answer your specific business questions.
Democratizing Data with Free BigQuery Integration
In the Universal Analytics world, getting access to your raw, unsampled data was a premium feature only available to enterprise-level GA 360 customers, costing tens of thousands of dollars per year. To analyze your raw data, you had to export it to BigQuery, Google's cloud data warehouse.
In GA4, this powerful integration is now free for all users. This is a game-changer. By linking your GA4 property to BigQuery, you can:
- Analyze raw, unsampled data without the limitations of the GA4 interface.
- Combine your GA4 data with data from other sources (like your CRM, ad platforms, or email marketing tool) for a complete business overview.
- Run complex SQL queries to uncover deep insights that aren't possible within the standard reports.
You no longer have to worry about data sampling in large reports. You own your raw data and can analyze it however you see fit.
A Focus on User Privacy
GA4 was built for a world where user privacy is a priority and traditional tracking methods like third-party cookies are phasing out. Several cookieless measurement features are built into its core:
- IP Anonymization: This is on by default and cannot be disabled. It helps protect user privacy by not logging full IP addresses.
- Shorter Data Retention: User-level data, including conversions, is now retained for a maximum of 14 months (down from a potential "does not automatically expire" in UA). You have the option of a 2-month or 14-month window for Explorations data.
- Google Signals & Modeling: GA4 uses consent-mode modeling and an understanding of user behavior from logged-in Google users (Google Signals) to fill in the data gaps created by users who decline cookies. It uses machine learning to model the behavior of non-consenting users based on the behavior of similar consenting users, providing a more complete picture even with incomplete data.
Final Thoughts
The move to Google Analytics 4 is more than just an update, it's a fundamental shift in how we approach digital analytics. It replaces the session-based model with a flexible, event-driven framework, focuses on privacy, embraces AI-powered insights, and gives all users access to powerful data tools that were once closed off. While the new interface requires some adaptation, taking the time to learn its structure and terminology will unlock a much deeper understanding of your users.
Making sense of the new GA4 interface can be overwhelming, especially when all your other marketing and sales data is still scattered across different platforms. We found ourselves spending hours trying to stitch reports together from GA4, our ad managers, and our CRM, just to answer basic performance questions. We built Graphed to erase that friction. Instead of building custom explorations in GA4, you can connect your data sources once and then just ask for a report in plain English - like, "Show me a comparison of GA4 traffic vs. Facebook Ads spend for the last quarter," and get an instant, real-time dashboard that updates automatically.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.