Blog

GA4 guides for people who care
about clean data.

Looker Studio Is Data Studio Again: What's New, Including Chatting With Your Data

Google renamed Looker Studio back to Data Studio and launched Conversational Analytics. What changed, what didn't, and why the GA4 BigQuery export matters more than ever.

The 2026 US Privacy Law Wave: A Practical Checklist for Analytics Teams

Twenty US states now have comprehensive privacy laws. What changed in 2026 for pixels, Global Privacy Control and consent, and a ten-step checklist to work through with your legal team.

Safari Is Quietly Breaking Your Google Ads Tracking (and How to Fix It)

Safari strips the GCLID in Private Browsing and from Mail and Messages links. When it happens, how much it matters for your account, and five ways to protect your conversion data.

Your Consent Setup Now Decides What Google Ads Sees

Since June 15, 2026, the ad_storage consent signal alone decides whether GA4 advertising data reaches Google Ads — Google Signals no longer does. What changed, who should care, and a five-step consent audit.

Google Tag Gateway Explained: The Easy Middle Step Before Server-Side Tagging

Google tag gateway serves your Google tags from your own domain. How it works, what it does and doesn't fix, and how it compares with a full server-side setup.

Visual Tagging in GTM: What It Can Do, and What Still Needs an Expert

Google's new point-and-click visual tagging sets up purchase conversions without code. It handles the easy 70 to 80 percent of cases — here's where the rest still needs a specialist.

Google Tag vs. Google Tag Manager: Why the Difference No Longer Matters

Google is merging the Google tag and GTM. What each one was, what the merger changes for your site, and a quick map of where everything lives in GTM's redesigned interface.

GTM's Biggest Update in Years: 5 Things to Check Before You Click "Optimize"

GTM is merging with the Google tag, and an October 8 change is already live for everyone. Five checks to run before accepting the optimization banner — including one that can double-fire tags.

GEO Explained: How to Measure Your Brand's Visibility in AI Answers

Generative engine optimization starts with measurement. The metrics, free Search Console and Bing reports, and tools that show how often AI answers mention and cite your brand.

How to Track ChatGPT and Other AI Chatbot Traffic in GA4

GA4 now has a built-in AI Assistant channel, but it misses a lot. How to track ChatGPT, Gemini, Claude and Perplexity traffic in GA4, step by step.

Getting Started With Marketing Mix Modeling: Data, Tools and First Steps

A practical guide to starting with MMM — what data you need, how Meridian, Robyn and PyMC-Marketing compare, and the steps to build and validate your first model.

Google Meridian Comes to GA 360: What It Means for Analytics Teams

Google is building its open-source Meridian marketing mix model into Google Analytics 360. Here's what Meridian is, what the integration does, and how teams on free GA4 can still benefit.

MMM vs. Attribution vs. Incrementality Testing: The Measurement Triangle

Attribution, marketing mix modeling and incrementality tests each answer a different question. Here's what each one does well, where each falls short, and how to combine them.

Why Marketing Mix Modeling Matters More Than Ever

Privacy changes have broken click-based attribution. Here's why marketing mix modeling is back at the center of marketing measurement, and what it can tell you that your analytics dashboard can't.

The GA4 Audit Follow-Up Email: A Template You Can Actually Use

A copy-paste template for the audit follow-up email — score, tier-one findings, timeline, ownership — plus a filled-out example and the three mistakes that make clients ignore it.

Handling the Hard Moments in a GA4 Audit Review

Three of the most delicate moments in an audit presentation — implicating a prior team, permanently lost historical data, and auditing your own past work — and how to handle each without losing the client's trust.

How to Price GA4 Remediation Work After an Audit

A practical framework for pricing the fixes an audit surfaces — from 30-second no-cost changes to CMP-dependent Consent Mode work — so the cost conversation doesn't stall the meeting.

What 250+ GA4 Audits Found: Patterns in Almost Every Property

After auditing over 250 GA4 properties, these are the problems that appear in nearly every account — regardless of company size, team sophistication, or how recently the property was set up. The average property has 4.2 issues at audit time.

