SCROLL
• 5 min read

Google Analytics 4: Why Every Business Must Master It

Google Analytics 4 (GA4) is no longer the “new” web analytics tool — it is the only one. Since July 2023, Universal Analytics stopped collecting data, and GA4 became the standard. Yet according to a 2025 Databox survey, 47% of marketers admit to not fully leveraging GA4’s capabilities, missing valuable insights into their users’ behaviour.

For businesses of all sizes, understanding Google Analytics 4 is not a technical indulgence: it is the key to making data-driven business decisions. How many visitors become customers? Which marketing channels deliver the best return? Where do users drop off in the purchase process? GA4 answers these questions with unprecedented depth.

This comprehensive guide covers how to configure GA4 correctly, which reports are essential for a business, how to set up conversion tracking, and how to comply with GDPR through proper cookie consent management.

GA4 vs Universal Analytics: What Has Changed

GA4 is not an update of Universal Analytics — it is an entirely reconceived platform. Understanding the differences is fundamental to using it effectively.

Event-Based Model

Universal Analytics used a session-based model (user arrives, browses, leaves). GA4 uses an event-based model: every user interaction (page view, click, scroll, purchase, download) is an independent event. This offers vastly superior flexibility in analysing user behaviour. There are no longer different “hit” types (pageview, event, transaction): in GA4, everything is an event.

Cross-Platform Analysis

GA4 is designed to track users across web and mobile app in a single property, unifying data. If a user visits the website on desktop and then completes a purchase in the mobile app, GA4 can recognise them as the same user (via User ID or Google Signals) and correctly attribute the conversion.

Integrated Machine Learning

GA4 integrates machine learning models that generate automatic insights: purchase probability, churn probability, revenue forecasts. These predictive metrics — non-existent in Universal Analytics — allow you to create targeted audiences for Google Ads campaigns based on predicted user behaviour.

Privacy by Design

GA4 was built in an era of stringent privacy regulation. It supports cookieless tracking via statistical modelling, consent mode to adapt to user cookie choices, and IP anonymisation by default (no additional configuration required, as was the case with Universal Analytics).

Setup Guide: Configuring GA4 Step by Step

Step 1: Create the GA4 Property

Log in to analytics.google.com, go to Admin (the gear icon), and click “Create property”. Enter the property name (e.g. “UreTech — Website”), select the appropriate time zone and currency. Choose your industry sector and reporting preferences. Google will automatically create a Web data stream. Enter your site URL and give the stream a name (e.g. “Main Website”). You will receive a Measurement ID in the format G-XXXXXXXXXX, which links the site to the property.

Step 2: Install the Tag on Your WordPress Site

There are three main methods for installing GA4 on WordPress:

  • Google Site Kit (official WordPress plugin by Google, free): Connects directly to your Google account and configures GA4 in a few clicks. Also adds integration with Search Console, PageSpeed Insights, and AdSense. The simplest method for those without advanced tracking requirements.
  • Google Tag Manager (GTM): The recommended method for businesses with advanced tracking needs. GTM is a container that manages all marketing tags (GA4, Meta Pixel, LinkedIn Insight Tag, etc.) from a single interface without modifying site code. Install GTM on WordPress with a dedicated plugin or by adding the code to the header.
  • SEO plugin: Many SEO plugins include the option to enter the Measurement ID directly. Rank Math Pro, for example, integrates natively with GA4.

For most businesses, we recommend Google Tag Manager: the initial setup is slightly more involved, but it offers unmatched flexibility for adding and modifying tracking without touching the code.

Step 3: Configure Basic Events

GA4 automatically collects some events without additional configuration:

  • page_view: Every page view
  • first_visit: User’s first visit
  • session_start: Start of a new session
  • user_engagement: User has the page in the foreground for at least 10 seconds

You can also enable Enhanced Measurement directly in data stream settings, without code:

  • scroll: User has scrolled 90% of the page
  • click (outbound): Clicks on links to external domains
  • view_search_results: Internal site searches
  • video_engagement: Interactions with embedded YouTube videos (start, 10%, 25%, 50%, 75%, completion)
  • file_download: Downloads of files (PDFs, documents, etc.)

Step 4: Configure Conversions

Conversions are the most important actions a user can take on your site. In GA4, any event can be marked as a conversion. Typical conversions for a business site:

Site TypeConversions to Track
Corporate / services siteContact form submission, email/phone click, brochure download, quote request
E-commerceCompleted purchase, add to cart, begin checkout, newsletter sign-up
Blog / mediaNewsletter sign-up, reading time, full page scroll, social shares
SaaS / appAccount registration, trial activation, plan upgrade, onboarding completion

To create a conversion in GA4:

  1. Go to Admin > Events
  2. If the event already exists (e.g. form_submit), toggle the “Mark as conversion” flag
  3. If you need to create a custom event, use the “Create event” function and define conditions (e.g. event_name = page_view AND page_location contains “/thank-you-contact/”)
  4. For more complex tracking, use Google Tag Manager to create custom events with specific triggers

Step 5: Link Google Ads

If you use Google Ads, linking it to GA4 is essential for importing conversions and audiences. In GA4, go to Admin > Product Links > Google Ads and link your account. This allows you to: import GA4 conversions into Google Ads for campaign optimisation, create GA4 audiences for remarketing in Google Ads, and view Google Ads cost data in GA4 reports. Importing conversions from GA4 is generally more accurate than native Google Ads conversion tracking, because GA4 deduplicates cross-session conversions.

Essential Reports for Businesses

GA4 offers an enormous amount of data. To avoid getting lost, here are the reports every business should consult regularly.

Acquisition Report

Answers the question: “Where do my visitors come from?”

The Traffic acquisition report (Reports > Lifecycle > Acquisition > Traffic acquisition) shows traffic sources grouped by channel: Organic Search, Direct, Referral, Social, Paid Search, Email, etc. For each channel you can see users, sessions, engagement rate, conversions, and revenue. This report is fundamental for understanding which marketing channels work best and where to invest budget.

Engagement Report

Answers the question: “What do users do on my site?”

The Pages and screens report (Reports > Engagement > Pages and screens) shows the performance of every page: views, users, average engagement time, conversions. Identify the most visited pages, those with the highest engagement time (content that works), and those with low engagement time (content to improve). The engagement rate has replaced the bounce rate of Universal Analytics and represents the percentage of “engaged” sessions (duration >10 seconds, or with a conversion, or with 2+ page views).

Conversions Report

Answers the question: “How many visitors take the actions I want?”

The Conversions report (Reports > Engagement > Conversions) shows the number and conversion rate for every event marked as a conversion. Combine this report with acquisition dimensions to understand which channels generate the most conversions: you might find that organic traffic generates more leads than paid traffic, or vice versa, and reallocate budget accordingly.

Conversion Path Report

Answers the question: “What is the path that leads to conversion?”

The Conversion paths report (Advertising > Attribution > Conversion paths) shows the touchpoints a user passes through before converting. You might discover that users find the site via a blog article (Organic Search), return via email marketing, and finally convert by clicking a Google Ads ad. Without this report, you would attribute the conversion only to the last click (Google Ads), undervaluing the contribution of the blog and email.

Custom Dashboards with Explore

GA4’s standard reports cover basic needs, but for in-depth analysis you need Explorations, GA4’s advanced analysis tool.

Funnel Exploration

Funnel Exploration is probably the most useful tool for businesses. It lets you visualise users’ journeys through a defined sequence of steps and identify where abandonment occurs. Example for an e-commerce: Visit product page → Add to cart → Begin checkout → Completed purchase. If 40% of users abandon between “Add to cart” and “Begin checkout”, you know exactly where to intervene (e.g. shipping costs only shown at checkout, mandatory registration).

Path Exploration

Path Exploration shows the actual paths users take through the site, without predefined sequences. You can start from a specific page (e.g. homepage) and see where users go, or start from an event (e.g. conversion) and trace back to understand where they came from. This report reveals unexpected navigation paths and opportunities to optimise site architecture.

Cohort Exploration

Cohort analysis groups users by acquisition date and tracks their behaviour over time. You can answer questions such as: “Do users acquired via the March campaign return to visit the site in subsequent months?” or “How long after the first visit does a conversion typically occur?” For B2B, where sales cycles are long, this report is particularly illuminating.

Advanced Tracking with Google Tag Manager

For businesses with sophisticated tracking needs, Google Tag Manager (GTM) is an indispensable tool.

Contact Form Tracking

If the site uses Contact Form 7, WPForms, or Gravity Forms, configure a GTM trigger that fires on form submission and sends a GA4 event (e.g. generate_lead) with parameters such as form_name and form_location. This tells you not only how many forms are submitted, but which form and from which page generates the most leads.

