Google Analytics 4 (GA4): A Practical Guide for UK Marketing Professionals
Google Analytics 4 is the latest evolution of Google's analytics platform, designed to help you understand customer journeys across websites and apps. Unlike its predecessor Universal Analytics, GA4 uses event-based tracking and machine learning to provide deeper insights into user behaviour. This guide will walk you through setting up GA4 and using it effectively for your marketing campaigns.
Why Switch to GA4?
GA4 offers several advantages over Universal Analytics:
- Event-based tracking: Every user interaction is tracked as an event, providing more granular data
- Cross-platform measurement: Track users seamlessly across your website and mobile app
- AI-powered insights: Leverage Google's machine learning to uncover trends and predict user behaviour
- Privacy-focused: Built with cookieless tracking and privacy regulations like GDPR in mind
- Future-proof: Universal Analytics will no longer process data after 1 July 2023
For UK agencies, GA4's privacy features are particularly valuable when working with GDPR-compliant campaigns.
Setting Up GA4
Step 1: Create a GA4 Property
- Log in to your Google Analytics account
- Click the Admin button (gear icon) in the lower left
- Select your account and property
- Click "Create Property" in the Property column
- Name your property (e.g., "Your Site Name - GA4")
- Select your reporting timezone and currency
- Choose your business category and business size
- Click "Create"
Step 2: Install the Google Analytics 4 Tag
You have three options:
Option A: Google Tag Manager (Recommended) - Create a Google Tag Manager account if you don't have one - Add the GTM container code to your website header - Create a new tag in GTM for GA4 - Configure the GA4 Measurement ID - Publish your changes
Option B: Direct Implementation
- Copy your GA4 Measurement ID from the Admin panel
- Add the GA4 gtag code snippet to your website header (before the closing </head> tag)
- Test using Google's Real-Time report to confirm tracking
Option C: WordPress Plugin - If using WordPress, install MonsterInsights or similar GA4 plugin - Connect your GA4 property - Enable recommended events
Step 3: Configure Conversions
GA4 tracks important user actions as "Conversions":
- Navigate to Admin > Conversions
- Click "New Conversion Event"
- Enter the event name (e.g., "purchase", "contact_form_submission")
- Save
For a UK e-commerce site, you might create conversions for: - Product purchases - Newsletter signups - Form submissions - Add to cart actions - Video views
Key Metrics and Reports
Audience Reports
Understand who's visiting your site:
- Overview: Total users, new users, sessions, and engagement metrics
- User Attributes: Demographics, interests, and device information
- User Retention: How often users return (useful for subscription services)
- Tech: Browser, OS, and device breakdowns
Real-world example: A London-based SaaS company notices 40% of traffic comes from mobile devices. They optimize their onboarding flow for mobile, increasing conversions by 15%.
Acquisition Reports
See how users find you:
- Traffic Sources: Organic, paid, direct, referral, and social
- Google Ads: Campaign performance if linked to Google Ads
- User Acquisition: First-touch attribution across channels
Real-world example: A Manchester retail brand discovers that Pinterest drives more valuable customers than Instagram. They reallocate 30% of social budget accordingly.
Engagement Reports
Measure how users interact with your content:
- Pages and Screens: Most visited pages and scroll depth
- Events: All tracked interactions (clicks, video plays, downloads)
- Conversions: Your defined conversion events
- Landing Pages: Which pages drive the most engagement
Monetization Reports (E-commerce)
For online retailers:
- Products: Best-selling items and revenue
- Shopping Behavior: Product views to purchase funnel
- Purchase Journey: Path users take before buying
Advanced GA4 Setup Tips
Enable Enhanced Ecommerce
If you run an online shop:
- Go to Admin > Data Streams
- Select your web stream
- Scroll to Enhanced Measurement
- Enable "Purchase" and "Refund"
- Implement the required ecommerce events in your checkout flow
Set Up Custom Dimensions
Track data specific to your business:
- Admin > Custom Definitions
- Create a custom dimension (e.g., "Customer Type", "Product Category")
- Use Google Tag Manager to populate these dimensions
Example: A UK B2B company creates a custom dimension for "Industry Sector" to understand which sectors provide the highest-value customers.
Configure Attribution Models
Understand which touchpoints drive conversions:
- Admin > Attribution Settings
- Choose your model (First-click, Last-click, Linear, Time Decay, or Position-based)
- Set lookback window (30 or 90 days)
GA4's data-driven attribution model uses machine learning to weight each touchpoint automatically.
Creating Reports and Dashboards
Custom Reports
- Click "Explore" in the left menu
- Select "New Exploration"
- Choose a template (Blank, Cohort, User Journey, etc.)
- Drag dimensions and metrics into rows and columns
- Apply filters for specific user segments
- Save and name your exploration
Useful report for agencies: Create a monthly campaign performance report showing source, conversions, and revenue per channel.
Segments
Analyze specific user groups:
- Click "Create Segment" in any report
- Define criteria (e.g., users who viewed pricing page)
- Compare segment behaviour to all users
- Save for future use
Common Challenges and Solutions
Challenge: "My tracking isn't working" - Solution: Use Google's Real-Time report to test immediately after implementing code. Check browser console for JavaScript errors.
Challenge: "My numbers don't match my old Google Analytics" - Solution: GA4 and Universal Analytics count sessions differently. Run both for 3-6 months during transition to understand the variance.
Challenge: "How do I track offline conversions?" - Solution: Use Google Analytics' offline conversion import feature. Upload CSV files with conversion data linked to user identifiers.
Best Practices for UK Agencies
- GDPR Compliance: Ensure user consent is collected before tracking. Use Google Consent Mode to respect user preferences.
- Regular Review: Check your GA4 setup quarterly to ensure all important events are being tracked.
- Documentation: Document your custom events, dimensions, and conversion definitions for team knowledge.
- Testing: Before launching major campaigns, verify tracking with Google Tag Assistant or Tag Manager preview mode.
- Reporting Schedule: Create automated reports for clients using Looker Studio (formerly Data Studio) to save time.
Next Steps
Once you're comfortable with GA4 basics:
- Explore Looker Studio to create client-facing dashboards
- Investigate cohort analysis to understand user retention
- Set up audiences for remarketing in Google Ads
- Implement conversion API for improved ecommerce tracking
- Use Explore feature for deeper analysis of specific campaigns
GA4 is powerful but complex. Start with the fundamentals, track your key conversions, and gradually layer in advanced features as your team becomes more comfortable with the platform.