GA4 Migration: Setup Guide to Two Key Reports

Now that you have a grasp of the fundamental differences of GA4 and Universal Analytics, and you’re convinced that now’s the time to start migrating to GA4 for good, you’ll want to give yourself a life preserver and set up two favorite UA reports that GA4 doesn’t automatically provide.

The two reports, which are industry-agnostic, are a landing page report and a customer funnel report. These will give you a good, reliable base and help you get familiar with the language and UI of GA4. And you can set up both reports without even thinking about events or custom tracking.

New call-to-action


Report: Landing Page Traffic by Channel 

This report examines your top-performing landing pages by traffic and marketing channel. It’s a recreation of a similar, very useful report from UA that you have to set up yourself in GA4.


Setup Steps

  1. Explore > Blank 

Create a new exploration.

  1. Select Dimensions - Landing Page and First user source / medium

Select dimensions: landing page, first user source/medium.

  1. Select Metrics - Sessions

Select metrics: sessions.

  1. Build Report - Drag “Landing Page” dimension into “Rows”

Drag "landing page" dimension into "rows."

  1. Build Report - Drag “First user source / medium” into “Columns” (and expand from the default of 5 channels to 10-20 for better insight)

Drag "first user source / medium" into "columns."

  1. Build Report - Drag “Sessions” into “Values” 

Drag "Sessions" into "Values."

  1. Name the report, set the duration, and set the number of rows (I recommend starting with 50)

Name the report, set the duration, and set the number of rows.

The result will be a tidy report showing traffic by volume and channel:

The final landing page report.



Report: First-Time Visitor Engagement Funnel

This report will show you how new visitors are interacting with your content and whether they are entering the conversion funnel.


Setup Steps

  1. Explore > Funnel Exploration

Funnel exploration.

  1. Set up “Read Blog” as the second step in the funnel by setting up the Page path + query string 

Set up "Read blog" as the second step.

Add filter: Organic visitors.

Page / screen: Page path + query string.

Contains: /blog.

Step 2: Ready Blog.

  1. Set up “Enter Lead Funnel” as the third step by setting up Page path + query string to “contains /contact-us” (or your main CTA)

Add filter: Session start.

Page / screen: Page path + query string.

Add filter: Session start.

Contains: /contact-us.

Step 3: Enter Lead Funnel.

(Note: After you’ve officially renamed Step 3 to “Enter Lead Funnel,” you can delete steps 4 and 5 from the UI.)

  1. Drag and drop “First user medium” over BREAKDOWN so you can see the marketing channels that sent users through the funnel. 

Drag and drop "First user medium" over Breakdown.

Note: you can also try setting the breakdown as Page path + query string to see the entry pages for users who complete or abandon the funnel. Once you have a conversion event or completed URL, you can use that to actually create a lead funnel—you can do it from any entry page, not just the blog.   


  1. Name the report and set the duration (just as you did for the Landing Page report)


And you’re good to go! The report has tons of great data on funnel progress, broken down by channel:

The finalized First-Time Visitor Engagement Funnel report.



That wasn’t so bad, right? That’s only the beginning. GA4 is a flexible, powerful new world of insights and data that you can use in hundreds of ways. Download our full guide to GA4 migration to get all the context you need.

GA4 Migration download

Recent Articles

GA4 Migration: Why and How to Act Now

As we covered in our last post, and more comprehensively in our full guide to GA4 migration, GA4 is...

GA4 vs. Universal Analytics: Key Differences

We’re now officially a year away from forced migration from Google’s Universal Analytics (UA) to...

Leveraging LinkedIn Audience Reporting Data

LinkedIn advertising provides some deep demographic reporting that often goes unused.