Google Analytics 4 (GA4) is the current version of Google's web analytics tool, which fully replaced Universal Analytics in July 2023. If you run a website, online store, or blog, GA4 helps you understand who your users are and what they do on your site.

Many site owners still feel lost after the switch to GA4. The interface looks different. Reports are organized in a completely new way. And concepts like "events" and "engagement" take on new meaning. That's normal. GA4 was built from scratch for today's internet, where users jump between phone, tablet, and desktop, and data privacy is becoming a priority.

Wondering what GA4 actually is and how it works in practice? In this GA4 guide, you'll learn exactly what Google Analytics 4 is, how its new event-based data model works, which reports matter most when you're starting out, and how to set up GA4 step by step. Whether you're brand new to web analytics or migrating from Universal Analytics, you'll find everything you need here.

Key Takeaways
  • Google Analytics 4 uses an event-based model (not sessions), giving you a more accurate picture of user behavior
  • GA4 tracks users across devices and platforms (web + mobile apps) in a single property
  • The tool is designed with GDPR compliance in mind and works without full reliance on cookies
  • The most important GA4 reports are: Acquisition, Engagement, Monetization, and Retention
  • Basic GA4 setup takes about 15-30 minutes and requires only a Google account and a snippet of code. Full configuration (filters, exclusions, custom events) is a separate, deeper process

What Is Google Analytics 4? A Simple Explanation

Google Analytics 4 is a free tool from Google for analyzing traffic on websites and mobile apps. It's the successor to Universal Analytics (UA), which ran from 2012 and was fully shut down in July 2023.

The simplest explanation: GA4 answers questions like "where do my users come from?", "what do they do on my site?", and "how many of those visits end with a purchase or another desired action?"

But GA4 isn't just a refreshed interface. It's a fundamentally new approach to collecting and analyzing data.

Key Differences Between GA4 and Universal Analytics

Feature Universal Analytics Google Analytics 4
Data model Sessions and pageviews Events
Device tracking Each device = separate user Cross-device user stitching
Cookies Dependent on third-party cookies Data modeling + AI
Google Ads integration Basic Native, with audience sharing
BigQuery export Premium only ($150,000/year) Free for everyone
Mobile apps Required separate property Web + apps in one property

Event-based data model. Universal Analytics relied on sessions and pageviews. GA4 treats every user interaction as an "event." A click, a scroll, a video play, adding a product to cart: they're all events. This gives you a far more detailed picture of what users actually do.

Cross-device tracking. In Universal Analytics, the same person on their phone and laptop looked like two different users. GA4 connects this data using Google signals, device IDs, and data modeling. You see the complete user journey, not fragments.

Privacy and a cookieless future. GA4 was designed for a world where third-party cookies are disappearing. The tool uses data modeling and machine learning to fill gaps where traditional tracking isn't possible.

Google Ads integration. The connection between GA4 and Google Ads is deep and native. You can create audiences in GA4 and immediately use them in ad campaigns.

When Marta, an owner of a handmade jewelry store, switched to GA4 in January 2025, she was frustrated at first. "Where are my pageview reports?" she asked. But after two weeks, she discovered something UA never showed her: 40% of her customers started browsing on their phone during commute and finalized purchases in the evening on a laptop. That insight completely changed her ad strategy. She stopped targeting mobile ads for sales and focused on building brand awareness on phones instead.

How Does Google Analytics 4 Work? The Event Model Step by Step

Understanding GA4 events is the key to using this analytics platform effectively. Here's how GA4 works in practice.

Everything Is an Event

In GA4, "pageview" doesn't exist as a separate data type. A pageview is simply an event called page_view. Clicking a link is an event. Scrolling down is an event. Starting a session is a session_start event.

Each event can carry additional parameters. For example, the page_view event includes parameters like page_location (the URL) and page_title (the page title).

Event — Any user interaction or system occurrence tracked by GA4. Every action on your site (pageview, click, scroll, purchase) is recorded as an event with optional parameters that provide additional context.

