What Google Analytics for Website Traffic Actually Tracks in 2026
GA4 is Google's free web analytics platform. Once installed on your site, it records what happens on every page: who visited, where they came from, what they clicked, how long they stayed and whether they converted. That data flows into reports that let you understand and improve traffic.
The core building blocks GA4 uses:
- Users — distinct people visiting your site
- Sessions — continuous periods of activity from one user
- Events — any action a user takes (page view, click, scroll, form submit)
- Conversions — events you mark as business-critical (purchase, signup, contact form)
- Engagement — sessions over 10 seconds, with 2+ pageviews, or with a conversion
Unlike old Universal Analytics, everything in GA4 is event-based. A pageview is an event. A scroll is an event. A click is an event. This means you can track almost anything users do on your site, but it also means the data model takes a moment to learn.
Setting Up GA4 From Scratch
The full setup takes 30-45 minutes if you have access to your site's code or content management system.
Step 1: Create a Google Analytics account
Go to analytics.google.com and sign in with a Google account. Click Admin in the bottom-left, then Create › Account. Name the account after your business.
Step 2: Create a property
Inside the account, click Create › Property. Enter your business name, reporting time zone and currency. The time zone determines how GA4 buckets daily reports — set it to your business's primary market, not your personal location.
Step 3: Create a data stream
Choose Web. Enter your full site URL (including https) and stream name. GA4 will hand you a Measurement ID that starts with G-. Copy this — you'll need it.
Step 4: Install the tracking code
You have three options, in order of recommendation:
- Google Tag Manager (best) — create a GA4 Configuration tag inside GTM with your Measurement ID. This makes future tracking changes drag-and-drop instead of code edits.
- Direct global site tag — paste GA4's gtag.js snippet into the
<head>of every page on your site. - Plugin — for WordPress, install Site Kit by Google or MonsterInsights. For Shopify, GA4 is built into the Shopify admin under Sales channels › Google & YouTube.
Step 5: Verify data is flowing
Open GA4's Reports › Realtime view and visit your site in another tab. You should see yourself within 30 seconds. If you don't, the tag isn't firing — debug it with the GTM Preview Mode, the Tag Assistant Chrome extension or the GA Debug View.
Step 6: Set data retention to 14 months
Default GA4 data retention is just 2 months. Go to Admin › Data Settings › Data Retention and change "Event data retention" to 14 months. Without this, year-over-year reporting is impossible.
Step 7: Filter internal traffic
You don't want your own visits skewing the data. Go to Admin › Data Streams › [your stream] › Configure tag settings › Define internal traffic. Add your office IP, then enable the internal traffic filter under Admin › Data Settings › Data Filters.
The 5 GA4 Reports You Need Weekly
GA4 has dozens of reports. Most of them you'll never need. These five cover 95% of real decision-making.
1. Traffic acquisition
Reports › Acquisition › Traffic acquisition
The single most important report. Shows traffic broken down by channel: Organic Search, Direct, Paid Search, Organic Social, Paid Social, Referral, Email and Display. This is where you answer "where is my traffic coming from this week, and how has it changed?".
2. Pages and screens
Reports › Engagement › Pages and screens
Shows your highest-traffic pages, average engagement time per page, and conversions per page. This is where you find which pages are over-performing (double down on them) and which are under-performing (fix or repurpose them).
3. Landing page
Reports › Engagement › Landing page
Shows the first page each visitor saw. Different from "Pages and screens" because it isolates entry points — critical for SEO analysis (which pages bring people in) and paid traffic analysis (which landing pages convert best).
4. Events / Conversions
Reports › Engagement › Events and Conversions
Shows what people actually did — form submissions, button clicks, file downloads, scroll depth, video views. Once you set up conversion events (see next section), this is your ROI report.
5. Demographics overview
Reports › User › Demographics overview
Shows country, city, device and language splits. Critical for global brands and for spotting unexpected traffic sources (e.g. a sudden spike from one country usually means PR pickup or bot traffic).
Understanding Traffic Sources
The "Default channel grouping" in GA4 splits all traffic into categories. Knowing what each one means stops most reporting confusion:
| Channel | What It Means |
|---|---|
| Organic Search | Visitors from unpaid Google, Bing or other search engine results |
| Direct | Visitors who typed your URL or used a bookmark (also "unknown source") |
| Paid Search | Visitors from Google Ads, Bing Ads search campaigns |
| Organic Social | Visitors from unpaid social media posts (Facebook, Instagram, LinkedIn, TikTok) |
| Paid Social | Visitors from Meta Ads, LinkedIn Ads, TikTok Ads |
| Visitors clicking links in your email campaigns (requires UTM tagging) | |
| Referral | Visitors from links on other websites |
| Display | Visitors from display ad campaigns on Google or other networks |
| Unassigned | Traffic GA4 can't categorise (usually missing UTMs or strange referrers) |
If "Direct" looks unusually high, you probably have a tracking issue — usually missing UTMs on paid campaigns or broken referrer data from secure-to-insecure transitions. Direct traffic on a brand-new site that nobody's heard of is almost always misattributed traffic.
Setting Up Conversions and Events
Traffic without conversion tracking is half a story. GA4 lets you mark any event as a conversion — and conversions are how you measure whether traffic is actually working.
Built-in events (no setup required)
GA4 automatically tracks these out of the box: page_view, scroll (90% depth), click (on outbound links), file_download, video_start, video_complete, session_start, first_visit. Enable them under Admin › Data Streams › [your stream] › Configure tag settings › Show all › Enhanced measurement.
Recommended events you should add
The conversion events most businesses need:
- Form submission — for lead-gen sites
- Phone call click — for service businesses
- WhatsApp click — for India, Middle East, Latin America markets
- Email click (mailto links) — for service and B2B sites
- Purchase — for ecommerce (Shopify auto-sends this; custom carts need setup)
- Sign-up — for SaaS and apps
How to set up a conversion
- Go to Admin › Events in your GA4 property.
- If the event already fires (you'll see it in the events list), click the toggle under "Mark as conversion".
- If the event doesn't fire yet, set it up through Google Tag Manager (the cleanest method) and trigger it on the right user action.
- Wait 24-48 hours for the conversion to appear in the Conversions report.
GA4 set up right is the difference between data and decisions.
Orange MonkE handles full GA4 + Google Tag Manager setup, conversion tracking, GA4 audits and custom dashboards. Get a clean analytics foundation and stop guessing.
Common GA4 Mistakes (Avoid These)
Six mistakes are responsible for most "GA4 doesn't make sense" complaints. Avoid them — or work with a partner that handles Google Analytics setup end-to-end so you skip the learning curve.
- Not setting data retention to 14 months — 2-month default makes year-on-year impossible
- Not filtering internal traffic — your team's visits skew every report
- Forgetting UTM tags on paid campaigns — traffic shows as Direct instead of Paid
- Setting up too many conversions — every page-level interaction marked as a conversion makes the data useless. Stick to 3-7 real conversion events.
- Reading sessions and users as the same thing — they aren't; users is smaller
- Not linking Google Ads and Search Console — you lose half the value GA4 provides
GA4 vs Universal Analytics: What Changed
If you used Google Analytics before July 2024, you used Universal Analytics (UA). UA was retired and GA4 replaced it. Key differences:
| Concept | Universal Analytics | Google Analytics 4 |
|---|---|---|
| Data model | Sessions and pageviews | Events (everything is an event) |
| Bounce rate | Sessions with no interaction | Replaced by engagement rate |
| Users vs sessions | Session-focused | User-focused, cross-device |
| Goals / conversions | Up to 20 goals per view | Unlimited conversion events |
| Reports | Hundreds of preset reports | Fewer presets, more customisation |
| Historical data | Available until 2024 retirement | Starts fresh from GA4 install |
The biggest shift is mental: GA4 is built around events and users rather than sessions and pageviews. Once you stop fighting that, the new interface makes sense. Brands running multiple platforms together — GA4, GTM, Search Console, Looker Studio, ad-platform pixels — often benefit from MarTech consultation services to architect the stack properly from day one.
Pairing GA4 With Google Search Console
GA4 tells you how much organic traffic you got. Search Console tells you which keywords brought it. Together, they give the complete picture of organic search performance.
To link them: in GA4, go to Admin › Product links › Search Console links › Link. Choose the Search Console property and confirm. The new Search Console report under Reports › Acquisition shows queries, impressions, clicks, average position and landing pages — inside GA4. This is the foundation every SEO program needs in place from day one.
For more on using this data to grow organic traffic, see our companion guides: How to check website traffic and How to get organic traffic to your website.