Before You Increase Your Google Ads Budget, Check These 6 Things in GA4

Scaling spend on inaccurate data is how you burn budget fast. Six specific GA4 checks to run before you increase your Google Ads budget — covering conversion accuracy, duplicate counting, auto-tagging, and attribution gaps.

Your GA4 Conversion Numbers Are Probably Too High

GA4 doesn't flag overcounting. Four specific misconfiguration patterns inflate conversion numbers without any warning — including failed form submissions, duplicate Google Ads tags, and once-per-event counting settings.

GA4 for Content Publishers: Engagement Metrics That Replace Bounce Rate

GA4 replaced bounce rate with engaged sessions. For publishers, that's a real improvement — but 10 seconds is a low bar. Here's which metrics actually measure reading, which events to track, and when BigQuery is the right next step.

GA4 for SaaS Products: Trials, Activations & Churn Signals

GA4 can track your full SaaS funnel from first visit to paid subscriber — but most implementations miss activation, the most predictive event in the funnel. Here's the right event set and where GA4 hits its limits.

GA4 for Lead Generation Sites: The 5 Events You Actually Need

Most lead gen sites are over-tracked in the wrong places — form_submit on every button click — and missing the phone calls, chat initiations, and content downloads that signal real buying intent.

Connecting GA4 to Looker Studio: What Works, What Breaks, What to Build

The native GA4 connector is free and connects in minutes — but it samples at large date ranges, lags 24–48 hours, and doesn't expose every metric available in the GA4 interface. Here's what to expect and when BigQuery is the better foundation.

GA4 Channel Groupings: Why Unassigned and Direct Are Lying to You

Unassigned is where UTM mismatches go. Direct is where dark social, untagged emails, and missing referrers accumulate. Neither is a real channel — they're where attribution breaks down. Here's how to fix both.

GA4 Custom Dimensions & Metrics: Setup and Audit Guide

Custom dimensions unlock reporting on your product category, user type, and A/B test variants — but the 50-slot limit, scope mismatch errors, and the no-backfill rule trip up most implementations. Here's what to set up and how to audit what you have.

GA4 Explore Reports: Which Ones Actually Matter

GA4's Explore section has seven report types. Free Form and Funnel Exploration are genuinely useful for most businesses. Two more cover specific questions. The rest rarely earn their setup time. Here's an honest guide to each.

GA4 Admin Settings Audit: 8 Switches Most Teams Never Check

There are eight property-level admin settings that silently shape your data quality, attribution accuracy, privacy compliance, and what you can build in Explore — and most teams set them at launch and never look again.

Server-Side GTM: When It's Worth It (and When It Isn't)

Server-side GTM is often pitched as the solution to ad blockers, cookie deprecation, and attribution loss. Sometimes that's right. Often it's an expensive fix to a problem you don't actually have — or to broken tracking that server-side won't repair.

GA4 Data Import: Offline Conversions, CRM Data & Cost Data

GA4 sees what happens on your site. Data import brings in what happens after — phone sales, qualified leads, deals closed offline — and joins them back to the sessions and campaigns that drove them.

GA4 Enhanced Measurement: What to Enable, What to Turn Off

GA4 auto-tracks seven event types with no additional code — but three of them create data quality problems on specific site types. Here's what each setting does and what to turn off before it corrupts your reports.

GA4 + Google Ads Integration: The Audit Checklist

Linking your GA4 property to Google Ads is step one — but the link itself doesn't guarantee your data is right. Here's how to audit all four components: the property link, auto-tagging, conversion imports, and audience sharing.

GA4 Cross-Domain Tracking: Setup, Failures & Verification

Cross-domain tracking breaks silently — no errors, just inflated sessions and corrupted attribution. Here's how to configure it in GA4, the most common ways it fails, and how to verify it's actually working.

GA4 Search Console Integration: What You Get, What's Missing

The Search Console integration adds organic search data to GA4 — but it's more limited than most people expect. Here's what you actually get, what's still missing, and what to check when auditing the link.

UTM Governance for GA4: How to Stop Losing Campaign Attribution

