Why do sessions without page views suddenly appear?
At some point, almost everyone working with GA4 BigQuery notices something unsettling: sessions with zero page_view events. I remember the first time I saw this - my immediate reaction was “tracking is broken”.
Why do these sessions break metrics?
Sessions without page views quietly poison engagement metrics:
- Bounce rate becomes meaningless
- Session duration collapses
- Funnel entry logic stops making sense
Business starts questioning data quality, while the data itself is technically valid.
GA4 doesn’t define a session through page views only
- Background app activity
- SDK-triggered events
- Server-side tracking
All of these can legitimately create a session without a single page_view.
How I handle this now
I never blindly include page_view only sessions.
- I explicitly define non-page_view sessions
- I try to elaborate the key reason of it
- I document that choice
Once you do that, these sessions stop being scary and start being just another data nuance.
Want to get all my top Linkedin content? I regularly upload it to one Notion doc.
Go here to download it for FREE

