Google Analytics 4 represents a fundamental shift from session-based tracking to event-based measurement, designed for cross-platform user journeys in a privacy-first world. Unlike Universal Analytics, GA4 uses machine learning to fill data gaps, predictive metrics to forecast user behavior, and flexible event structures that capture what matters to your business — not just pageviews. Understanding GA4's reporting identity models (device-based, observed, and modeled) determines whether you're analyzing actual behavior or statistical estimates, making it critical to configure Google Signals, consent mode, and data retention correctly from day one.
What This Cheat Sheet Covers
This topic spans 32 focused tables and 173 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Event Tracking Model
GA4's event-based architecture replaces Universal Analytics' hit types with a unified event model where every interaction — pageviews, clicks, conversions, or custom actions — is an event. Events carry parameters that provide context, and parameters become dimensions when you register them as custom definitions.
| Event Type | Example | Description |
|---|---|---|
first_visitsession_startpage_view | • Fire automatically when the gtag or Google tag is installed; no configuration needed. • Includes core engagement events like scroll and user_engagement. • Cannot be modified or disabled (except via data filters). | |
scrollclickform_startform_submit | • Optional automatic events enabled via Data Streams settings; no code required. • Tracks scrolls (90% depth), outbound clicks, site search, video engagement, file downloads, and form interactions. • Toggle individual events on/off in Admin > Data Streams > Configure tag settings. | |
loginsign_uppurchasesearch | • Predefined event names with standard parameters that Google recognizes across industries. • Use these instead of custom names for e-commerce ( add_to_cart, view_item), gaming (level_up), and other common actions.• Ensures compatibility with Google Ads and future GA4 features. |