Without UTM governance, you can't report on campaign efficacy. You're guessing whether your marketing spend paid off. Here's how to build a naming convention, enforce it, and keep your attribution trustworthy.

Inheriting a GA4 Property: How to Audit What Someone Else Built

Taking over a GA4 property means inheriting someone else's decisions — good, bad, and unfinished. Here's how to assess what you've been handed, find what's broken, and establish a baseline you can actually trust.

The Case for a Routine GA4 Data Health Check

Most companies check their GA4 data when something looks wrong. By then they've already lost time to bad data — and missed the business intelligence they could have been acting on.

GA4 Audit Before a Quarterly Review: Know Your Data Before the Room Does

A pre-quarterly GA4 audit isn't just about finding broken tracking. It's about knowing your data so well that you walk into the room already knowing the story — and the answers to questions nobody has asked yet.

GA4 Audit After a Site Redesign: What Breaks and How to Catch It

Site redesigns break GA4 tracking immediately — but teams rarely find out until weeks later. Here's what breaks, when to check, and how to verify your tracking survived the launch.

GA4 Troubleshooting Guide: How to Diagnose When Something Looks Wrong

Something is off in your GA4 data. Maybe it happened overnight. Maybe it's been slowly leaking for weeks. Here's the process for isolating the problem, segmenting the data, and tracing it back to a cause.

Pre-Campaign GA4 Checklist: Is Your Tracking Ready Before You Spend?

Most campaigns launch with broken tracking and nobody finds out until the budget is gone. Here's how to verify your GA4 instance is clean and ready before a single dollar leaves your account.

Building a Campaign Measurement Strategy: The Workshop That Changes How You Market

A measurement strategy isn't a spreadsheet you fill in after launch. It's a guided workshop that forces your team to confront what success actually means — and exposes the gaps in your funnel before budget goes out the door.

Campaign Measurement Beyond GA4: When You Need More Than One Data Source

GA4 sees what happens on your website. It doesn't see your CRM, your ad platforms, or your authenticated product experience. Here's how to close that gap based on where your organisation actually is.

GTM Container Hygiene: What It Is and Why Most Containers Don't Have It

Most GTM containers accumulate years of zombie tags, redundant ad scripts, and unknown third-party code with no audit trail. Here's what that costs you — in performance, security, compliance, and data quality.

How to Audit a GTM Container

A step-by-step process for taking a full inventory, identifying zombie tags, spotting redundant ad tracking, checking consent coverage, and understanding which tags are heaviest.

How to Clean Up a Bloated GTM Container

How to safely remove zombie tags, consolidate redundant ad tracking, get stakeholder sign-off, and set up governance so the container doesn't accumulate again.

BigQuery vs Supermetrics for GA4: When to Use Each

Supermetrics and BigQuery are not competing tools — they solve different problems. Here's an honest comparison of what each does well, what each costs, and how to choose for your GA4 setup.

Tracking Readership Across a Large Blog Network with GA4, Google Sheets and BigQuery

How to combine data from multiple GA4 properties to track daily readership, detect record-breaking days, and identify which sites in your network are actually growing — using Google Sheets, Apps Script, and BigQuery.

GA4 BigQuery Query Patterns for Content Publishers

Practical BigQuery SQL patterns for content teams and publishers — article performance, scroll depth, referral sources, return visitor rates, content velocity, and more.

How to Set Up the GA4 BigQuery Export

A step-by-step guide to enabling the GA4 BigQuery export — what to set up in GCP, what to configure in GA4, what you get when it's running, and the decisions that matter before you start.

GA4 BigQuery Schema Explained: A Practical Reference

A practical reference for the GA4 BigQuery export schema — what every column contains, how to access nested fields, and the SQL patterns you'll use in almost every query.

Rakuten Affiliate Pixel: GA4 and Server-Side GTM Setup Guide

Setting up the Rakuten affiliate pixel with GA4 and server-side GTM has more moving parts than most implementations. Here's the dependency chain, common failure points, and how to troubleshoot when conversions aren't registering.

How to Present a GA4 Audit Report to a Non-Technical Client