Phone and Email Click Tracking

Configure a GTM trigger for clicks on tel: and mailto: links. Send GA4 events such as click_phone and click_email with the number/address as a parameter. For service businesses, these interactions are often the most important conversions.

Scroll Depth Tracking

GA4’s native scroll event tracks only the 90% scroll point. With GTM you can create more granular events: 25%, 50%, 75%, 90%. This reveals how much visitors actually read your content. If 70% of users do not scroll past 50% of an article, the content may have an engagement problem in the middle section.

E-Commerce Tracking

GA4 supports a standard set of e-commerce events: view_item, add_to_cart, begin_checkout, purchase, and others. For WooCommerce, plugins such as GTM4WP (free) automatically push these events to the dataLayer for GTM. Correct e-commerce tracking configuration is essential for tracking revenue by channel, average order value, and the conversion rate of the purchase funnel.

GDPR and Cookie Consent: Legal Compliance

For businesses operating in Europe, analytics tracking must comply with the GDPR and the ePrivacy Directive. The relevant national data protection authority in each EU country has issued guidelines requiring explicit consent before installing profiling cookies.

Google Consent Mode v2

Consent Mode v2 is Google’s solution for balancing privacy compliance with data collection. Here is how it works: when a user rejects cookies, GA4 does not install tracking cookies but still sends anonymous “pings” to Google. Google then uses statistical modelling to estimate the behaviour of users who declined consent, based on the patterns of those who accepted.

Consent Mode v2 introduces two new signals compared to v1:

  • ad_user_data: Consent to sending user data to Google for advertising purposes
  • ad_personalization: Consent to ad personalisation

Since March 2024, Consent Mode v2 has been mandatory for businesses using Google Ads in Europe.

Cookie Consent Plugins for WordPress

To correctly implement cookie consent on WordPress:

  • Complianz (from €49/year): The most comprehensive for the European market. Automatically detects site cookies, generates customisable banners, supports Consent Mode v2, and includes a consent register for GDPR compliance.
  • CookieYes (from €89/year): Intuitive interface, customisable banner, automatic cookie scanning, Consent Mode v2 support, GTM integration.
  • Iubenda (from €29/year): Widely used across Europe, includes generation of Privacy Policy and Cookie Policy documents compliant with local regulations.

Correct Configuration

Correct configuration requires that GA4 (and any other tracking tool) is loaded only after the user’s explicit consent, or in Consent Mode “denied” (without cookies). The cookie banner must: appear on the first visit, allow accepting, rejecting, or customising choices, not use dark patterns (hidden or less visible reject buttons), and remain accessible for users to change their preferences later.

Key Metrics and How to Interpret Them

GA4 introduces new metrics and redefines existing ones. Here are the most important for business decisions:

Active Users vs Total Users

In GA4, the “Users” metric in standard reports refers to Active Users (those who had an engaged session), not the total number of visitors. For the total, use “Total Users” in Explorations. This distinction matters: you might have 10,000 total users but only 6,000 active users, meaning 40% of visitors leave before any meaningful interaction.

Engagement Rate

This has replaced the bounce rate (which still exists but with a different definition). A session is “engaged” if it lasts more than 10 seconds, includes at least 2 page views, or includes a conversion. An engagement rate of 55–65% is average for B2B sites; above 70% is excellent. Below 40% indicates issues with content relevance or user experience.

Average Engagement Time

Measures the actual time the user has the page in the foreground (active), not the time between two page views as in Universal Analytics. This makes the metric far more accurate. For a blog article, an average engagement time of 2–3 minutes indicates users are genuinely reading the content; below 30 seconds, they are probably not finding what they are looking for.

Revenue per User and Lifetime Value

For e-commerce and SaaS, GA4 calculates revenue per user and can predict Lifetime Value (LTV) via machine learning. These figures, combined with the cost of acquisition per channel (from Google Ads), allow you to calculate the real ROI of each marketing channel.

Integration with Google Ads: Maximising Advertising ROI

The GA4–Google Ads connection is particularly powerful for businesses that invest in advertising:

Conversion Import

By importing GA4 conversions into Google Ads, campaigns can automatically optimise towards the actions that matter to your business (qualified leads, purchases) rather than just clicks or site visits. Google Ads’ Smart Bidding algorithm performs significantly better with GA4 conversions than with the native Google Ads conversion tag, because GA4 provides more complete data on the user journey.

Remarketing Audiences

