Marketing Analytics
Google Analytics4 Audit

Google Analytics4 Audit Checklist

Get a complete Google Analytics 4 audit checklist. Follow our step-by-step guide to ensure accurate tracking and data-driven decisions.
|
Updated:
August 14, 2024
Published:
August 17, 2023
Google Analytics4 Audit Checklist

Contents

Get Your
Free Marketing Plan

Limited Time Offer

Key Takeaways

About GA4

Google Analytics 4 is the brand new version of Google Analytics and an advanced cookie-less tracking tool. The new generation of web analytics will allow businesses and marketers to analyze user journeys and important customer usage metrics, not just track traffic. This improves data collection, enabling companies to make analysis more meaningful and deep for better business decisions.

In contrast to  Universal Analytics (UA), GA4 offers a completely new logic for data collection. It  is also more focused on customer privacy that comes in the face of the latest privacy laws, such as the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA) 

Drive Growth: Launch, Optimize, Scale Digital Your Demand Generation Strategies
Book a Call

Universal Analytics and GA4: What are The Key Changes?

The thought of migrating to GA4 can feel daunting - especially if Universal Analytics is not the only tool you have ever used. But the good news is that Google has tried to make this as easy as possible. 

Before you learn how to transition to GA4, it is important first to understand the major changes from UA to GA4-

Universal Analytics & Its History

UA collects data based on sessions and hits, which are either pageviews or events that can be generated using a narrow set of descriptors. In 2019, Google released a Web+App property type in Google Analytics, and GA4 has opted out of this combined approach. GA4 collects data based on events and parameters. It considers every interaction as an event.

Mobile App and Website Tracking

In Universal Analytics, you must create a separate property to gather mobile app data alongside traditional website tracking. With GA4, everything can be tracked in one platform. This helps site owners get a significantly more detailed and comprehensive overview of how customers navigate your website.

A new reporting interface

The interface of GA4  is way more simple, more flexible, and more intuitive than UA. You will also get to view another set of reports and metrics. The earlier ones have either been replaced or removed. Also, you will not be able to see many reports as you start working with GA4 because you need to start tracking events to generate those reports.

Machine learning and predictive analytics

In GA4, machine learning can help predict future user actions that were missing in UA. There are 3 essential predictive metrics you can track in GA4-

  • Purchase Probability
  • Churn probability
  • Predicted revenue

Cookies and IP-less tracking

In GA4, it is possible to collect data without using third-party cookies or collecting IP addresses.  Instead, it uses an event-based data model and offers more intelligent data tracking due to leveraging machine learning and AI.

Improved Overview of the Typical Customer Journey with customizable dashboards

GA4 allows users to change the arrangement of data cards by clicking on the customize report button, unlike UA.

Also, with the help of GA4’s Demographics report, you can see how people from different locations interact with your website. This data can help you identify potential profitable locations and tailor marketing campaigns and site content from your target area.

A Unified Data Model

As mentioned above, in UA, reports were based on sessions and pageviews. It mostly analyzed the number of visits to a particular page, login page, which URL was used for the conversion, etc.

GA4 changes how it analyzes the data and focuses on unifying the data from different sources and devices. It evolved from traditional page views, social interactions, transactions, etc., and unified those under a single concept of ‘event’.

Enhanced customer engagement

UA typically provided users with a bounce rate or the percentage of single-page sessions with no interaction with the page. GA4 offers you both a positive engagement rate and the bounce rate. 

With a new ‘engaged sessions’ metric in GA4, you can easily learn more about what kinds of interactions made a customer stay on your website. App users are also included in the report, and with over 6 billion mobile users, you get valuable insights to make smart business decisions.

Option for custom funnels

In UA, custom funnels were only available for Google Analytics 360 Suite, a premium analytics platform. But in GA4, this feature is available to all platform users. It offers custom funnel functionality allowing you to gain powerful insights into how your purchase funnel works and which stage needs improvement. 

Exporting Data to Google BigQuery

GA4 allows users to export raw data to BigQuery. The powerful connection between GA4 and Google BigQuery lets you perform an in-depth analysis of customer interactions and business performance. This functionality helps you to-

  • Visualize your data
  • Combine your data from GA4 and data obtained from other sources
  • Use the data from GA4 as input for building machine learning models.

What is a Google Analytics audit?

A Google Analytics audit is the process of conducting a thorough assessment of a website’s Google Analytics setup and configuration. The audit is done to find either a problem to solve or opportunities to improve the quality, relevance, and accuracy of the insights gathered. 

