The GA4 landing page report: the pages that bring people, and what they do

You want the pages that bring people, and what those people do next. This walks you through GA4’s landing page report to answer that quickly. It ends with a shortlist of pages to fix on a small site.

By , founder of Porteur · Updated 14 September 2026 · Markdown

Where the GA4 landing page report lives

You will use one place most of the time: Engagement, Landing page. It shows the first page of each session with the key counts.

  1. Open the report

    In GA4, go to Reports, Engagement, Landing page.

  2. Switch the date range

    Use the top right picker. Prefer 28 days for a steady view.

  3. Add comparisons if you need them

    Click Add comparison to split the data by a condition, for example a source or device.

The Landing page dimension here is the path of the first page in the session. It is not the campaign’s ad or the referrer. It is your URL path, like "/pricing".

The columns that matter on a product site

You do not need every metric. Start with four: Sessions, Engaged sessions, Average engagement time, Key events. Then add your own rate columns.

  • Sessions: the count of sessions that started on that page.
  • Engaged sessions: sessions that met GA4’s engaged rules, useful to spot bounces without using bounce rate.
  • Key events: events you marked as key events, for example signup or start_trial.
  • Average engagement time: a rough time on site signal across events.

Make the rates yourself in a sheet when you export. Key events per session is the one to judge a landing page by. Engaged sessions per session helps spot thin pages.

Filter to Organic Search traffic

To judge SEO pages, filter the report to Organic Search. That narrows to sessions from google or bing organic and similar referrers in the default channel group.

  1. Add a comparison for channel

    Click Add comparison. Choose Include, Default channel group, exactly matches, Organic Search. Apply.

  2. Remove the All Users view if you want only organic

    Click the All Users pill and remove it, so you see only Organic Search.

  3. Save to your Library if you will reuse it

    Click Save, Save as a new report, and add it to a collection you use.

You can also filter by Session source or Session medium, for example google or organic, but the default channel group is simpler for a quick pass.

Compare landing pages by key event rate

The aim is simple: which landing pages bring people who act. Use key events per session as your yardstick for Organic Search traffic.

  1. Pick your key events

    In Admin, Events, mark the events that matter as key events, for example sign_up or start_trial.

  2. Use the Landing page report with the Organic Search comparison

    Sort by Sessions first to see where volume is. Note pages with sessions and low key events.

  3. Export and compute rates

    Export to Google Sheets or CSV. Add a Key events per session column. Set a simple threshold, for example pages under 2% to review.

  4. Look for pages with high rate but low volume

    These are "/guides/getting-started"-type pages that convert well. They deserve internal links and fresh content to win more clicks.

A fixed page looks like this: "/pricing" lifts its key event rate after you tighten the headline and move the signup button above the fold. You keep the same offer. You make the action obvious.

Attribution choices in GA4: first click or last click

GA4 defaults to data-driven attribution for key events. For landing page work, compare with first click and last click to see the extremes you might miss.

  1. Open comparisons

    In the Landing page report, click Add comparison. Choose Attribution settings. Pick First click for one comparison and Last click for another.

  2. Scan swings by page

    If a page only looks good on last click, it may be a return-to-site page, like "/login". If it only looks good on first click, it may start journeys without closing them.

For a product site, the better question is which first landing pages bring people who later sign up. That join needs product analytics across visits, which page analytics do not do on their own. A product analytics tool like PostHog stores a person’s first referrer and first landing page and lets you build a funnel from a landing page view to a later signup event, broken down by the initial referring domain. Use that when you decide where to invest content time.

Thresholds, sampling, and why some rows vanish

You will hit two GA4 limits as you slice small sites: thresholds and sampling. Know both before you judge a page from a thin segment.

  • Thresholding hides rows when a user could be identified in a small segment, for example a rare query or a tiny country split.
  • Sampling affects large explorations. Standard reports like Landing page stay unsampled, but your custom explorations can switch to samples.

If a row says not enough data, widen the date range or remove one filter. For tiny organic segments, do a month-on-month view at 28 days each and compare directions, not exact counts.

Join Search Console to see clicks and queries by landing page

Link Search Console to GA4 to add two reports in your Library: Google organic search queries and Google organic search traffic. They join clicks and impressions to landing pages inside GA4.

  1. Link the property

    In GA4 Admin, Product links, Search Console, choose your web data stream and the matching Search Console property. Publish to the Library.

  2. Open the added reports

    Go to Library. Add the two Search Console reports to your collection if they are not visible. Then open them from Reports.

  3. Read the joined view

    Use the landing page table with Clicks, Impressions, CTR, and Average position from Search Console next to Sessions and Key events from GA4.

Expect a lag and some query anonymisation in these reports. Use them to spot pages with clicks and no key events, and pages with key events and no clicks. "/guides/getting-started" with 4 key events and 10 clicks deserves content and links. "/blog/what-is-x" with 500 clicks and 0 key events needs a clearer next action.

Turn the landing page report into a fix list

Aim for a shortlist you can act on this week. Use one sheet with three tabs: Organic Search landing pages, Fix next, Notes. Keep the rules simple and mechanical.

  1. Export the filtered report

    From the Landing page report with Organic Search applied, export to Google Sheets. Include Sessions, Engaged sessions, Key events.

  2. Compute rates and flag outliers

    Add Key events per session and Engaged sessions per session. Flag pages under your key event rate threshold, for example under 2% with 50+ sessions.

  3. Add Search Console context

    From the GA4 Search Console report or Search Console itself, bring Clicks and Impressions for the same landing pages.

  4. Prioritise with four buckets

    Bucket A: many sessions, low key event rate. Bucket B: many clicks, low sessions. Bucket C: few clicks, high rate. Bucket D: fine. Work A, then C, then B.

  5. Write the fix notes

    For each A or C page, note one change. For A, fix the page. For C, add internal links from related pages and refresh the copy to win more clicks.

Examples: "/pricing", A bucket, try fewer tiers and a smaller hero image to pull the LCP in under 2.5 seconds and focus attention on the plan button. "/guides/getting-started", C bucket, add an inline signup form and a "See pricing" link near the top. "/blog/how-to-x", B bucket, improve internal links from "/guides" and update the title to match the query in quotes.

Questions

Sources

Check my site, free

Drop your URL in the checker to get, in about thirty seconds, three pages where search brings people but the page misses the action you care about.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next