Create GA4 audiences based on specific behaviours and use them for remarketing campaigns in Google Ads. Examples: users who visited the pricing page but did not convert (high purchase intent), users who added a product to the cart but did not complete the purchase, users who read 3+ blog articles in the last month (warm potential leads). GA4’s predictive audiences (“users with a high probability of purchasing in the next 7 days”) are particularly effective for remarketing.

Common Mistakes to Avoid

  • Not configuring conversions: GA4 without conversions is like a dashboard without gauges. Without knowing how many visitors take the desired actions, you cannot measure the ROI of any activity.
  • Ignoring Consent Mode: Without correct cookie consent implementation, you lose 30–60% of data (the typical proportion of users who decline cookies in Europe). Consent Mode v2 recovers some of this data through modelling.
  • Comparing GA4 data with Universal Analytics: Metrics are calculated differently. Traffic in GA4 may appear lower than UA even with the same number of real visitors, due to different session and attribution logic.
  • Not filtering internal traffic: Configure a filter to exclude traffic from your office (by IP) and development/staging traffic. In GA4, go to Admin > Data Streams > Tag settings > Define internal traffic.
  • Collecting data without analysing it: Even the most detailed data is useless if no one looks at it. Establish a regular analysis routine: a quick weekly report (traffic, conversions, anomalies) and a deeper monthly review (trends, channels, content).

Frequently Asked Questions

Is GA4 free?

Yes, Google Analytics 4 is completely free for the vast majority of businesses. An enterprise version exists — Google Analytics 360 — starting at approximately $150,000/year, offering much higher data collection limits, guaranteed SLAs, dedicated support, and advanced BigQuery integration. For 99% of SMEs, the free version is more than sufficient.

Can I use GA4 without cookies (to avoid a cookie banner)?

No. GA4, even in Consent Mode “denied”, sends data to Google servers (albeit anonymous), and European data protection authorities consider any form of tracking as requiring informed consent. A cookie banner is mandatory if you use GA4 or any other analytics tool. The only alternative is to use analytics solutions that do not transfer data to third parties and do not use cookies, such as Matomo (self-hosted, anonymised) or Plausible — though these offer significantly more limited functionality compared to GA4.

How much historical data does GA4 retain?

GA4 offers two data retention options: 2 months (default) and 14 months. This applies to user-level data used in Explorations. Standard aggregated reports are not subject to this limit and are available for the entire lifetime of the property. For detailed historical analysis, we recommend: setting retention to 14 months, and connecting GA4 to BigQuery (free export up to 1 million events/day) for unlimited archiving.

How do I know if GA4 is tracking correctly?

Use the Real-time report (Reports > Realtime) to verify your visits are being recorded. For more thorough debugging, install the Chrome extension Google Analytics Debugger or Tag Assistant, enable Debug mode in GA4 (Admin > DebugView), and browse the site — you will see every event recorded in real time with all its parameters.

Do I need to hire an analyst for GA4?

For initial setup and standard reports, a business owner or marketing manager with basic training can manage GA4 independently. For advanced analysis (Explorations, complex e-commerce tracking, BigQuery integration, custom attribution models), an analyst or specialist agency makes a significant difference. At UreTech we offer both professional GA4 configuration and training for internal teams, so businesses become autonomous in their day-to-day analysis.

Does GA4 work for mobile apps as well?

Yes — this is one of GA4’s main innovations. You can create data streams for both web and iOS/Android apps within the same property, unifying data. For apps, implementation is via the Firebase SDK. This is particularly useful for businesses that have both a website and an app, allowing you to track the cross-platform user journey.

Conclusion

Google Analytics 4 is a powerful tool that, when correctly configured and used, can transform the way your business makes digital decisions. The key is to start with the basics (correct configuration, defined conversions, GDPR compliance) and then gradually deepen your use with advanced reports and custom tracking.

Do not make the mistake of collecting data without analysing it: even 15 minutes a week dedicated to reading the basic reports can reveal significant improvement opportunities for your online business.

If you need help with GA4 configuration, conversion tracking, or data interpretation, the UreTech team can support you from initial setup to strategic analysis. Contact us for a consultation and discover what your data is trying to tell you.

U

Team UreTech

Technology partner for ambitious businesses. Bespoke web development, software, cloud and digital marketing.

Search the blog

Search

Related articles

Have a digital project in mind?

Let’s talk about it. We’ll analyse your needs and propose the best solution.