Here is how a Google Analytics audit can help you-

  • Filter spam sessions, internal traffic, and incorrect tracking codes.
  • Set up correct interlinked properties for Websites, blogs and track the user journey.
  • Install tracking code on the site and test the obtained data results for accuracy by matching it with the data acquired via analytics tools.
  • Create proper goals and set up conversion tracking to calculate the number of conversions on the site to ensure it matches the client’s goals.
  • Set up GA contribution models to identify the channels, pages, products, and services leading toward the sale.

Why and how often should you conduct GA4 audits?

Google Analytics collects raw data that you can use to create an action plan to deliver better results. Marketing data analytics mainly has two primary purposes-

  • To evaluate the effectiveness of your marketing campaigns and strategies
  • To determine new ways to improve results across your marketing channels

Here are the top reasons why you should conduct a GA4 audit-

  • It allows you to align your goals with data to reduce risk, as you can review large amounts of data in seconds and analyze your marketing efforts.
  • GA4 audit helps you find new opportunities to boost the performance of your website.
  • GA4 audit can help you find errors in tracking code implementation. An incorrect code can lead to ad spend wastage.
  • It helps you to detect any anomalies in data to ensure the data from every traffic source remains synced to your business goals.
  • You can improve the efficiency of your marketing and sales teams as it allows you to acquire data sets based on your marketing and sales team KPIs leading to increased productivity.
  • GA4 audit ensures that reports are easily digestible for decision-makers by minimizing data inaccuracies.
  • Overall an efficient GA4 audit can help you get filtered data and maintain data quality to help you forecast and plan for success. 

Ideally, you should perform a GA4 audit once a month. But depending on your business type and needs, you can do it quarterly, as it takes up to eight hours for most people to complete an audit.

Prerequisites for GA4 audit

To perform a GA4 audit, you need the following things-

  • A digital product

A digital product such as a website or a web app. You should have admin access to inspect and modify all the key measurements.

  • Traffic

Traffic is one of the main sources of information, and for that, you need users who generate movement on the site by going through the funnel.

  • A Google Analytics account

A Google Analytics with a Tracking Code (also called Analytics Tag or The global site tag) is placed on the website.

  • Admin access to the Google Analytics account

It does not matter if you or others create the account in Google Analytics. However, you must have admin access to prove you are the owner. If the product belongs to another person, just request them to give you admin access.

GA4 audit checklist

Here is a comprehensive list of GA4 audit checklists to help you make the most of it, boost SEO, improve your business strategy, and drive more conversions-

Check the preview and debug mode

To get started, click the Preview button in the top right corner.

A popup will appear and ask you to enter the URL you want to test and debug. This can be the address of a homepage or it might be a specific page’s URL. Press Start.

A new browser window will appear where you will see the URL that you entered in the previous popup. Scroll down to the bottom of the page, and you will see the following badge-

Now if you go back to the tagassistant.google.com tab, you must see this success message.

In case you don’t see the success message or if the preview badge shows that the debugger is not connected, do the following-

After the preview mode is enabled, click on the event (on the left side) when your GA4 tag was supposed to fire. If you have set the tag to fire on All Pages, you need to click Container Loaded.

When done, you should see that your tag has been fired. Keep an eye on the status here:

Configure admin and property settings

You have to make sure your administrative configuration aligns with your measurement strategy. You can start by- 

  • Logging into your Google Analytics account
  • Open your admin and settings by clicking on the gear icon to open on the bottom left of your screen
  • Evaluate and work through each property setting to know if it’s configured correctly

Here is a small overview of all the important settings-

  • Property Settings

Ensure that all the property settings information such as your time zone, industry, and currency displays are accurate and up-to-date.

  • User access 

It is important to ensure that only the right people have access and permissions to your analytics. Otherwise, it could lead to compromised security. All the access details will be available in your admin panel, control panel, or user settings. Each user will have a role. In GA, there are typically four user levels-

  1. The administrator has full control of analytics and the power to manage users and grant permissions. 
  2. The editor has full control of settings but cannot manage users. 
  3. Analysts can create, edit, delete, and share property assets (e.g., custom reports, dashboards, and conversion segments) and can collaborate on shared assets.
  4. Viewers can see data without editing, deleting, sharing, or collaborating.

Focus on building a system that notifies your analytics administrator every time an employee leaves the company or changes roles to update access immediately.

  • Data Streams

Ensure the correct website is listed and verify the streaming data so that GA4 knows what data to measure. You can also include an app in your data stream if you have one.

  • Enhanced measurement

Click on each of your data streams to access the enhanced measurement setting. GA4 will automatically create events to measure for you, including

- Page views

- Outbound links

- Video engagement

- File downloads

- Scroll depths

  • Data Settings

