Google Analytics 4 (GA4) Setup and Reporting for Beginners
GA4 is powerful and confusing. A practical guide to setting it up correctly, understanding the reports that matter, and avoiding the most common configuration mistakes.
Google Analytics 4 (GA4) Setup and Reporting for Beginners
GA4 is the current version of Google Analytics. It replaced Universal Analytics in 2023, and if you're still confused by it, you're not alone. GA4 is more powerful and more complex than its predecessor. The power is worth the complexity if you learn the parts that matter for your business and ignore the rest.
The GA4 mental model
Universal Analytics was organized around sessions — a series of interactions (pageviews) within a visit. GA4 is organized around events — every meaningful interaction is an event. A pageview is an event. A click is an event. A purchase is an event. A scroll to 90% of the page is an event.
This shift from sessions to events is the fundamental difference. It means GA4 can track user behavior across websites and apps in the same property. It also means you need to think about what events matter to your business and make sure they're being tracked.
The essential setup steps
Install the tracking code correctly. Use Google Tag Manager (recommended) or the direct GA4 tag. Verify installation with Google Tag Assistant or by checking the Real-Time report in GA4 — if you see your own visit, the tag is working.
Configure key events (conversions). GA4 tracks some events automatically (page views, scrolls, outbound clicks, site search, video engagement). Other events — purchases, form submissions, signups — need to be configured. Identify the 2-5 events that represent meaningful business outcomes and mark them as key events in GA4. These are what you'll optimize for. Everything else is context.
Set up your reporting identity. GA4 offers two reporting approaches: blended (uses both user IDs and device-based data) and observed (uses only available identifiers). For most small businesses, the default blended approach works. If you have a user login system, implement user ID tracking for more accurate cross-device reporting.
Filter out internal traffic. Your own visits, your team's visits, and agency/developer traffic should be excluded from your reports. Define internal traffic in GA4's data streams settings by specifying IP addresses to exclude. Without this filter, your analytics include visits from people who work on your site — which makes engagement metrics look better than they actually are.
The reports that matter
Ignore 80% of what's in GA4. Focus on these:
Traffic acquisition report. Shows where your visitors come from — organic search, paid search, social, direct, referral, email. Use this to understand which channels are driving traffic and which deserve more investment.
Landing page report. Shows which pages people enter your site through. Use this to understand which content is attracting visitors and whether those landing pages are converting.
Conversions report. Shows which key events are being completed and which channels, campaigns, and pages are driving them. This is the report that connects analytics to business outcomes.
Explorations (custom reports). GA4's Explorations section lets you build custom analyses — funnel analysis, path exploration, segment overlap. This is where the power of GA4 lives, and it's where you should spend your learning time after the basics are configured.
The most common configuration mistake
Not setting up key events at all. GA4 tracking is installed. Data is flowing. But nobody marked which events matter. The reports show traffic and engagement but not conversions — which means nobody can tell whether the marketing is actually working. This is the GA4 equivalent of having a dashboard that shows your speed but not your destination. You're moving. You have no idea whether you're moving in the right direction.