WebmasterID logoWebmasterID
Event tracking

first_open vs first_visit

first_open and first_visit are the new-user events in GA4, split by platform: first_open fires on the first launch of an app after install, while first_visit fires on a user's first visit to a website. They play the same role — establishing a user as new — but trigger on different platforms and signals. Confusing them, or comparing them across app and web, leads to misread new-user numbers.

Verified against primary sources

What this means

first_open is an automatically collected app event fired the first time a user opens an app after installing it (or after analytics is enabled). first_visit is the web equivalent, fired the first time a user visits a website with analytics and storage available. Both establish the user as new and feed the new-versus-returning split, but each belongs to its own platform.

Why the distinction matters

On a combined app+web property, new users come from two different events with two different triggers: an install (first_open) and a first website visit (first_visit). Reading them as interchangeable, or summing them naively, can over- or under-state genuine new users — a person who installs the app and also visits the web could fire both. And first_visit, depending on a storage marker, re-fires when storage is cleared. Treat each as platform-specific and directional.

How it appears in analytics and logs

first_open spikes track installs; first_visit spikes track new web visitors. Mixing them, or comparing across platforms, misstates how many new users you truly gained.

Diagnostic use case

Read new-user counts correctly across app and web by knowing first_open is the app event and first_visit is the web event, triggered differently.

What WebmasterID can help detect

WebmasterID derives new-versus-returning for web from first-party signals only, the same first_visit role, without third-party cookies or cross-site identity.

Common mistakes

Privacy and accuracy notes

Both events rely on a first-party install/storage marker, not a cross-site profile. New-user status is a coarse local distinction needing no personal data. This is educational, not legal advice.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.