How tracking works
How events become sessions, sources, and revenue reports.
Last updated June 3, 2026
Tracking starts with events. Grometrics receives pageviews, screen views, lifecycle events, custom events, and revenue events, then connects them into visitor sessions and source-level reports.
Event model
| Event | Used for |
|---|---|
| pageview / screen_view | Content reports, sessions, entry and exit points |
| app_open / app_background | Mobile active users and session boundaries |
| custom_event | Product behavior and goal conversion context |
| revenue | Revenue attribution, source ROAS, campaigns, transactions |
| source context | UTMs, referrers, deep links, install referrers, push opens |
What happens next
Install tracking first, then verify Realtime before relying on attribution or campaign reports.
Troubleshooting
A report is empty
Check Realtime first. If events are not arriving there, reports will not have data to aggregate.
Was this page helpful?