Google Analytics · Troubleshooting

Why Is Google Analytics Not Tracking Data?

Empty reports are alarming, but the cause is usually one of a handful of common issues. Here is why Google Analytics may not be tracking data, how to check whether it is working, the common causes of missing data, and how to fix them.

Updated: July 2026
Written by: Andrew Odgers, Managing Director
Reading time: 9 minutes
The short answer

The usual causes are a missing or wrong tag, the tag not on every page, consent blocking analytics, or an ad blocker. Check it works in GA4's Realtime report by visiting your own site. Missing data often comes from filters, consent, ad blockers or the wrong measurement ID. Fix it by confirming the tag and ID, reviewing filters, and testing in Realtime. Some gap is normal and expected.

Usually a handful of causes

Why it stops tracking, and how to check it is working

The usual reasons Google Analytics is not tracking are a missing or wrong tracking tag, the tag not on every page, consent blocking analytics, or an ad blocker, all of which stop data reaching GA4. Causes vary; because several things can break tracking, finding the cause means checking each in turn, starting from a clean GA4 setup. You check whether it is working in GA4's Realtime report by visiting your own site and watching your session appear, and by confirming the tag with a tag testing tool. Realtime is the quick test; because it updates live, seeing yourself there proves the tag is firing.

TR 01

Check the tag

Every page, right ID.

TR 02

Test in Realtime

See yourself live.

TR 03

Some gap is normal

Consent, blockers.

Causes, fixes and what is normal

Common causes of missing data, how to fix them, and what is expected

Missing data often comes from the tag not on all pages, filters excluding too much, consent settings, ad blockers, or the wrong measurement ID. Each leaves a gap; because the causes differ, matching the symptom to a likely cause speeds up the fix, and reviewing your filters is a common first step. You fix missing data by confirming the tag is on every page with the correct ID, reviewing filters, checking consent is set up properly, and testing in Realtime after each change. Fix one thing at a time; because changes take effect going forward, verify each before moving on, and avoid the common setup mistakes. Consent choices, ad blockers and sampling mean GA4 never captures every single visit, so a degree of gap is expected rather than a fault. No tool is complete; because some loss is unavoidable, treat small gaps as normal and only investigate large ones.

SEO done properly, from £350 a month

Get your tracking
working again.

If your reports have gone quiet, we find out why and fix it, so you can trust your data again, and we keep it healthy with regular checks.

Everything included in your plan:

Google Maps optimisation Full website management Local SEO campaign AI optimisation (GEO) Facebook, Instagram and LinkedIn Quarterly audits Monthly reporting
£350 per month

One clear retainer. No setup fee.

Frequently asked

GA tracking problems

Why is Google Analytics not tracking data?
The usual reasons are a missing or wrong tracking tag, the tag not on every page, consent blocking analytics, or an ad blocker, all of which stop data reaching GA4. Causes vary. Because several things can break tracking, finding the cause means checking each in turn.
How do you check if Google Analytics is working?
You check it in GA4's Realtime report by visiting your own site and watching your session appear, and by confirming the tag with a tag testing tool. Realtime is the quick test. Because it updates live, seeing yourself there proves the tag is firing.
What are the common causes of missing data?
Missing data often comes from the tag not on all pages, filters excluding too much, consent settings, ad blockers, or the wrong measurement ID. Each leaves a gap. Because the causes differ, matching the symptom to a likely cause speeds up the fix.
How do you fix missing data in Google Analytics?
You fix it by confirming the tag is on every page with the correct ID, reviewing filters, checking consent is set up properly, and testing in Realtime after each change. Fix one thing at a time. Because changes take effect going forward, verify each before moving on.
Is some missing data normal?
Yes, consent choices, ad blockers and sampling mean GA4 never captures every single visit, so a degree of gap is expected rather than a fault. No tool is complete. Because some loss is unavoidable, treat small gaps as normal and only investigate large ones.