google analytics 4 bootcamp
The Future of Google Analytics
In this lesson we will cover the following topics:
- Introduce the next generation of Google Analytics
- Look at some of the exciting new features
- Share next steps on getting started
App + Web: The Next Generation of Google Analytics
Before getting started, let’s have a look at some of the history of Google Analytics. Up to now, there were two different Analytics platforms: Google Analytics and Google Analytics for Firebase. Firebase is Google’s platform for Apps, and the standard Analytics platform deals with Web data.
The problem with having two different platforms is that it makes it much harder for companies to compare and analyze their data: the features are different, the way it is displayed is different, etc.
With the next generation of Analytics, Google have combined App + Web into one platform.
The old Google Analytics model was still based on the same technology that brought us urchin in 2005. With the new model, they are starting from scratch to bring the technology right up to the present day and beyond, and resolving some of the issues we had with the old version.
App + Web is not only relevant for those with an app; whether you have a website only, an app only, or both app + web, this version is important for you. And you can get started with it right away – it is all available now for you to use.
In fact, if you go and try to create a new property in Analytics today, you will have to choose between these three options.
Even better, if you have app properties in the old Firebase system, you can import these into a new App + Web property and combine your data. In fact, the new app+ web model is built on the current Firebase platform, just adding on web capabilities. Here is another way of thinking about it.
In summary, App + Web is a complete rewrite of the Google Analytics you knew which includes a new data model, a new interface, and no backwards compatibility.
A New Data Model
What do we mean when we talk about a new data model? Let’s look at the classic hit types from the old Google Analytics:
- Page views
- User Timings
- Social Interactions
The new App + Web data model doesn’t collect data based on “hits”, but instead based on Events. This means, it’s much easier and simpler to track.
Here’s a comparison of how a video would be tracked under the two different models.
This gives you a lot more flexibility and makes setup much easier.
New Features With App + Web
Let’s take a look at some of the new features offered with the new App + Web model. Although it’s also important to note what is missing from the new model that we had with the old Google Analytics and what that means for you as a user.
Improved Funnel Reports
The new App + Web includes some exciting new funnels features which either didn’t exist in the old model or were only available as paid extras as part of GA360. The new feature allows you to create new funnels on the fly that are retroactive and with any conditions that you want.
In the example below you can see funnels created for subscriptions, form fills, ecommerce, leads, etc.
You can even create trended funnels, which is a feature that doesn’t even exist on the paid 360 model.
A trended funnel allows you to track each step of your funnel on a graph to see how it changes over time and how different elements affect the trajectory.
Open vs Closed Funnels
Another new feature with funnels allows you to create open or closed funnels. With an open funnel you can allow entrance at any step of the process, whereas a closed funnel only allows entrance at step one.
Elapsed Time Between Steps
In the existing version of Analytics, it’s very difficult to measure the time between steps in your funnels. For example, how long does it take a user from accessing your site to adding an item to the cart? How long between adding to cart and purchase?
The new version provides data on the time between the steps in your funnels. Just enable the Show Elapsed Time checkbox to show this data.
The new version also makes it easy for you to see the user’s next action on the funnel so you can track your user journeys easily.
New Pathing Reports
The new version of Analytics has other types of reports that aren’t even available in the current GA360. One example of this are pathing reports, which show user flow through your website. The current user flow reports in GA are highly sampled and very rigid. The new pathing reports solve those problems for Analytics users by allowing you to easily view Events or Pages, click to see where the user goes next and it’s much easier to group, segment or do other kinds of pathing analysis.
New Realtime Reports
The current realtime reports available in Analytics are looking a bit dated. On top of that, they aren’t flexible or transparent enough and are difficult to use.
With the new realtime reports, you have access to many more parameters and data than before.
With Audiences, for example, you can see what audiences are visiting your site today.
You also have Custom Events, where you can see parameters.
And you can even track User Properties.
One of the biggest improvements with runtime reports is that they give you realtime user activity streams.
You can set up a debugging view, which is a new feature where you can send all of your test data to one report specifically for debugging. Previously, it was much more complex to do debugging, but now it's much simpler with the debug view:
- See the data streams in order
- Click on any data to check the metadata is correct
- Troubleshoot problems quickly and easily
One of the problems with getting useful data from Analytics was that you needed to set up a number of different tags to track all the different metrics. With the new version, it’s simply a case of activating Enhanced Measurement and all of these parameters are tracked automatically.
In fact, Enhanced Measurement is activated automatically and leaves it up to you to remove things that you don’t need.
With App + Web, they have been able to consolidate this. Now, when a user logs in with their ID, Google tracks that user by user ID, and if they don’t log in, it defaults to anonymous tracking by device. If you want, you can switch the default to only track anonymous data. The best thing is that it will apply these settings to all of your existing data whenever you switch between the two settings, without making any permanent changes.
New Standard Reports
Because the new version of App + Web is built from scratch, that means that all of the existing reports are slightly different, with new features and different looks.
The traditional reports suite was: Audience, Acquisitions, Behavior and Conversions. App + Web tries to simplify the reporting by making it easier for you to find what you’re looking for. On the side menu, you will be able to navigate easily to reports on Users, Demographics, Behavior and Technology. In addition, you will be able to view all Events data, including Conversions.
The UI has also been refreshed: Now you can see realtime data and some different visual elements.
New Audience Builder
Using advanced segments, or the audience builder, you can build an audience on the fly and then create a new report to tell you about that audience.
App + Web has taken the existing audience builder and added even more features, such as new event scoping, duration, time-based sequences and an exclude option.
For example, if you have a 5-step form and want to find out how many people completed it in less than 5 minutes, the old system wouldn’t let you do this, but can do it now with the new time-based sequences.
Exclusion options let you exclude temporarily or permanently, whereas before you could only exclude permanently.
New Cross-Platform Reports
If you have a common user ID that you are tracking, you’ll be able to see the data combined across web, android and iOS platforms.
Simplified Conversion Tracking
In the old GA platform, you could only track conversions effectively if you had goals configured. Without that, you would be missing a lot of important features. Conversion data is essential for your business and the new version has made it super simple to track. All you need to do is find the event you want to track on the Events page, and enable the Mark as conversion toggle.
If you want to change what you are tracking at any point. You can set a total of 30 conversions and can easily turn them on and off if, for example, you want to free up another slot.
New Google Ads Linking / Predictive Analysis
Everything you create in Google Ads is automatically shared with your Analytics account and vice versa. So if you have created audiences in your Analytics account, these are automatically shared with Google Ads. This is helpful and an easy way to share data if you have two different managers for your Analytics and Ads accounts.
In addition, Google have added predictive capabilities so if you are using App + Web, Google will create audiences and create predictive behavior models for them. There are two of these metrics; purchase probability and churn probability. For example, based on the behavior of a user who visited your site in the last 7 days, Google will tell you the probability of them visiting again in the next 7 days. This can be very valuable in terms of helping you decide where to put your ad spend.
Free BigQuery Linking
There’s one thing that users have been asking for more than any other and that’s integrations. The API from the old Analytics has it’s limitations and so offering free linking to BigQuery manages to solve many of these problems.
All you have to do is import your data into BigQuery and then have that raw data available for linking and integrating to whichever platform you want.
Getting Started With App + Web
After looking at all of these great new features and improvements of App+Web, does that mean you should drop everything else and start using it right now?
Here are some of the limitations of App + Web that make it unwise to start using it as your only analytics tool:
- Restrictive limits – parameter limits shared at property level, no global parameters, etc.
- Basic reporting can be very challenging (campaign reporting, attribution, e-commerce, etc).
- Under heavy development (which is good in some respects but also means things are likely to break).
- No data studio connector.
For all these reasons and more, it is still recommended to continue using the old version of Analytics for the time being.
To get started right away with App + Web Analytics, here are three simple things you can do:
- Go and create App + Web properties today in Google Analytics
- Review these great resources from Simo Ahava and Krista Seidan
- Use this free in-depth implementation guide for App + Web using Google Tag Manager
This will take no more than 10 minutes of your time but will allow you to start collecting data which you will be able to capitalize on in the future, even if you are not going to start using the data now.
- App + Web is exciting and is full of long-awaited features
- App + Web should be a side implementation to your existing GA
- You should get started today
When is App + Web going to be fully ready?
The estimation is sometime next year. The e-commerce and attributions modules are two features that aren’t included yet. Also, filters are not included yet and some backend admin features. Once these things are added, it should be ready to use.
If you are already using GA360, what is the recommended rollout procedure?
The recommended procedure for getting started is the same, no matter whether you are using the standard or 360 version of Analytics.
Do you need to have Blaze in Firebase to connect to BigQuery?
For now, you do need to sign up for a Firebase Blaze plan in order to connect with BigQuery but this will probably be simplified in the future. This won’t cost you anything as you can sign up for a pay-as-you-go account.
Does App + Web handle single-page apps differently for page views?
It does a better job than GA does today as page views is already enabled in the enhanced measurement section and you can then customize it however you want.
Can you use a specific user property as a trigger in GA4?
Attributions are very different when it comes to apps.
What integrations are available at the moment?
Firebase and Google Ads are the only integrations that are available at the moment.
Is it possible to export data using Tableau?
Yes but you would do that via BigQuery.
Which set of events or pages do you recommend approaching and setting up right away to get ready?
Start with the basics to get your data coming in and then focus on the top level metrics which are most meaningful to your business e.g. conversions. Next, focus on the lower-level metrics, such as whatever gets you to those conversions.
With the new EU decisions around Privacy Shield, will Google have to support EU data centers for GA?
Right now data is distributed so it doesn’t stay in one place, and is also encrypted so it's very secure. It remains to be seen whether Google will have to conform to these indications in the future.
Is the API launched?
As App + Web does not have views, what do you do about clients who still want to use views?
Streams is a useful alternative to views and you can configure that in the Users area.
Google may come out with more options and alternatives for views in upcoming feature releases.
What alternative is provided for filters?
Enterprise-level Analytics users may use filters a lot and these are the users who are going to initially find the most limitations with App+Web functionality. Use the current version as a testing site for now. You can use different properties and streams for separating data from the outset.
Can you change the attribution model on all of your attribution reports?
This is the functionality that is being built for App+Web. Right now it will let you customize your reports and select a different attribution type but the options are limited to ‘last engagement’ or ‘last click’. In the future, you will have many more options to choose from so you can compare first v last, etc. for ALL of your reports.
Charles Farina has been working with Google Analytics for over 10 years, mainly on Analytics 360 and is currently working for Adswerve, one of Google’s top partners in GA360.
Google Analytics 4 vs. Universal Analytics
Where did GA4 come from?
Google Analytics started as Urchin, an early tracking tool from 1988-89. Technology has come a long way since then, but some things have been constant since those early days:
- Uses hits to send data to their servers
- Takes up a lot of bandwidth
- Employs open measurement protocols
- You can add a pixel to your site
- You can’t alter your data once you add it
Something that most people don’t know about GA is that it is still based on this technology from the late 80s. The only way for it to modernize is to go “mobile-first”.
“Mobile-first” vs Desktop-First
So, what is “mobile-first”? What this means is designing something so that it works perfectly on a mobile. There is a change of mindset where you need to consider the following parameters first:
- Has to be fast
- Has to be low on data/low footprint
- Has to be real-time data
- Has to work anywhere, anytime
- Does not conform to the concept of a page view
Designing in this way has its drawbacks because you need to sacrifice other things in order to prioritise the mobile-first model:
- Simplicity over functionality
- Focus over features
- Speed over completeness
- “Clean interface” over transparency
A good example is a mobile banking app. You tend to only have access to the most common operations, but for the full functionality you’d need to go to the desktop version.
In terms of data then, that means what you’re getting is more limited. However, sometimes having fewer choices is better.
Reporting in GA3 vs GA4
Let’s compare the reporting on GA4 compared to GA3. In the two examples below, you can see that the data used is not that much different.
When you look at the list of available fields in GA3, there are over 400 options to choose from. But most of those options aren’t necessary and you probably only use 3 or 4 of them, meaning that the report becomes unnecessarily complex to create.
Creating the same report on GA4, you have far fewer metrics to choose from. This might mean that sometimes you are missing the metric that you wanted, but for 90-95% of users, the mobile-first analytics experience is better.
Reporting on GA4:
- Focuses on the data that matters, instead of collecting 400+ irrelevant data points
- Allows users to get answers more quickly and accurately in the long term
- Makes it easier to do machine learning, as there are fewer inputs to monitor
- Focus becomes less technical and more analytical and predictive
Although mobile-first is certainly the future, desktops aren’t going away anytime soon. This graph shows how mobiles have been destroying the desktop computer market over the past ten years.
However, if we look at the data for Macs vs iPhones, the situation doesn’t look so bad. Sales of Mac computers have remained fairly constant throughout the rise of the iPhone.
The thing to remember with Analytics is that GA3 is on the way out and so preparing for this future scenario is key.
The Origin of Mobile-First App Analytics
So, where did GA4 and it’s “mobile-first” analytics concept come from? Is this something Google has just come up with in response to the recent storms around privacy and data?
In fact, this is something that has been in the works since at least 2015, as we can see from this timeline:
- In 2015 Google acquired Firebase – a real-time database that syncs data between iOS, Android and websites.
- In 2016, Google announced Firebase Analytics, which is an app-first, mobile-first analytics tool.
- In 2019, Google created App + Web properties to combine app analytics and web analytics in the same place.
- In 2020, Google rebranded that app to GA4
With this trajectory we can see the intent of Google to move towards this new model and it’s clear that sooner or later we will have to join them.
Summary of Key Differences
- GA4 is mobile-first while GA3 is desktop-first
- GA4 relies far less on cookies and doesn’t collect as much unnecessary data
- GA4 data collection is faster, more modern and privacy-focused
- GA4 provides the ability to edit and modify data that is collected to make it more useful
- GA4 provides more sophisticated new reports for analysis and predictions
- GA4 is where nearly all future development resources from Google will be put
- The base of Google Analytics is 20 years old
- Google has embraced a mobile-first philosophy company-wide
- Simpler is better for most users
- Less data is better for users
- This doesn’t mean GA43 is going away anytime soon
Why Google Analytics 4 is like a Tesla
By 2018, Google Analytics had become pretty stale and wasn’t making many updates. We’d heard of App + Web but it was more of a concept than anything else.
Once Google announced that App + Web would be called GA4 and that it was going to be the default option for all users, the future suddenly started to look a lot brighter.
GA4 is a rapidly developing tool which is going to change and evolve in line with modern technology. However, before we all get overexcited, it’s important to understand what GA4 is (and what it isn’t).
1. GA4 is a more lightweight version of Google Analytics
This means it won’t have as many features, but also that it will be faster, use less bandwidth, and produce more efficient reports. Most of the features that have been trimmed are the ones that nobody used and were just clogging up the interface. For 95% of use cases, GA4 should have all the features you need.
2. It’s “mobile-first”
One of the key reasons for GA4 being more lightweight is so that it can run optimally on mobile. As we saw in the previous lesson, the trend of mobile usage compared to desktop is only growing and so Google have responded with a design that prioritizes mobile first.
3. It is more privacy-focused and future proof than any other version of Analytics
GA4 has addressed long term security and privacy concerns which are only becoming more and more relevant. It is actually designed to adapt to a future with or without cookie identifiers, something which would have been impossible on old versions of Google Analytics. The other way that GA4 is preparing for the future is by integrating machine learning and data modeling tools. This technology is still developing and so Google is setting the stage to ensure that their users will be able to fully benefit from all the advantages it provides.
4. It integrates with other Google products
Currently, not that many, but there are plenty more on the way.
5. You still have time before you need to switch
It is estimated that 81.4% of all websites use some form of Google Analytics. With so much of the web still running old versions, it is going to take at least a few years before these can all be migrated. This means you still have time until you absolutely have to switch.
6. The data you get is “first-party” and you can get data out quickly with BigQuery
This means that you are collecting data that comes from your domain name and are not sharing it with anyone else. This is key for compliance with GDPR and other such regulations.
7. The analysis interface, reporting functions and flexibility is way better
The way you run reports or create your own analysis is way more flexible and efficient than it used to be.
Here is a look at some of the reporting options available on GA4. You can explore, create your own funnels, use improved path analysis, and see if things overlap.
You even have graphs to see user lifetime value, and cohort analysis has been improved to include revenue.
There are some other new or improved reports around use cases, including acquisition, conversion and user behavior.
Plus, they have included sector-specific reports for ecommerce and gaming.
8. Google has a rapid release schedule
On average, Google are releasing new features to GA4 every two weeks – an incredible pace. Of course, at the same time GA3 is not receiving any attention, increasing the gap between the new version and the old one by the day.
This course will cover new features as and when they are released, so we’ll be discovering them together.
9. The new method of collecting data via events is going to take some getting used to
This will be the main cause of friction as you learn to use GA4. In the end, you will find this is easier and more efficient, but it does represent a learning curve and will take some getting used to.
Just like any tool, if you don’t know how to use it then it isn’t going to perform to the best of its ability. GA4 has huge potential but you need to learn how to use it in order to get the best from it.
What can you use Analytics for?
Some of the ways you can use analytics to improve your business:
- To understand what isn’t working
- To fix what isn’t working
- To improve your results
- To generate ideas
- To calculate marketing’s value
- To justify and encourage investment within your company or clients
- To tell your customer story
- To see into the future
- Google went all-in on the new version and gave us something to be excited about again
- GA4 is a lean, mean, fighting machine
- It’s going to take time to adjust to the new system
- This course will help make the transition more manageable
Adding Google Analytics 4 to Your Site
In this lesson we will be looking at how to get a new GA4 account or property, what the difference is between the two, and how this works inside Google Analytics itself.
Creating an Account
When you type Google Analytics into the search engine, you’ll be sent to the marketing platform where you can sign up for a free account.
Instead of doing that, go to analytics.google.com to access your existing analytics account. Go to the Admin area and click Create Account.
In the setup page, add an account name.
In the Data Sharing Settings, you can leave them checked or not, as you prefer.
Click Next to go to the next step, Property setup. As the Property, add the domain name that you want to be reporting on. Then, add the correct timezone and currency for your business.
In Business Information, add information about your business to help with your demographic profile. Then, you’ll need to agree to the terms and conditions.
Creating a Property
Now you have an account and when you land on your dashboard, you will see a property has been created for you with the same name as your account.
You can change the name of the property. Just click on Property Settings and edit the name.
If you want to create another property, click the Create Property button. The setup is the same as for creating your account, so give the new property a name and add the same settings as before.
Now, in your properties, you can see that you have two items on the dropdown.
You can create up to 100 properties, so it’s useful to label them for easy identification.
Next, you will need to choose how you want to start feeding data into the new property that has been created. Previously there was only one stream for collecting data, but now with GA4, you can have different streams of data coming from web or mobile.
Click Data Streams from the side menu and select Web.
Enter the url and give the stream a name. Also, make sure you have Enhanced Measurement turned on as this gives you a lot of additional metrics which are very useful. If you want to customize what is being measured, just click the settings icon and turn off any items you don’t want to measure.
Click on Create Stream and you will see the details of your stream as you have set it up along with a Measurement ID, which you can copy and install using GTM.
You can also grab the code from the Tagging Instructions segment just below and install it that way.
Following these simple steps will get you some data coming into GA4. You can add additional streams to your property on the Data Streams page. Just click Add Stream and select from the options. You can even add additional web streams if you want (although they recommend creating a new property for additional streams).
Installing to your site manually
To add the code to your site, copy it from the Tagging Instructions area.
Getting the code into your site varies from site to site. For WordPress, for example, you can install a Google Tag Manager plugin.
If you have this installed, then you just need to add your ID.
However, if you need to do it manually, you can do this in Themes. Select the Theme Header.
Then, add the Global Site Tag code into the header and click Update File.
Now you have GA4 installed on your site and if you check your Realtime reports, you will see it is already gathering data.
Different content management systems will work differently and most of them are unlikely to integrate with GA4 yet so you may have to do some research or talk with customer support to find out how to do it.
Installing with Google Tag Manager
You can see more about Google Tag Manager in the Data Driven Mastery Course.
If you have Google Tag Assistant installed on your browser, you can check to see what tags are on your site.
In the Tagging Instructions area, select the Google Tag Manager option.
Copy your Measurement ID from the web stream details, then go to Tag Manager and add a new tag and give it a name.
In Configuration, select GA4 Configuration.
Then, paste your Measurement ID.
In Triggering, select All Pages.
Then Submit Change, add the Version Name and click Publish.
You will see the tag has been added.
Now, when you check your Tag Assistant, you should see the extra tag that has been added.
- You have several ways to get your GA4 property up and running
- At some point in the near future Google will likely introduce views
- The two main ways of getting GA4 on your site are pretty straightforward
- Installing GA4 shouldn’t hurt your existing setup
Your Google Analytics 4 Implementation Roadmap
Should you start using the newest version of Google Analytics (GA4) now? And, if so, which features should you implement and when?
Well – let's start with the bottom line first. YES – you should begin using GA4.
In fact, the sooner you start using this new platform, the better, because… like it or not, your current Google Analytics setup is soon to become incompatible with the future of website tracking.
With that in mind, today, I'll reveal how to get up and running with Google Analytics 4.
I'll also share which features to focus on now. And I'll break down what to watch for in the coming months as Google continues to update GA4.
The month-to-month roadmap I'll layout will provide you with a clear plan for getting started with GA4. And, it will give you an idea of which features to focus on so you don't get overwhelmed by all the changes.
Follow along, and I'll detail my Google Analytics 4 Roadmap for you.
Parallel tracking – January
If you haven't already set up Google Analytics 4 to track your website(s), I recommend doing that today. The best way to get started with GA4 is to use a technique called parallel tracking.
Here's how parallel tracking works…
You continue to track your site using your existing Universal Analytics property. And, you also create a new property that uses GA4.
After you've created your new GA4 property, you can install your tracking code on your site manually or using Google Tag Manager. (I used Google Tag Manager to do this).
When you set up your new GA4 property, don't forget to turn on “Enhanced Measurement.”
GA4 Vs. GA3 – February
After you've built up a month or so of data, I recommend comparing your two analytics properties, GA4 and GA 3 (Universal Analytics).
Comparing the data you collect via parallel tracking will help you ensure you set up GA4 correctly. It will also help you get comfortable with the new data model GA4 uses to report on your website.
Comparing two separate analytics properties in multiple browser tabs can be a bit cumbersome. So coming soon, I plan to release a GA4 Vs. GA 3 Data Studio Dashboard.
Using this dashboard, you'll be able to compare your GA4 and GA3 properties side-by-side with just a couple of clicks. (If you manage analytics accounts, this is a great way to show clients your progress and sell them on the value of building up their GA4 account).
If you want to get your hands on this dashboard, do me a small favor and leave a comment below. I'd love to get an idea of how much demand there is for this resource.
Data clean up – March
I used to refer to Google Analytics as a pageview tool. The reason? Unless you installed event tracking, GA would only tell you if someone looked at the pages on your website… (not what they did on those pages).
In Google Analytics 4, event tracking is the foundation of the platform. GA4 is powered by event data, not pageview data.
What this means is you can set up some advanced reporting right inside GA4. But, you also have to do a little bit of customization so that your reports are clear enough to interpret.
In March, I recommend customizing your events so that your reports become more meaningful.
Another cool new feature in GA4? There are no more limits on how many goals you can track. That's right! You can track as many conversions as you want.
You can also turn your custom events into conversions. Page scrolls, video views, etc. – You can make these events conversions.
While you're doing your data clean up, I recommend setting up some custom conversions to track in your reports.
What's referred to as “e-commerce” in Universal Analytics is now called “Monetization” in Google Analytics 4.
Monetization is the sum of all e-commerce, subscription, and ad revenue.
The big change that catches my eye here is the ability to track “subscription” revenue. This update is a major win for anyone who runs a subscription-based service or business. And I, for one, am incredibly excited to start testing this feature.
Also, if your current e-commerce tracking is set up is in the data layer, here's a bit of good news. Google will let you send this data into GA4.
In April, I plan to migrate my e-commerce data to GA4 and test the Monetization reports.
(PSSST…. Want me to show you how to piggyback your existing E-commerce tracking into GA4? In April, I am hosting a live event where I show exactly how this works. Keep your eyes open for news about the Data Driven Insiders if you want to attend this event).
Explore GA4's new reporting functionality – May
Inside GA4, there's a host of new reports – Funnel Analysis, Path reports, Cohort Analysis, and Segment reports.
Once you have a few months of data accumulated, you can test out these new reports. So, I have May earmarked as “reporting month” in Google Analytics 4.
BigQuery integration – June
BigQuery allows you to do large scale analysis on Google Analytics data.
Until now, BigQuery integration was only available for the $150K plus enterprise version of Google Analytics.
But, inside GA4, the BigQuery integration is available to everyone.
So In June, what am I going to do? You guessed it! I am going to set up my BigQuery integration.
On top of that, I'll be hosting another Masterclass to show how everyday Google Analytics users can make the most of the BigQuery feature.
Your Next Steps?
Now that you've seen my 6-month roadmap, what do you think?
Does breaking down GA4 implementation into one objective for each month make it easier to digest?