Skip to content

Why Google Analytics shows less traffic than you have

Updated October 17, 2026

If you compare Google Analytics with your server logs, your shop orders or a cookieless tool, Google Analytics usually shows fewer visitors. The gap has three main causes.

1. The consent banner

In the EU, Google Analytics may only run after the visitor accepts cookies. Everyone who rejects the banner, ignores it or leaves before answering is not counted. How many that is depends on your audience and on how your banner is designed, which also means you cannot know exactly what you are missing.

Google offers "consent mode", which models part of the missing visits from those who accepted. That is an estimate, not a count.

2. Ad and tracking blockers

Many browser extensions and some browsers block Google Analytics outright. They block other analytics scripts too, but the most widely used trackers are the first targets.

3. Browser protections

Some browsers limit how long cookies last or restrict cross-site tracking. A returning visitor can look new, which distorts returning-visitor figures and attribution over time.

Why it matters

The missing visitors are not random. People who reject banners or use blockers differ from those who accept, so the share of each source, device or country can be skewed, not just the total. Decisions based on those shares inherit the bias.

What cookieless analytics changes

Cookieless analytics stores nothing on the visitor's device and keeps no personal data, which is why it is designed to run without consent: every visitor counts, minus bots. Blockers can still block some scripts, so no tool is complete, but the consent gap disappears.

To see what your site loads now, use the free site check. To switch, follow How to remove Google Analytics without losing data.