Four Categories of Events

GA4 divides events into four types:

  1. Automatically collected events. GA4 records these without any configuration. Examples: page_view, session_start, first_visit, user_engagement. You just install the tracking code and these events start flowing.
  2. Enhanced measurement events. You enable these with a single click in GA4 settings. They cover: page scrolls, outbound link clicks, site search, video engagement, and file downloads.
  3. Recommended events. Google suggests event names for different industries. For example, purchase for e-commerce, sign_up for registration, generate_lead for contact forms. Using recommended names lets GA4 automatically build relevant reports.
  4. Custom events. You create these for your specific business needs. For example, calculator_used if you have a pricing calculator on your site.

Enhanced Measurement — A GA4 feature that automatically tracks common interactions (scrolls, outbound clicks, site search, video plays, file downloads) without any code changes. Enabled with a single toggle in your data stream settings.

Conversions in GA4

Conversion — Any GA4 event that you mark as important to your business. Unlike Universal Analytics goals, GA4 conversions are simply events toggled as "key events." You can have up to 30 conversion events per property.

In Universal Analytics, setting up goals was fairly complex. In GA4, it's simpler: you mark any event as a conversion. If the purchase event matters to you, you mark it as a conversion and you're done.

GA4 allows up to 30 different events to be marked as conversions. That's a lot of flexibility, but it's worth being selective. Only mark events that truly impact your business.

Want to understand how to track conversions in practice? Start by configuring basic conversion events, such as contact form submission, newsletter signup, or a completed purchase.

The GA4 Interface: Where to Find the Most Important Data

When you log into GA4, the interface can feel overwhelming. Here's a map of the key sections.

Home