Translate technical findings into business outcomes. Three priority tiers, plain-language explanations for every common finding, and how to handle the questions clients always ask.

How to Use a GA4 Audit to Win a New Client Pitch

Walk into the pitch with findings they didn't know existed about their own property. Here's the exact process — how to get access, how to present the findings, and what to send as a follow-up.

Why Digital Marketers and Small Agencies Should Be Offering GA4 Audits

Most agencies review their clients' GA4 data every week but never audit the property it comes from. That gap is a revenue opportunity, a client retention tool, and a credibility differentiator — often all three at once.

Best GA4 Audit Tools in 2026

Most tools that claim to audit GA4 are either too shallow to catch the issues that matter or too complex to use without a developer. An honest comparison of six tools — what each checks, what it costs, who it's for, and where it falls short.

What Is a GA4 Health Score?

A GA4 health score translates dozens of individual configuration and data quality checks into a single number that tells you how much to trust your data. Here's what goes into it, what different scores mean in practice, and why the number matters more than any individual finding.

GA4 Audit: Manual vs Automated — What You Trade Off With Each

A manual GA4 audit and an automated one are not competing approaches to the same task. They catch different things, cost different things, and suit different situations. An honest comparison of what each gives you — and what it doesn't.

GA4 Event Tracking Audit: How to Verify Every Event Is Firing Correctly

Events appear in your Admin list, toggles are on, reports look normal — but events are firing twice, firing never, or firing with missing parameters. This is the step-by-step process for verifying every event using DebugView, Tag Assistant, and GTM preview mode.

Why Your GA4 Conversion Rate Is Lower Than It Should Be

Before you redesign your checkout or rewrite your landing page — check your tracking. A low GA4 conversion rate is more often a measurement problem than a marketing problem. Here are the six most common causes and how to fix each one.

GA4 vs Universal Analytics: What Broke in the Migration and How to Fix It

Most teams migrated to GA4 — but migrating and migrating correctly are two different things. This is a full account of what the transition silently broke: data retention deleted, attribution shifted, goals misfired, ecommerce incomplete. And what you can still do about it.

10 Signs Your GA4 Data Is Unreliable

Bad GA4 data doesn't announce itself. It hides inside normal-looking reports and produces reasonable-sounding numbers while you make confident decisions based on information that's partially or completely wrong. These are the 10 signs — and how to spot each one right now.

GA4 Data Quality: A Complete Guide for Marketers

Most GA4 properties have at least three data quality problems right now — and most of them are invisible in day-to-day reporting. This guide covers every category of GA4 data quality failure: what causes it, how to detect it, how to fix it, and what it costs you if you don't.

How to Audit a Client's GA4 Property in Under 5 Minutes

Most agencies either skip the GA4 audit entirely or spend half a day doing it manually. This is the exact five-step triage process for rapidly assessing any new client property — before you write a single report, make a single recommendation, or trust a single number.

GA4 Data Retention: Why Your Historical Data Is Being Deleted and How to Fix It

GA4 deletes your historical data by default after just 2 months. Most properties never change this setting — meaning year-over-year analysis, long-term trends, and campaign comparisons disappear permanently. Here's what's happening and how to fix it in under 60 seconds.

GA4 UTM Inconsistency: Why Mixed Casing Is Destroying Your Attribution

In GA4, 'Email' and 'email' are not the same channel. Mixed UTM casing silently splits your attribution data across duplicate channels — making every channel look less effective than it actually is. Here's why it happens and how to fix it.

How to Remove Staging Traffic from GA4: Hostname Filter Setup Guide

If your GA4 property doesn't have a hostname filter, every developer session, QA test, and staging environment visit is counted as a real user. Your session counts are inflated, your conversion rate is suppressed, and your data is telling a story that isn't true.

Consent Mode v2: What It Is, Why It Matters, and How to Implement It in GA4

Consent Mode v2 is required for EEA traffic and has been since March 2024. Without it, GA4 cannot model conversions for users who decline cookies — degrading your reporting and crippling Smart Bidding performance. A complete implementation guide.