Follow the steps to ensure the correct settings

  1. Click on data collection
  2. You will see options to allow more enhanced data tracking options like Google Signals. Make sure to turn on each data collection option
  3. Click on data retention. It is automatically set to 2 months which means you will only have two months of data to analyze. Make sure to switch it on (*If your company has strict privacy policies about data collection and storage, you can skip this step)
  • Data import

Check to see if this feature is utilized as GA4 allows users to import external data sources and join them with Google Analytics.

  • Attribution settings

This setting enables users to calculate conversion credit in your reports. The default setting is the ‘cross channel data-driven setting’ but you can use other options such as first click or last click, or linear.

The next step is to inspect your lookback window settings. Conversions don’t always happen every time a person interacts with your ad or content. The lookback window monitors how far back in time a modification is eligible for attribution.

  • Product links

This is the place to note whether you have linked all the tools you use for success. For example, many businesses use Google Ads for paid search to monitor activity in search results. Monitor whether these tools are connected.

High-impact Revenue operations powered by solid technology
Know More

Configure Tag Settings

You can improve the quality of your Google Analytics data by using filters and tag settings. Simply go to Admin > Data Streams > Select your data stream > Configure tag settings and ‘show all’.

While you are at it, keep these things in mind-

  • Manage automatic event detection

GA4 offers several automatic events, such as scrolls and file downloads. But you can skip enabling this if you have already configured these events in GTM (Google Tag Management)

  • Configure your domains

Set your domains to prevent data coming from different environments from being processed by your GA4 property.

  • Include user-provided data from your website

To capture user-generated data from your website, ensure to add a code snippet from this section of the console. User-generated data is hashed to keep it confidential and sent to your destination products that are configured to receive it with other event data.

If you want to capture user-generated data from your website, you should add a code snippet from this section of the console. User-generated data will be hashed to keep it confidential and will be sent along to your destination products that are configured to receive it with other event data.

  • Collect Universal Analytics events

Don’t activate this feature if you are not using GTM and have a hard-coded GA script on your site.

  • Check unwanted referrals

To check for unwanted referrals, review your referral report such as payment providers if you have an e-commerce site.

  • Override cookie settings

The default period for cookies in GA4 is 24 months. Make sure to adjust this period to align with your privacy and cookie policy.

Create custom audiences

GA4 audiences are a group of users who share similarities based on any data relevant to you as the website/app owner.

To get started, go to audience builder, and select ‘Create a custom audience’

Click on ‘add new’

Go to ‘events’, and select the ‘page_view’ event from the dropdown list.

Click on ‘+ Add parameter’

Go to ‘Custom’ and select ‘page_location’ for the parameter.

Add ‘contains’ on the conditions menu. Then click Apply.

For our example, we only have one thank-you page. If we had more, then we’d have to use less broad conditions. If you have many thank-you pages, choosing Contains will fetch all your pages that include thank-you in the URL.

The final result will look like this

Create custom event tracking

GA4 automatically tracks several events by default, without any additional configuration. These events include-

  • click.
  • file_download.
  • form_start.
  • form_submit.
  • page_view.
  • scroll.
  • session_start.
  • user_engagement.
  • video_complete.
  • video_progress.
  • video_start.
  • view_search_results.

But in most cases, tracking these default events does not give comprehensive results. This is where custom event tracking comes into help.

To set up custom event tracking-

Go to ‘Events’ and click the ‘Create Event’ blue button in the top right corner.

Now you can set criteria for when your new custom event should fire.

As an example, we created a “newsletter_sign_up” event on the page_view event when the page_location parameter contains “newsletter-confirmation” in the URL.

Please note that based on your newsletter thank you page URL specifics, it can be different.

Mark events as conversion

The best way to measure a GA4 conversion is to create or identify an event that measures the important user interaction and then mark the event as a conversion.

To mark an existing event as conversion-

  • Click ‘Admin’
  • Ensure you are in the correct account and property.
  • Click ‘Events’ in the ‘Property’ column
  • In the existing ‘events’ table, select the toggle under Mark as conversion.
  • If you can't select the toggle, it means you don't have the necessary permissions.

To mark a new event as a conversion-

  • Click ‘Admin’
  • Ensure you are in the correct account and property.
  • Click ‘Conversions’ in the ‘property’ column
  • Click ‘New conversion event’
  • If you don't see the button, it means you don't have the necessary permissions.
  • Enter the name of the event.
  • Click ‘save’.

Create custom metrics

Custom metrics are specific data points that you can create yourself to analyze data that is specific to your business needs.

