Google Analytics 4 is free, powerful and, for many business owners, confusing at first glance. The menus are dense, the vocabulary is new, and familiar metrics behave differently. This GA4 for beginners guide starts where most tutorials should: with the words. Once the key terms make sense, the setup steps, reports and event tracking fall into place, and you can focus on the handful of metrics that actually guide decisions.
Quick answer: GA4 is Google’s current analytics platform, built around events rather than pageviews. To get started, create a property and web data stream, install the Google tag once, extend data retention to 14 months, filter internal traffic, and mark your most important actions, such as purchases or form submissions, as key events. Then check acquisition, engagement and key event reports monthly.
On this page
Key takeaways
- Learn the vocabulary first. Property, data stream, event, key event and engaged session are the five terms that unlock everything else.
- Install the Google tag using one method only. Duplicate installations are among the most common causes of inflated numbers.
- Change data retention from the default 2 months to 14 months on day one, since it affects explorations and funnel reports.
- Key events are what GA4 now calls conversions. Mark only the actions that matter to the business.
- Use User acquisition to see how people first found you and Traffic acquisition to see what drove each visit.
- Do not expect GA4 to match your ad platforms or store dashboard exactly; attribution, consent and ad blockers all create gaps.
GA4 for beginners: what do the key terms mean?
GA4 terminology is the main hurdle for beginners, so here are the terms you will see most often, in plain English. Definitions follow Google’s Analytics Help documentation where Google defines the term.
| Term | What it means | Why it matters to you |
|---|---|---|
| Account | The top-level container, usually one per business | Holds one or more properties and controls access |
| Property | A collection of data for a website and/or app, with its own settings and reports | Where your reports live; most businesses need one |
| Data stream | A source of data flowing into a property, such as your website | Each website or app gets its own stream |
| Measurement ID | A code beginning with “G-” that identifies your web data stream | You paste it into your site, plugin or tag manager |
| Google tag | The tracking code that sends data from your site to GA4 | Without it, nothing is measured |
| Event | Any tracked interaction, such as a page view, click, scroll or purchase | GA4 measures everything as events |
| Parameter | Extra detail attached to an event, such as page location or purchase value | Lets you break events down in reports |
| Enhanced measurement | A setting that automatically tracks common interactions without extra code | Gives you useful data on day one |
| Key event | An event you mark as especially important to the business | Formerly called a “conversion” in GA4 |
| Session | A group of interactions by one user within a time frame | The basis for traffic reports |
| Engaged session | A session that lasts longer than 10 seconds, has a key event, or has 2 or more page or screen views | The foundation of engagement rate |
| Engagement rate | The percentage of sessions that were engaged | A better quality signal than raw visits |
| Bounce rate | The percentage of sessions that were not engaged | The inverse of engagement rate in GA4 |
| Active users | People who engaged with your site or app during the period | The main user count in most standard reports |
| Dimension | An attribute you describe data by, such as country, page or channel | The “rows” in a report |
| Metric | A number you measure, such as sessions, users or revenue | The “columns” in a report |
| Source / medium | Where traffic came from (source) and the type of traffic (medium), such as google / organic | Tells you which channels send visitors |
| Default channel group | GA4’s rule-based grouping of traffic into channels like Organic Search, Paid Social and Email | A quick way to compare channels |
| Attribution | How credit for a key event is shared across the touchpoints that led to it | Explains why different tools credit different channels |
| Exploration | A flexible, build-your-own analysis area | For questions standard reports cannot answer |
| Audience | A group of users who meet conditions you set | Useful for remarketing and analysis |
| UTM parameters | Tags added to links to tell GA4 the source, medium and campaign of a visit | Essential for tracking email, social and offline campaigns |
The definitions of engaged session, engagement rate and bounce rate above come from Google’s “Dimensions and metrics” help article, which is worth bookmarking as your reference.
How do you set up GA4 step by step?
You set up GA4 by creating a property, adding a web data stream, installing the Google tag once, and then adjusting a few settings that the defaults get wrong for most businesses. Universal Analytics, the previous version, stopped processing data for standard properties in July 2023, so GA4 is the version every new setup should use.
Step 1: Create an account and property
Sign in to Google Analytics with a business Google account, create an account for your company, and add a property. Set the reporting time zone and currency correctly, since they affect how data is grouped and how revenue is displayed. The business details and objectives you choose during setup influence which report collections appear in your menu.
Step 2: Add a web data stream
Choose “Web,” enter your website’s URL and give the stream a name. GA4 then shows your Measurement ID, which starts with “G-“. Leave enhanced measurement switched on.
Step 3: Install the Google tag, using one method only
You have three common options:
- A platform integration, such as Google’s Site Kit plugin for WordPress or the Google & YouTube sales channel on Shopify.
- Google Tag Manager, where you add a Google tag with your Measurement ID and publish the container.
- Manual installation, pasting the Google tag snippet into the head section of every page.
Pick one. Installing GA4 through both a plugin and Tag Manager, for example, double-counts page views and events. If you are rebuilding your site, make tag installation part of your website redesign checklist so tracking survives the launch.
Step 4: Review enhanced measurement
In your data stream settings, check which interactions enhanced measurement tracks automatically. These typically include page views, scrolls, outbound link clicks, site search, video engagement with embedded YouTube videos, file downloads and, depending on your property, form interactions. Automatic form tracking does not catch every form, so test your own forms before relying on it.
Step 5: Extend data retention to 14 months
Go to Admin, then Data collection and modification, then Data retention, and change event data retention from 2 months to 14 months. According to Google’s Analytics Help, this setting affects explorations and funnel reports rather than standard aggregated reports, and standard properties can keep event data for up to 14 months.
Step 6: Filter out internal traffic
Your own team’s visits distort the data, especially on smaller sites. In your web stream’s tag settings, define internal traffic by IP address. Then, in Admin under Data filters, switch the internal traffic filter from Testing to Active once you have confirmed it works.
Step 7: List unwanted referrals
If customers leave your site to pay through a third-party checkout or payment page and then return, GA4 may credit the sale to that payment provider. Add those domains to the unwanted referrals list in your tag settings.
Step 8: Link Google Search Console and Google Ads
Under Admin, in Product links, connect Search Console to see organic search queries alongside site behavior, and Google Ads to share key events and audiences. Search Console data is especially useful when organic clicks are under pressure from zero-click searches.
Step 9: Handle consent properly
If you have visitors in regions with consent requirements, such as the European Economic Area or the UK, use a consent banner that integrates with Google’s Consent Mode so tags respect each visitor’s choice. Get legal advice for your specific situation.
Step 10: Verify that data arrives
Open the Realtime report, which shows activity from the last 30 minutes, and visit your site from a phone on mobile data. For detailed checks, use DebugView together with Google Tag Assistant or Tag Manager’s preview mode. A broader technical SEO audit is a good moment to confirm tags fire on every template.
Which GA4 reports should beginners check first?
Beginners should start with the Realtime, Acquisition, Engagement and Monetization reports, then move to explorations once the basics are familiar. Depending on the objectives chosen during setup, your menu may group reports under a “Life cycle” collection or under business objectives, but the underlying reports are the same.
| Question you want answered | Report to open | What to look at |
|---|---|---|
| Is tracking working right now? | Realtime | Active users and events in the last 30 minutes |
| How do new people find us? | Acquisition, then User acquisition | New users and key events by first user channel |
| Which channels drive visits and results? | Acquisition, then Traffic acquisition | Sessions, engagement rate and key events by session channel |
| Which pages hold attention? | Engagement, then Pages and screens | Views, average engagement time, key events |
| Where do visits start? | Engagement, then Landing page | Sessions, engagement rate and key events by landing page |
| Which actions happen most? | Engagement, then Events | Event count and total users per event |
| What are we selling online? | Monetization, then Ecommerce purchases | Items viewed, added to cart and purchased |
| Do people come back? | Retention | Returning users and engagement over time |
| What devices do visitors use? | Tech, then Tech overview | Device category, browser, screen resolution |
What is the difference between User acquisition and Traffic acquisition?
User acquisition credits each user to the channel that brought them to your site for the first time. Traffic acquisition credits each session to the channel that started that particular visit. If someone first finds you through organic search and later returns via an email campaign, User acquisition shows organic search, while Traffic acquisition shows both visits under their own channels.
When should you use Explore?
Use Explore when standard reports cannot answer your question. Funnel exploration shows where people drop out of a sequence such as product view, add to cart, checkout and purchase. Path exploration shows what people do before or after a specific page or event. Free form lets you build custom tables and charts by dragging in dimensions and metrics. For an online store, a checkout funnel pairs naturally with ecommerce conversion rate benchmarks to spot the leakiest step.
How do events and key events work in GA4?
Events are every interaction GA4 records, and key events are the subset of events you mark as most important to your business. Everything in GA4, from a page view to a purchase, is an event with parameters attached.
What are the four types of events?
- Automatically collected events, which GA4 records as soon as the tag is installed, such as first visits and session starts.
- Enhanced measurement events, such as scroll, outbound click, file download and site search, toggled in your data stream settings.
- Recommended events, which use names Google suggests for common actions, such as generate_lead, sign_up, add_to_cart, begin_checkout and purchase. Using these names unlocks relevant report features.
- Custom events, which you name and define yourself for actions unique to your business, such as a click on a phone number.
What is a key event, and how do you mark one?
A key event is an event you flag as a meaningful business outcome. Google renamed GA4 “conversions” to “key events” in 2024; when you share key events with Google Ads, they are used as conversions there. To mark one, go to Admin, then Data display, then Events, and click the star next to the event. For events GA4 has not received yet, use Create event and switch on the option to mark it as a key event. Google’s help documentation notes a limit of 30 key events for standard properties, which is far more than most businesses should use.
How can you create a lead event without code?
If your form sends people to a thank-you page, you can create a new event inside GA4 based on that page view. The rule logic looks like this:
New event name: generate_lead
Matching conditions:
event_name equals page_view
page_location contains /thank-you
Mark as key event: onIf your developer adds tracking in code instead, a recommended event sent with the Google tag looks like this:
gtag('event', 'generate_lead', {
value: 50,
currency: 'USD'
});What should a beginner’s measurement plan include?
A beginner’s measurement plan should list two to five key events tied to revenue, plus a few supporting events that show progress toward them.
| Business type | Key events | Supporting events |
|---|---|---|
| Local service business | generate_lead (form), phone number click, booking | Service page views, scroll on pricing page |
| Online store | purchase | view_item, add_to_cart, begin_checkout |
| B2B or SaaS | generate_lead (demo request), sign_up (trial) | Pricing page views, case study downloads |
| Content or media site | Newsletter sign_up | Article scroll depth, return visits |
Which GA4 metrics actually matter?
The GA4 metrics that matter are the ones connected to revenue and decisions: key events, key event rate by channel and landing page, engagement rate, and revenue or lead value. Page views and total users are useful context, but they rarely change what you do next.
Focus your monthly review on these:
- Key events by channel. Which sources produce leads or sales, not just visits?
- Session key event rate. The share of sessions that included a key event, by channel and landing page.
- Engagement rate by landing page. Pages with low engagement are candidates for better content or design.
- Average engagement time on key pages. Are people actually reading your service and product pages?
- Revenue and average purchase value, for online stores.
- New versus returning users, to understand loyalty and repeat visits.
These numbers are the inputs for practical improvements. Our conversion rate optimization tips show how to turn a weak landing page metric into a testable fix, and the same data helps you size your digital marketing budget around real cost per lead.
What are the most common GA4 mistakes?
The most common GA4 mistakes are setup errors that quietly corrupt data and reporting habits that lead to wrong conclusions. Here are ten to check for, each with a fix.
- Installing the tag twice. A plugin plus Tag Manager doubles your numbers. Fix: use one method and verify with Tag Assistant.
- Leaving data retention at 2 months. Explorations lose history. Fix: switch to 14 months immediately.
- Not filtering internal traffic. Your team inflates sessions and skews engagement. Fix: define internal IPs and activate the filter.
- Marking too many key events. Treating scrolls or page views as key events dilutes reporting. Fix: keep key events to real business outcomes.
- Self-referrals from payment providers. Sales get credited to the checkout domain. Fix: add those domains to unwanted referrals.
- Inconsistent UTM tags. “Facebook,” “facebook” and “fb” show up as different sources. Fix: agree on a lowercase naming convention.
- Expecting exact matches with other tools. Ad platforms, store dashboards and GA4 count differently. Fix: compare trends and use each tool for its purpose.
- Ignoring consent and blocked data. Visitors who decline cookies or block tags may be partly or fully missing. Fix: understand your consent setup before drawing conclusions.
- Reading bounce rate the old way. In GA4, bounce rate is simply the share of sessions that were not engaged. Fix: focus on engagement rate instead.
- Never building a routine. Data only helps if someone looks at it. Fix: schedule a 30-minute monthly review with a short list of questions.
How should you name UTM parameters?
Name UTM parameters consistently, in lowercase, and document the convention so everyone on the team follows it. The five standard parameters are below, with a hypothetical example.
| Parameter | Purpose | Example value |
|---|---|---|
| utm_source | Where the traffic comes from | newsletter |
| utm_medium | The type of traffic | |
| utm_campaign | The campaign name | spring_sale_2026 |
| utm_term | The keyword, mostly for paid search | running_shoes |
| utm_content | Which link or creative was clicked | header_button |
A tagged link looks like this: example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale_2026. Tagged links are what make paid social and email comparable inside GA4 when you compare Google Ads and Meta Ads or other channels side by side.
Frequently asked questions
Is GA4 free to use?
Yes. The standard version of Google Analytics 4 is free for websites and apps of most sizes. Google also offers a paid enterprise version, Analytics 360, with higher limits, longer data retention options and service-level agreements. Most small and mid-sized businesses never need the paid version; the free property covers tracking, reporting, explorations and Google Ads integration.
What is the difference between GA4 and Universal Analytics?
Universal Analytics was built around sessions and pageviews, while GA4 measures everything as events with parameters, which works across websites and apps. GA4 also replaced metrics such as the old bounce rate with engagement-based metrics and renamed goals as key events. Universal Analytics stopped processing data for standard properties in July 2023, so GA4 is now the standard.
What is a key event in GA4?
A key event is an event you mark as an important business outcome, such as a purchase, form submission or trial sign-up. Key events were called conversions in GA4 until 2024. When you share key events with Google Ads, they are used as conversions for bidding and reporting there. Most businesses need only a handful of key events.
Why doesn’t GA4 match my Shopify or ad platform numbers?
Each tool counts differently. Ad platforms use their own attribution windows and may claim the same sale, store dashboards record every order regardless of tracking, and GA4 can miss visitors who decline consent or block scripts. Time zones and refunds also differ. Expect gaps, check that they stay stable over time, and investigate only sudden changes.
How long does it take for data to show up in GA4?
Realtime shows activity within seconds to minutes, covering the last 30 minutes. Standard reports take longer, because Google processes data before it appears, so recent data may change for a day or two. When you first install GA4, check Realtime to confirm the tag works, then wait a couple of days before analyzing standard reports.
What is a good engagement rate in GA4?
There is no universal good engagement rate, because it depends on your industry, traffic sources and page types. A blog post that answers a quick question may have lower engagement than a product page, and paid social traffic often engages differently than organic search. Track your own baseline by channel and landing page, then work to improve it over time.
Do I need Google Tag Manager to use GA4?
No. You can install GA4 through a platform integration, such as a WordPress plugin or Shopify’s Google channel, or by pasting the Google tag into your site’s code. Google Tag Manager becomes useful when you want to track many custom events, manage several marketing tags in one place, or make tracking changes without editing site code.