Shows a summary of the past 7 days: user count, new users, average engagement time, and total revenue (if you're tracking e-commerce). It's a good place for a quick overview, but the real data lives deeper.

Reports

This is the heart of GA4. Reports are divided into four main categories:

Acquisition. Where do your users come from? This report shows traffic channels: organic search, social media, paid ads, direct traffic, referrals. You can see both new and returning users.

Engagement. What do users do on your site? Here you'll find data on pageviews, events, conversions, and engagement time. This is a much richer section than its Universal Analytics equivalent.

Monetization. How much are you earning? This report is crucial for online stores. It shows revenue, purchases, products, and shopping behavior.

Retention. Do users come back? This report shows how often users revisit your site. Important for building loyalty.

Explore

This advanced section lets you build custom reports. You can create path explorations, funnel analyses, and cohort reports. You don't need this when starting out, but over time it'll become your favorite tool.

Advertising

If you use Google Ads, this section shows attribution models and conversion paths. GA4 defaults to data-driven attribution, which uses machine learning to assign credit across different touchpoints.

How to Install Google Analytics 4 on Your Website

Basic GA4 setup is simpler than you might think. The steps below will get you collecting data in about 15-30 minutes. Keep in mind though: this covers the fundamentals. A full production-ready configuration, including internal traffic filters, referral exclusions, cross-domain tracking, custom event setup, and proper Consent Mode integration, is a separate process that typically requires more time and expertise. But getting the basics right is the essential first step.

Step 1: Create an Account and GA4 Property

Go to analytics.google.com and log in with your Google account. Click "Start measuring." Enter your account name (e.g., your company name), property name (e.g., "My Website"), and site URL. Choose your time zone and currency.

Step 2: Install the Tracking Code

GA4 gives you a measurement ID in the format G-XXXXXXXXXX. You have three ways to install it:

Option A: Google Tag Manager (recommended). If you already use GTM, simply add a new "Google Analytics: GA4 Configuration" tag with your measurement ID. This is the cleanest method because it lets you manage all tags in one place.

Option B: Directly in the page code. Copy the JavaScript snippet from GA4 and paste it into the <head> section of every page. In WordPress, you can do this with a plugin (e.g., Site Kit by Google) or by adding code to the header.php file.

Option C: WordPress plugin. If you use WordPress, install the official "Site Kit by Google" plugin. It walks you through the entire setup without touching code.

Step 3: Verify Data Is Flowing

After installation, go to GA4 and check the "Realtime" report. Open your site in a new browser tab. If you see yourself as an active user, everything is working correctly.

Tomek, a freelance WordPress developer, had a problem installing GA4 for a client. The code was on the site, but the Realtime report showed zero users. After an hour of debugging, it turned out the caching plugin was serving an older HTML version without the GA4 code. After clearing the cache, data started flowing immediately. Moral of the story: if you don't see data, start by checking the cache.

Step 4: Configure Enhanced Measurement

In GA4 settings, go to "Data Streams" > click your stream > "Enhanced Measurement." Enable all options:

  • Page scrolls
  • Outbound link clicks
  • Site search
  • Video engagement
  • File downloads

This gives you a lot of extra data without writing a single line of code.

Step 5: Set Up Key Conversions

Go to "Admin" > "Events." Find events that matter to your business and mark them as conversions. To start, I recommend:

  • form_submit (form submission)
  • purchase (purchase, if you have a store)
  • sign_up (registration)

5 Most Important GA4 Reports You Should Check Regularly

You don't need to analyze every report daily. Here are five GA4 reports that deliver the most value in your day-to-day web analytics work.

Report Path in GA4 Answers the Question
User Acquisition Reports > Acquisition Where do new users come from?
Pages and Screens Reports > Engagement Which pages are most popular?
Conversion Paths Advertising > Attribution How many steps does a user need to convert?
Retention Reports > Retention Do users come back?
Path Exploration Explore > New Exploration What path does a user take?

1. User Acquisition Report

Path: Reports > Acquisition > User Acquisition

This report answers: "Where do new users come from?" You can see the breakdown by channel (Organic Search, Social, Direct, Referral, Paid Search) and check which sources bring the most valuable traffic.

What to watch: Don't just look at user count. Also check average engagement time and conversion rate for each channel. You might find that social media traffic is high but converts poorly, while organic traffic brings fewer visits but more sales.

2. Pages and Screens Report

Path: Reports > Engagement > Pages and Screens

Shows which pages get visited most and how users interact with them. The "Average Engagement Time" metric is key. High engagement time means the content is valuable. Low means users leave quickly.

3. Conversion Paths Report

Path: Advertising > Attribution > Conversion Paths

This report shows how many touchpoints a user needs before converting. You might discover the typical path is: organic search, then a Facebook ad, then a direct visit, and only then a purchase. Without this report, you'd give all the credit to the last channel.

4. Retention Report

Path: Reports > Retention

Do users come back after their first visit? This report shows user cohorts and their activity over subsequent days and weeks. If you run a blog or SaaS, the returning user rate is one of the most important metrics.

5. Path Exploration

Path: Explore > New Exploration > Path Exploration

This is the most advanced of the five, but also the most valuable. It shows the exact path a user follows after entering your site. You can identify where users get stuck, where they drop off, and which pages most effectively lead to conversions.

Common GA4 Mistakes Beginners Make (and How to Avoid Them)

Mistake 1: Ignoring Privacy Settings

GA4 collects data subject to GDPR regulations. You need a properly configured cookie banner and Consent Mode. Without it, you risk not just legal penalties but also inaccurate data, since browsers increasingly block tracking without consent.

Mistake 2: Too Many Custom Events

It's tempting to track everything. But too many events create noise. Start with automatic events and enhanced measurement. Add custom events only when you have a specific business question that existing data can't answer.

Mistake 3: Not Analyzing Data Regularly

Installing GA4 is just the beginning. The tool is useless if you don't check reports. Set a weekly 30-minute slot to review the most important reports.

Mistake 4: Comparing GA4 Data with Universal Analytics

GA4 and UA measure metrics differently. A "session" in GA4 isn't the same as a "session" in UA. "Bounce rate" in GA4 is the inverse of "engagement rate." Trying to compare data from both tools only leads to confusion. Treat GA4 as a fresh start.

Ready to start analyzing your website data? Install GA4 today and start with the five reports described above. After a month, you'll have a solid data foundation for making better decisions.

Advanced GA4 Features Worth Knowing About

Even if you're just starting out, it's good to know what GA4 offers at an advanced level. These features will come in handy once you're comfortable with the basics.

Audiences

You can create user segments based on their behavior. For example: "users who visited the pricing page but didn't make a purchase." You can then use these audiences in Google Ads campaigns for remarketing.

BigQuery Export

GA4 lets you export raw data to Google BigQuery for free. This is a huge advantage for companies that want to run their own SQL analyses on complete data. In Universal Analytics, this feature was only available in the Premium plan at $150,000 per year.

AI-Powered Predictions

GA4 uses machine learning to create predictive audiences. The tool can predict which users are most likely to purchase within the next 7 days or which are at risk of leaving. This is a powerful tool for optimizing ad campaigns.

Custom Reports

In the Reports "Library" section, you can create custom report collections tailored to your business needs. You can add, remove, and reorganize reports to get quick access to the most important data.

FAQ: Frequently Asked Questions About Google Analytics 4

Is Google Analytics 4 free?

Yes, GA4 is completely free. There's a paid version, Google Analytics 360, which offers higher data limits and additional features for large enterprises, but the standard GA4 is more than enough for the vast majority of websites and online stores.

Can I use GA4 on a WordPress site?

Yes. You can install GA4 on WordPress in three ways: through the Site Kit by Google plugin (easiest), through Google Tag Manager, or by manually adding code to the site header. Each method produces the same result.

How long before GA4 starts showing data?

Data in the Realtime report appears immediately after correct GA4 setup. Standard reports may need 24-48 hours to process data. Important: the system doesn't import historical data, so the sooner you install it, the sooner you start building your data foundation.

Is GA4 GDPR compliant?

GA4 offers tools for maintaining GDPR compliance, such as Consent Mode, IP anonymization (enabled by default), and data retention controls. However, GA4 alone doesn't guarantee compliance. You need a proper cookie banner, privacy policy, and correctly configured consent mode.

What's the difference between GA4 and Google Search Console?

Google Analytics 4 shows what users do on your site (behavior, conversions, paths). Google Search Console shows how your site appears in Google search results (positions, clicks, queries). They're two complementary tools. It's worth using both simultaneously.

How long does GA4 retain data?

By default, GA4 retains data for 2 months. You can change this to 14 months in settings (Admin > Data Settings > Data Retention). I recommend setting 14 months right after installation so you have full year-over-year data.

Conclusion: Start Using GA4 Today

Google Analytics 4 is a powerful, free tool that gives you a complete picture of user behavior on your site. The new event model is more flexible than the old session system. Cross-device tracking shows real user journeys. And AI-powered features help predict future behavior.

Here are your next steps:

  1. Create a GA4 account at analytics.google.com
  2. Install the tracking code on your site (ideally via Google Tag Manager)
  3. Enable enhanced measurement for additional events
  4. Mark key conversions (form, purchase, registration)
  5. Set a weekly review of the five most important reports

Don't wait. Every day without GA4 is a day you lose valuable data about your users. The sooner you start collecting data, the better decisions you'll make in the future.

Want to deepen your web analytics knowledge? Follow our blog for more practical GA4 guides, SEO tips, and digital marketing insights. This GA4 guide is just the beginning, and analyzing your site traffic gets easier with every session in the GA4 dashboard.

Need reliable GA4 data?

GA4 is only as good as its configuration. Piotr runs monthly accuracy checks so you can trust every number in your reports.

Get GA4 Monitoring

Need help? Get in touch

Have a question about your analytics setup? Fill out the form — I usually reply within 24 hours.

Piotr Litwa

Piotr Litwa

GTM & Analytics Specialist

Piotr helps businesses trust their GA4 data by running monthly accuracy checks. When your numbers are right, your decisions are right.