To get started-

  • Log in to GA 4 and navigate to your client’s property
  • Click “Admin”  on the homepage
  • In the “Property” column, click on “Custom Definitions”
  • You will see two tabs: ‘Custom dimensions’ and ‘Custom metrics’.
  •  Select the “Custom Metrics” tab and then click on the “Create custom metrics” button
  • You will see a form that asks for the following details to create your new custom metric
  • Fill in the details and Click “Save”.

The final result will look like this.

Ensure you’re not collecting Personally Identifiable Information (PII)

Personally Identifiable Information (PII) is any information or data that could be used to identify, contact, or locate a particular information. This information includes-

  • Email addresses
  • Mailing addresses
  • Full names or usernames
  • Phone numbers
  • Driver’s license number
  • Passport number
  • Precise locations (e.g., GPS coordinates)
  • Credit card information or SSN.
  • Cookie, advertising IDs, and IP addresses are not considered PII

Unless you have explicit permission from an individual, PII data collection is prohibited by General Data Protection Regulation (GDPR) laws in the EU and consumer data privacy laws in the U.S. and internationally.

You can ensure your account is not collecting PII by checking- 

  • Pages- Search for @ in the filter to see if email addresses are being collected. 
  • Event dimensions - Look at Categories, Actions, and Labels to check if any personal information is being collected.
  • Custom dimensions - Run custom reports pulling custom dimensions to ensure no PII values are being collected. 
  • Search terms-  Check search term reports to find any hint of personal details.
  • Data imports. Search data sets for PII before importing them to your analytics.

If you find any personal information by accident, notify your development team to find and remove the source. Once your site no longer collects PII, back up existing views for visualization and export important data. 

Also, ensure that no personal information is accidentally slipped when you do so, as any kind of storage can violate GDPR laws. 

Ensure to filter out bot traffic and other irrelevant data

The purpose of filters is to limit the information displayed in tables, graphs, and reports. Make sure to review all filters and check they are up-to-date. Pay particular attention to IP address filters for web traffic. Many devices use dynamic IP addresses, assigned by a network when they connect to the internet and change over time. They don’t change frequently, but if they do, filters will no longer exclude data.

Also, make sure to review any URL query parameters as you carry out filter checks. Each time a query parameter is added to a URL, you can see the data reports on a separate page. This can lead to hundreds of pages being reported, making it difficult to get accurate data.

Integrate and configure the Adwords account 

Linking your AdWords account to Google Analytics enables site performance and ad data to be directly reported under the Google Analytics Adwords report. You can also import goals and metrics and add them to the e-commerce reports if you have an eCommerce store. This way, you can use Google Ads’ multi-channel funnel reports and remarketing data.

To do this, follow these steps-

  • Go to Admin -> Property -> Google Ads Linking
  • Click on New Link Group
  • Select the Google Ads group you to connect to and click on continue
  • Add a link group title
  • Set each view in the property to which you want to add Google Ad data to ON.
  • Select Link accounts

Conclusion

GA4 is the ideal tool you need to get hold of your cross-platform analytics, customer journey mapping, and marketing activation. 

If you think GA4 is super beneficial but challenging to deal with, let’s talk.

We’ll help you understand why migrating from UA to GA4 is the best idea, how we can plan the process, answer your queries, and detail our services. 

Here’s what our GA4 services include:

☑️ We offer a GA4 audit report covering general configuration, custom tracking, marketing channels, and best practices.

☑️ Our GA4 services include - GA4 migration and GA4 implementation. 

☑️ Under GA4 migration services, we offer - 

  • GA4 Property Setup & Migration of all UA events to GA4
  • Goals & Conversions setup - measurement and event implementation plan
  • Configuration Settings Migrations (Filters, referral exclusions, etc.)
  • Audience Migration & Integration Migration (Google Ads, Google Search Console, etc.)

☑️ Under GA4 implementation services, we offer - 

  • Audit UA & GTM & Provide Audit Assessment Report
  • Advanced Analysis Reports & Data Studio Dashboard
  • Cross Domain Tracking, User ID tracking, etc.
  • Event Setup - Industry-specific and custom events.

Did you find the solution to your problem in our services? Book a call right away and let’s plan a smooth transition to GA4.

Jayakumar Muthusamy
Jayakumar Muthusamy
Jayakumar is the Co-Founder and Head of Revenue Operations at TripleDart, where he leads the development of scalable marketing engines and Marketing & Sales Operations for B2B businesses. Jayakumar is dedicated to helping B2B companies with demand generation and streamlining their sales processes to enhance sales closure rates.

We'd Love to Work with You!

Join 70+ successful B2B SaaS companies on the path to achieving T2D3 with our SaaS marketing services.