Skip to content

Five views, three sessions and two users, all from one person in two days. If your GA4 reports often look like that, nothing is broken. GA4 counts visits in a way that confuses almost everyone at first, because in GA4 everything is an event. A page view is an event, a scroll is an event and a purchase is an event. One marketer admitted on Reddit that it took six months before this finally made sense, and another warned that session totals can change depending on how you slice the report.

If you have ever looked at GA4 and wondered why views, sessions and users never seem to add up, this guide is for you. We will follow one visitor step by step, show exactly what GA4 counts, and explain which number really matters for a business website.

What happened to unique pageviews?

This article used to answer a different question, why unique pageviews could be higher than sessions. That metric belonged to the old Universal Analytics, which stopped collecting data in July 2023. Google later removed the old reports completely. GA4 has no unique pageviews metric at all.

Today the main numbers in the Pages and screens report are Views, Active users and Views per active user, and in other reports you will see Sessions and Engaged sessions. They measure different things, so they were never meant to match.

One visitor, followed step by step

The easiest way to understand GA4 is to watch what it records for a single person. Imagine a small business owner looking for a new website. Here is what they do over two days, and how each action changes the three main numbers.

What the visitor doesViewsSessionsUsers
Finds a blog post on Google and opens it on a laptop111
Clicks through to the services page211
Reloads the services page to check a price311
Leaves for 40 minutes, then comes back from an email link421
The next day, opens the site again on a phone532

One real person ends up as 5 views, 3 sessions and 2 users. Views are higher than sessions because every page load counts, including reloads. A new session started because the visitor was inactive for more than 30 minutes, which is GA4’s default timeout. And the phone visit looks like a brand new user, because GA4 cannot tell it is the same person unless they sign in or other signals connect the devices.

So when your report shows more views than sessions, that is normal. It simply means people look at more than one page per visit, which is usually a good sign.

Why your GA4 numbers still do not add up

Even after the basics make sense, totals often look strange. Two reports can show different session counts for the same week, or the sum of a table does not match its total row. These are the usual reasons, and none of them mean your tracking is broken.

  • Users and sessions are estimates. For large numbers, GA4 uses a counting method called HyperLogLog++ that is fast but slightly approximate, so small differences between reports are expected.
  • A session does not end at midnight, and it does not restart when someone returns from a different source within 30 minutes. One session can therefore appear under two days or two traffic sources.
  • The same person can be counted in several rows. If a user arrives from Google on Monday and from an email on Friday, they appear in both channel rows, so the rows add up to more than the total.
  • Some visitors are never counted. People who decline cookies, use ad blockers or leave before the page loads may be missing, and GA4 may fill some gaps with estimates if consent mode is set up.
  • Small numbers can be hidden. When Google signals or demographic data is switched on, GA4 may hide rows with very few users to protect privacy.

Which number should a business actually watch?

Views and users are useful for spotting trends, but they do not pay the bills. For most business websites, three numbers tell you much more. Engaged sessions count visits that lasted more than 10 seconds, viewed at least two pages or included a key event. Key events are the actions you care about, such as a form sent, a call clicked or a purchase. And key events by channel show which source brings real enquiries, not just visits.

If your GA4 still only tracks page views, the most valuable fix is to set up key events for your forms, calls and sales. Our analytics and tracking service sets this up properly, with simple monthly reports in plain words. Once you know which pages bring leads, you can improve them with better content, stronger SEO or a focused landing page for your ads.

On our own website we go one step further. Page views are sent to GA4 from our server, so no Google script runs in the visitor’s browser. It keeps the site fast and private, and you can read how it works in our privacy policy.