Why PayPal and Stripe Are Stealing Your GA4 Attribution And How to Fix It

When a customer returns from PayPal or Stripe, GA4 treats it as a new referral session. The campaign that drove the sale loses credit entirely. This is one of the most common attribution errors in e-commerce GA4 setups — and one of the most damaging.

GA4 E-commerce Funnel Tracking: How to Find and Fix Missing Checkout Events

If your GA4 e-commerce setup is missing checkout events, you cannot tell where in your funnel customers drop off. You know they abandon — but not whether it's before payment details, after, or somewhere earlier. Here's what's required and how to audit it.

The Complete GA4 Audit Checklist for 2026

50+ checks every GA4 property needs to pass. From event naming conventions to consent mode, data retention settings, and internal traffic filters — the definitive audit checklist.

11 Common GA4 Mistakes That Are Ruining Your Data

Most GA4 properties have at least three of these problems. Internal traffic leaking in, payment processors creating ghost sessions, conversion events with zero data — here's how to find and fix them.

GA4 Event Naming Conventions: The Rules That Actually Matter

Snake_case isn't just a style preference — it affects how GA4 groups and surfaces your data. A practical guide to naming events, parameters, and custom dimensions correctly.

GA4 Consent Mode v2: What Changed and How to Check You're Compliant

Google's Consent Mode v2 became mandatory for EEA traffic in March 2024. Here's what it actually does, how to verify it's working, and what happens to your data if it isn't.

Why Is Your GA4 Traffic "Unassigned"? And How to Fix It

A large (Unassigned) row in your Acquisition reports isn't a quirk — it's a symptom of broken configuration. Non-standard UTMs, payment processor redirects, and missing channel rules are the usual culprits.

GA4 Data Not Matching UA: Why the Numbers Are Different

Sessions are lower, bounce rate is gone, and conversions count differently. Most UA vs GA4 discrepancies are architectural — not errors. Here's what actually changed and how to validate your GA4 data independently.

GA4 Revenue Double Counting: Causes and Fixes

GA4 showing double your actual revenue? Duplicate tag firing, thank-you page reloads, and cross-domain checkout issues are the most common causes. Here's how to diagnose and fix each one.

GA4 Thresholding: How to Fix the Orange Triangle

The orange exclamation triangle means GA4 has silently removed rows from your report to protect user privacy. Here's what triggers it, why Google Signals is usually the cause, and how to get your complete data back.

Agency GA4 Onboarding Checklist: 50+ Checks Before Your First Report

Taking on a new client's GA4 account means inheriting their configuration mistakes. This is the complete checklist to run before presenting your first report — covering access, property settings, event tracking, and compliance.

GA4 Data Retention: Why You Must Change It to 14 Months Today

GA4 defaults to deleting your data after 2 months — silently, automatically, with no warning. Here's what you permanently lose and how to fix it in 30 seconds before more data disappears.

GA4Check vs GA4 Health Check: Which Audit Tool Is Right for You?

Both tools identify GA4 configuration issues, but the depth of analysis and quality of output are significantly different. An honest comparison across audit scope, report output, and agency use case fit.

GA4 Referral Exclusion for Shopify: The Complete Setup Guide

Stripe, PayPal, and Shopify Payments appearing as traffic sources means every purchase is misattributed. The complete domain exclusion list for Shopify stores and step-by-step fix instructions.

Fixing GA4 Session Fragmentation: Why Your Session Count Is Inflated

UTM-tagged internal links, payment redirects, and missing cross-domain configuration split single user journeys into multiple sessions — inflating counts and breaking funnel analysis. Here's how to fix each cause.

GA4 BigQuery Export Discrepancies: Why the Numbers Don't Match

GA4's interface uses modelled, sampled, and processed data. BigQuery exports raw unsampled events. The two will never match exactly — here's the complete explanation of every source of difference.

Manual vs Automated GA4 Audit: An Honest Comparison

A manual GA4 audit takes an experienced analyst 4–8 hours. An automated one takes 60 seconds. Both have genuine advantages — here's when to use each, what you trade off, and why consistency is the underrated argument for automation.