GA4 Landing Page Report

The Landing Page Report GA4 Should Have Built

See which pages bring people in, which channels send them, and whether they convert — no manual report building, no rebuilding it every time.

Run My Landing Page Report →

Free. No credit card. Read-only GA4 access.

Landing Page ReportSession · Channel
Last 28 days

Total Sessions

9,967

across 312 pages

Total Key Events

789

purchase events

Blended KE Rate

7.9%

across all pages

AttributionSession
·
Group byChannel
·
Traffic fromOrganic Search
·
Key Eventpurchase
Landing PageSessionsUsersEng. RateAvg Eng. TimeKey EventsKey Event Rate
/blog/ga4-setup-guide3,2412,98774.2%3m 12s1875.8%
/pricing2,1081,94361.5%2m 48s31214.8%
/features1,8741,72158.9%2m 01s1437.6%
/1,5431,40247.3%1m 22s895.8%
/blog/ga4-vs-ua1,2011,10881.4%4m 55s584.8%
1–25 of 312 pages
123

Why GA4's Built-in Landing Page Report Falls Short

GA4 has a Landing Page report under Reports → Engagement → Landing page. It shows sessions and users by page path. That’s it. You can’t see which channels drove traffic to each page, you can’t filter to a single source, and there’s no key event rate column. To get all of that together, you have to build it in Explore — which doesn’t save across sessions and requires reconstructing the query every time.

The default report also doesn’t distinguish between session attribution (which channel brought this session) and first-touch attribution (which channel originally acquired the user). For organic search analysis this distinction matters: a user acquired via a blog post might return directly next week — session attribution credits Direct, first-touch credits Organic Search.

Without this, you can’t answer the most basic landing page question: “Which pages are actually driving conversions from organic search?”

What’s included

Everything in One Place

Attribution control

Toggle between session attribution and first-touch (user) attribution. See how landing page performance changes depending on how you define the traffic source.

Channel or source/medium

Group traffic by default channel group (Organic Search, Paid Search, etc.) or by specific source/medium pairs (google/organic, newsletter/email, etc.).

Source selector

Multi-select filter to scope the report to specific channels or source/medium pairs from your property. No typing — values are pulled live from your data.

Key event filtering

Choose which key events to track in the Key Events and Key Event Rate columns. Filter to purchase, sign_up, lead, or any key event configured in your property.

Comparison periods

Compare any date range to the previous period or the same period last year. Delta columns show absolute and percentage change, color-coded green/red.

Saved filters

Save your filter combinations as named presets and restore them in one click. Up to 5 saved filters, persisted locally — no account needed.

What Each Column Means

Every metric comes directly from the GA4 Data API, using the same definitions GA4 uses in its own interface.

Sessions

Total sessions that started on this landing page. Filtered by your source/attribution selection.

Users

Distinct users (totalUsers) who landed on this page in the selected period.

Engagement Rate

Share of sessions that were engaged — meaning the session lasted more than 10 seconds, had a conversion event, or had two or more page views.

Avg Engagement Time

Average time users actively engaged with the page per session, measured using the userEngagementDuration metric.

Key Events

Count of key events (formerly conversions) that occurred in sessions starting on this landing page. Filtered to selected event types if you have any chosen.

Key Event Rate

Key events divided by sessions, as a percentage. This is the effective conversion rate for this landing page under your current filter settings.

Revenue

Purchase revenue attributed to sessions starting on this page. Only shown if your property has ecommerce configured and has recorded revenue.

Frequently Asked Questions

What's the difference between 'First touch (user)' and 'Session' attribution?

Session attribution tells you which channel drove each individual session — the traffic source for that specific visit. First touch (user) attribution tells you which channel acquired the user in the first place, regardless of which channel brought them back. If someone first found you via Organic Search, then returned via Email, session attribution counts that second visit as Email; first touch counts it as Organic Search.

Why does GA4's default landing page report not show key events or engagement time by channel?

GA4's built-in Landing Page report in the Reports section shows sessions and users, but it doesn't let you filter by channel or source in a useful way, and it doesn't surface key event rate as a column. The Explore section can build this, but requires manual setup every time and doesn't persist. This report pre-builds the right query and keeps your filter selections saved.

What does 'Key Event Rate' mean?

Key Event Rate is key events divided by sessions, expressed as a percentage. If a landing page had 100 sessions and 12 purchases, the key event rate is 12%. It's the conversion rate for whatever key event you have selected — or the total conversion rate across all key events if you have none selected.

Why is Revenue hidden by default, and how do I show it?

Revenue data only appears if your GA4 property has ecommerce tracking configured and has recorded purchase revenue. To show it, use the column toggle (the grid icon in the top-right of the report table) and enable the Revenue column. If your property has no ecommerce configured, the column will show zeros — which is why it's hidden unless your data supports it.

What does the comparison mode show?

When comparison is active, each metric column shows three values: the current period value, the comparison period value in muted text, and the percentage change (green for improvement, red for decline). Previous period compares the same number of days immediately before your selected range. Same period last year compares the same date range twelve months earlier.

Run your landing page report in 30 seconds

Connect your GA4 property and get the report GA4 should have built — filtered exactly how you need it.

Run My Landing Page Report →

Free · No credit card · Read-only GA4 access