The difficulty with GA4 is not the interface but the underlying model. Universal Analytics counted pageviews within sessions; GA4 records events, and everything including a pageview is an event with parameters attached. Once that lands, most of the confusion resolves, though some reports genuinely no longer exist and the tool is legitimately harder for casual use.

An honest concession first: for a small business owner wanting to know how many people visited and what they did, GA4 is a worse tool than what it replaced. That is a real cost, not a failure of understanding, and anyone telling you it is straightforward once you learn it is skipping the part where you have to learn it.

The model change

Universal Analytics organised everything around sessions containing pageviews, with events as a secondary category bolted alongside.

GA4 records events. A pageview is an event. A scroll is an event. A click, a file download, a video play, a form submission are all events, each carrying parameters describing the specifics.

The practical consequence is that reports are assembled from events rather than presented as fixed pageview summaries. This is more flexible and considerably less convenient, which is the entire trade.

Where familiar things went

Universal AnalyticsGA4 equivalent
Audience overviewReports, then Life cycle, then Acquisition
Behaviour, All pagesReports, then Engagement, then Pages and screens
Acquisition, All trafficReports, then Acquisition, then Traffic acquisition
GoalsKey events, configured under Admin, then Events
Bounce rateEngagement rate, with bounce rate available as its inverse
Behaviour flowPath exploration, under Explore
Custom reportsExplorations, under Explore

The things that genuinely surprise people

Users means active users

The headline users figure in standard reports refers to active users rather than every visitor, which is part of why counts often run lower than the old property showed. Comparing the two directly produces confusion rather than insight.

Data retention is limited by default

Detailed event data is retained for a limited period, with a longer option available in settings. Standard aggregate reports are unaffected, but explorations covering older periods can return nothing. This is worth checking and changing before you need the history.

Thresholding hides small numbers

Where a report might identify individuals, GA4 withholds rows. On a low-traffic site this can make demographic or detailed breakdowns look empty when data exists.

Explorations are where the real reporting lives

The standard reports are deliberately shallow. Anything resembling the custom reporting people relied on previously is built in Explore, which is powerful and has a genuine learning curve.

A short setup that makes it usable

What is genuinely better

Being fair, since the complaints are easier to write.

Event flexibility means you can measure things that previously required workarounds. Cross-platform measurement works properly. The free BigQuery export is a substantial capability that used to be a paid feature. And engagement rate, discussed in bounce rate is gone, is a better metric than what it replaced.

The trade is real: more capable, less convenient. For a large organisation with an analyst, that is a good bargain. For a business owner checking monthly, it mostly is not, and pretending otherwise helps nobody.


Frequently asked questions

Why is GA4 so different from Universal Analytics?

Because the underlying model changed. Universal Analytics organised data around sessions containing pageviews, while GA4 records events, where a pageview is simply one type of event with parameters attached. Reports are therefore assembled from events rather than presented as fixed summaries.

Where did the old Analytics reports go in GA4?

Audience overview corresponds broadly to Acquisition reports, Behaviour and All pages to Engagement then Pages and screens, Goals became key events configured under Admin, and both behaviour flow and custom reports now live under Explore as path explorations and explorations.

Why are my user numbers lower in GA4?

Partly because the headline users metric in standard reports refers to active users rather than every visitor, so it is not directly comparable with the previous property. Data thresholding on smaller sites can also withhold rows where a report might identify individuals.

What should I set up first in GA4?

Extend data retention to the longer option immediately since it is not retroactive, mark your genuine conversions as key events, check the engaged session timer on your data stream, link Search Console, and filter internal traffic so your own visits stop inflating the figures.

Is GA4 worse than Universal Analytics?

For a small business owner wanting simple visitor numbers, it is genuinely less convenient, which is a real cost rather than a misunderstanding. It is more capable in exchange, with better event flexibility, proper cross-platform measurement, and a free BigQuery export.

What are Explorations in GA4?

The custom reporting area, found under Explore, where anything resembling the flexible reporting people relied on previously is built. Standard reports are deliberately shallow, so most substantive analysis happens here, and it carries a genuine learning curve.

West Coast Media Solutions Inc. builds websites for businesses across Canada. Platform policies change and enforcement varies; where legal actions are described they are identified by jurisdiction, since much of the published material on these topics is American and does not apply directly in Canada. This is general information rather than legal advice.

Want help getting this right?

We build websites and handle the work that surrounds them, so the details on this page get done properly the first time.

Start a Conversation