GA4 Landing Page (not set)
Quick answer
Google says landing page shows (not set) when a session has no page_view event. Make sure page_view fires and is not delayed by consent or redirects.
Most likely fix: Confirm page_view fires
How to fix it
Try these in order — the most common fix is first.
1. Confirm page_view fires
- Open DebugView
- Load a page and check page_view is the first event
Did this fix it?2. Adjust consent and tag order
- Ensure the Google tag loads before consent is resolved
- Review GTM trigger ordering
Did this fix it?
Symptoms
Landing page report has a (not set) row.
Why it happens
- Missing page_view event in the session
- Session timeout
- Consent delay
- Redirect before page_view
This guide also covers
- ga4 landing page not set
Still not working?
If Google Analytics keeps failing, you're not alone. See every Google Analytics problem users report or the alternatives people switch to.
Done fighting Google Analytics? Our small team builds your own Google Analytics alternative, or any software you need: web, mobile, games, desktop. Price agreed together.
Talk to us