In GA4, Acquisition refers to how users arrive at your website or app. The Acquisition report group covers User Acquisition (first-time users by channel) and Traffic Acquisition (all sessions by source/medium). Key channels include Organic Search, Direct, Referral, Paid Search, Social, and Email. Understanding acquisition helps you invest marketing budget in the channels driving the most valuable traffic.
Attribution is the process of assigning credit for a conversion to one or more marketing touchpoints in the user's journey. GA4 uses data-driven attribution by default, which distributes credit across all touchpoints using machine learning. Other models include last click, first click, linear, and time decay. Choosing the right attribution model directly impacts which channels you believe are driving revenue.
Behavior Flow (present in Universal Analytics, replaced by the Path Exploration report in GA4) visualises the paths users take through your website — from landing page through subsequent pages to exit. It reveals which content keeps users engaged and where the most common drop-off points are. In GA4, the equivalent is found under Explore → Path Exploration.
In Universal Analytics, Bounce Rate was the percentage of single-page sessions where users left without interacting. In GA4, the definition changed significantly: Bounce Rate is the inverse of Engagement Rate — i.e., the percentage of sessions that were not engaged (lasted less than 10 seconds, had no conversion, and contained only one page view). A high bounce rate can indicate poor landing page relevance or slow load times, but context matters greatly.
A Conversion in GA4 is any user action you've marked as important to your business — such as a purchase, form submission, sign-up, or phone call. In GA4, you mark any event as a conversion by toggling it in the Events configuration screen. Conversions are the central metric by which you measure the success of your acquisition channels and on-site experience.
Custom Dimensions are user-defined attributes you add to GA4 to capture data that isn't collected by default — for example, a user's subscription plan, account type, or content category. They can be scoped to Events (attached to individual events) or Users (attached to a user's profile). Custom Dimensions allow you to segment and filter reports in ways that are specific to your business model.
Channel Grouping is a rule-based classification that organises traffic sources into named buckets such as "Organic Search", "Paid Social", "Email", and "Direct". GA4 applies a Default Channel Group automatically, and you can create Custom Channel Groups to match your organisation's marketing taxonomy. Correct channel grouping is essential for accurate attribution reporting.
Dimensions are the qualitative attributes used to describe data in GA4 reports — such as Page Title, Country, Device Category, or Source/Medium. Dimensions provide context for your metrics. For example, the Dimension "Country" combined with the Metric "Sessions" tells you how many sessions came from each country. GA4 supports both standard dimensions and custom dimensions created by you.
Direct Traffic in GA4 refers to sessions where no referral source can be identified — typically because the user typed the URL directly, clicked a bookmark, or arrived via a channel where tracking parameters were lost (e.g. some mobile apps, email clients without UTM parameters). Unexpectedly high Direct traffic often indicates mis-tagged campaigns or missing UTM parameters rather than truly direct navigation.
E-commerce Tracking in GA4 (called Enhanced E-commerce) captures detailed transactional data — product impressions, add-to-cart events, checkout steps, and purchases. It requires implementation via the dataLayer (usually through Google Tag Manager) and enables reports on revenue, average order value, product performance, and shopping funnel analysis. Essential for any business selling products or subscriptions online.
Event Tracking is the mechanism by which user interactions are captured as named events in GA4. Unlike Universal Analytics (which required explicit event/category/action/label structure), GA4 is event-first: every interaction — page view, scroll, click, file download, video play — is an event. You can fire custom events via gtag.js or Google Tag Manager to capture any specific interaction relevant to your business.
Engagement Rate is a GA4 metric representing the percentage of sessions that were "engaged" — meaning they lasted longer than 10 seconds, had 2+ page views, or included a conversion event. It replaces Bounce Rate as the primary quality signal for session value. An Engagement Rate above 60% is generally considered healthy for most website types.
Filters in GA4 are rules applied to data streams or report views to include or exclude specific data. For example, you can filter out internal traffic from your office IP, exclude bot traffic, or limit a report to a specific subdomain. GA4 filters are configured at the Property level under Data Settings. Incorrect or missing filters — especially for internal traffic — are one of the most common causes of inflated analytics data.
Funnel Exploration is a report type in GA4's Explore section that lets you visualise the sequential steps users take towards a goal and see drop-off rates at each stage. Funnels can be open (users can enter at any step) or closed (users must follow the exact sequence). You can click any funnel step to see the breakdown of users who abandoned at that point, enabling targeted optimisation.
Goals were the Universal Analytics equivalent of GA4 Conversions — predefined actions you wanted users to complete, such as reaching a thank-you page, spending a minimum time on site, or completing a specific event. In GA4, Goals are replaced by marking Events as Conversions. If you're migrating from UA to GA4, review your Goals carefully and recreate them as Conversion events in your new property.
Google Tag Manager is a free tag management system that lets you deploy and manage JavaScript tags (including the GA4 tracking snippet) on your website without editing code directly. GTM uses Triggers (conditions), Tags (code to fire), and Variables (dynamic values) to give marketers and analysts control over tracking implementation. It is the recommended way to install and manage GA4, especially on complex sites.
A Landing Page is the first page a visitor sees when arriving at your website in a given session. In GA4, the Landing Page report (found in Reports → Engagement → Landing Page) shows which pages most commonly serve as entry points, along with engagement rate, conversions, and revenue for each. Optimising high-traffic landing pages for relevance and clarity has a disproportionate impact on overall conversion rates.
Metrics are the quantitative measurements in GA4 reports — such as Sessions, Users, Conversions, Engagement Rate, Average Session Duration, and Revenue. Metrics are always paired with Dimensions to provide meaningful context. GA4 supports both standard metrics and calculated metrics that you define using formulas (e.g. Revenue per User = Total Revenue ÷ Total Users).
Organic Search traffic refers to visits that originate from unpaid search engine results — primarily Google, but also Bing, DuckDuckGo, and others. GA4 identifies organic search traffic when the referring domain is a known search engine and no paid ad click identifier (gclid, msclkid) is present. Organic search is typically the highest-ROI traffic channel for content-rich websites and is a key indicator of SEO performance.
Page Views (called "page_view" events in GA4) represent the total number of times a page has been loaded or reloaded in a browser. In GA4, page views are recorded automatically for standard websites. For SPAs, virtual page_view events must be fired on each route change. Page Views differ from Unique Page Views (number of sessions in which a page was viewed at least once). High page view counts don't necessarily indicate engagement without accompanying quality metrics.
Referral Traffic is traffic that arrives at your site from a link on another website — not from a search engine, direct input, or paid ad. GA4 records the referring domain and page path for each referral visit. Referral reports are useful for identifying partnerships, guest post placements, or directories sending valuable traffic. Unexpected referral spikes can also indicate bot traffic or spam referrals that should be filtered.
Segments are subsets of your data that match a specific set of conditions — for example, "Users who completed a purchase", "Mobile users from the US", or "Sessions that included a rage click event". In GA4, Segments are created within the Explore section and can be scoped to Users or Sessions. Segments allow you to compare behaviour between different groups and identify patterns that inform product and marketing decisions.
A Session in GA4 is a group of user interactions with your website within a given time frame. Unlike Universal Analytics (which used a 30-minute inactivity timeout), GA4 sessions reset at midnight or when a new campaign source is detected, but there is no hard 30-minute session timeout. Understanding sessions is foundational — most engagement and conversion metrics in GA4 are calculated per session or per user.
Session Duration (Average Session Duration in GA4 reports) measures the average length of time users spend on your site per session, from the first event to the last event. GA4 calculates this differently from Universal Analytics: it measures from the first event timestamp to the last event timestamp, meaning sessions with only a single page view may show a duration of 0. Use Engagement Time as a more reliable proxy for content consumption depth.
Sampling occurs in GA4 when a report or Exploration query exceeds the data processing threshold, causing GA4 to analyse a statistical subset of data rather than 100% of events. Sampled reports are flagged with a yellow shield icon. Sampling can lead to inaccurate figures in high-traffic reports. To avoid sampling, use shorter date ranges, apply more specific filters, or export raw data via BigQuery. Interwow never samples data.
Traffic Source describes where a website visitor came from before arriving at your site. In GA4, traffic source data is captured in the Session Source/Medium and User Source/Medium dimensions. The primary traffic sources are: Direct, Organic Search, Paid Search, Organic Social, Paid Social, Referral, Email, and Affiliates. Accurate traffic source attribution requires consistent UTM parameter tagging on all marketing campaigns.
Users in GA4 represent the number of distinct individuals who visited your site within a given time period. GA4 distinguishes between New Users (first-time visitors) and Returning Users. GA4 uses a hierarchy of identification signals — User ID (if provided), Google Signals (if enabled), and device/cookie ID — to deduplicate users across devices and sessions. User counts are estimates, not exact counts, especially for cross-device journeys.
UTM (Urchin Tracking Module) parameters are query string tags appended to URLs in marketing campaigns to identify the traffic source in GA4. The five standard parameters are: utm_source (e.g. google), utm_medium (e.g. cpc), utm_campaign (e.g. summer-sale), utm_content (e.g. banner-v2), and utm_term (e.g. running+shoes). Consistent UTM tagging is essential for accurate multi-channel attribution and campaign ROI analysis.
In Universal Analytics, Views were filtered subsets of a Property's data — you could create a "Raw" view (unfiltered), a "Test" view, and a "Main" view. In GA4, Views were removed and replaced with Data Filters at the Property level. If you relied on Views for data separation (e.g. by subdomain), you'll need to implement equivalent logic using GA4 Data Filters or separate GA4 Properties.
Go Beyond GA4 — See the Behaviour Behind the Numbers
GA4 tells you what happened. Interwow shows you why — with session recordings, heatmaps, and on-site surveys.
Start Free Trial