HomeAboutServicesWorkBlogContact
← All articles
AnalyticsMarch 20, 202610 min read

Google Analytics 4 Setup Guide: How to Configure GA4 Correctly in 2026

GA4 is mandatory. Most installations are barely functional. Here is how to configure it so it actually informs decisions.

Google Analytics 4 replaced Universal Analytics as Google's primary analytics platform in 2023. Two years later, the vast majority of GA4 installations I encounter in client audits are either fundamentally misconfigured or capturing such limited data they are practically useless for marketing decision-making. Teams are making budget allocation and channel decisions based on incomplete or inaccurate data without realising it.

This guide covers everything needed to set GA4 up properly, from property creation through custom events, conversions, platform linking, Consent Mode for European markets, and the reports that actually drive decisions.

Understanding the Shift from Universal Analytics

Universal Analytics was session-based. Every interaction was grouped into sessions and reports centred on session metrics. GA4 is event-based. Every interaction is an event — a page view, a button click, a purchase. This model is more flexible and more useful for understanding actual customer behaviour, but it means your old UA configuration does not translate automatically. You have to actively build the GA4 measurement framework.

Property Creation

At analytics.google.com, create a new GA4 property. During setup: select your correct reporting timezone and currency. Timezone misalignment creates artificial traffic patterns in time-based reports. Currency matters for e-commerce revenue reporting accuracy. Set your industry category accurately — GA4 uses this for benchmark comparisons that are useful for evaluating whether your metrics are strong or weak relative to comparable businesses.

Always Install via Google Tag Manager

Never add the GA4 tracking code directly to your website source. GTM installation puts a container on your site once, then every subsequent tracking change — new events, updated parameters, modified triggers — is deployed from the GTM interface in minutes without touching website code, without developer involvement, and with version control for rollback if something breaks. In GTM: New Tag, Google Analytics GA4 Configuration, enter your Measurement ID starting with G-, trigger on All Pages, submit.

Enhanced Measurement

GA4 includes Enhanced Measurement that automatically tracks a set of standard events without additional GTM configuration. In Admin, Data Streams, your stream, Enhanced Measurement: enable Scrolls for 90% page depth tracking, Outbound Clicks for links leaving your site, Site Search if your site has internal search, Video Engagement for embedded YouTube videos, and File Downloads. These events are available immediately and provide useful baseline data that would otherwise require custom implementation.

Custom Events: The Measurement That Actually Matters

Enhanced Measurement covers generic engagement. Custom events cover the specific actions that determine whether your marketing is working for your business.

For e-commerce: implement the complete GA4 e-commerce event schema. view_item on product pages passing item_id, item_name, price, and currency. add_to_cart with the same parameters plus quantity. begin_checkout. purchase passing transaction_id, value, currency, and the items array. Each event enables a different layer of e-commerce analysis — funnel drop-off identification, product performance, revenue attribution by channel.

For lead generation and service businesses: form_submission for every lead form with form_name as a parameter to distinguish between contact form, quote form, and newsletter signup. phone_click for phone number taps on mobile, which is a primary conversion action that most businesses do not measure. Any appointment or booking completion events relevant to your specific customer journey.

Marking Events as Conversions

In GA4, events do not automatically count as conversions. In the Events report, toggle the Mark as Conversion switch for your key business events: form_submission, purchase, phone_click, and any booking completions. These conversion definitions flow to Google Ads when linked and are what Smart Bidding uses to optimise campaign delivery. The quality of your conversion definitions directly determines the quality of your campaign optimisation.

Linking to Google Ads

In Admin, Google Ads Links, Link. Then in Google Ads, Goals, Conversions, Import, Google Analytics 4, and import your key conversion actions. This connection enables Smart Bidding to use your GA4 conversion data, remarketing audience sharing between platforms, and cross-channel attribution in GA4 Advertising reports. Without this link, Google Ads campaigns and GA4 analytics are operating in disconnected silos with each missing the context the other provides.

Consent Mode for European Markets

If you have European visitors — and most businesses do — Consent Mode v2 is mandatory as of March 2024 for Google advertising features. Consent Mode allows GA4 and Google Ads to operate in a consent-aware manner, using behavioural modelling to fill the measurement gaps created by users who decline analytics consent. Without it properly implemented you are potentially violating GDPR, your advertising platforms cannot optimise for users who decline consent, and your conversion data has unexplained gaps that make attribution misleading.

Implement a consent management platform — CookieBot, OneTrust, and CookieYes are common choices — connect it to GTM, and configure GA4 and Google Ads tags to respect consent signals. This is not optional in European markets.

Essential Configuration Details That Get Skipped

Internal traffic filter: your team's website visits inflate metrics and distort behavioural data. Create a data filter in Admin, Data Filters to exclude your office IP addresses. Data retention extension: GA4 defaults to two months of data retention. Change this to 14 months in Admin, Data Settings, Data Retention. Do this during initial setup — deleted data cannot be recovered. Google Signals: enable for cross-device tracking and demographic reporting, especially valuable in markets where users are frequently logged into Google accounts across multiple devices. Search Console integration: link Google Search Console to GA4 for organic search query data showing which specific terms drive traffic to which pages.

The Five Reports That Drive Decisions

Acquisition Overview shows where traffic comes from by channel and is the starting point for understanding which marketing activities are working. Engagement Events shows which actions users are taking on your site. Conversions by Session Source shows which channels drive actual conversions, not just visits — the most important report for marketing budget allocation. Funnel Exploration under Explore lets you build a custom funnel showing your conversion path and exactly where users are dropping off. Path Exploration shows actual navigation sequences users follow, often revealing unexpected patterns that textbook funnels do not anticipate.

Build a Looker Studio dashboard connecting to GA4 that surfaces these metrics in one view. A simple dashboard reviewed weekly drives better decisions than complex reports nobody has time to navigate regularly.

Need help configuring GA4 properly or building reporting your team will actually use? Get in touch.

Want results like this for your business?

I build the marketing systems behind the numbers. Let us have an honest conversation about what your business actually needs.

Get in touch →
Free marketing insights

Get practical tips straight to your inbox

No fluff. Real breakdowns on CRM, email automation, and performance marketing. Every two weeks.