Why am I seeing blank rows or (not set) in my GA4 Landing Page Report?

Why am I seeing blank rows or (not set) in my GA4 Landing Page Report?

Dec 16, 2022

Google continues to add new features to Google Analytics 4 and one of the latest is a pre-built Landing Page report. You should see a Landing Page report in your GA4 reports in the Engagement topics section.

This report will help you evaluate the effectiveness of your landing pages in contributing to conversions, engaged sessions and revenue.


If someone has edited or removed the Engagement topic, you may not see the report there. You can add it via the report Library if you have Editor access privileges.


Looking at this new report for our learning portal website DigitalDojo.ca, we noticed a problem that you might also encounter.


You might notice that your top landing page shows a blank attribute, like this:

And if you do have a blank row, could it be that your home page URL is your site’s domain plus a “/”?


That’s the situation for our website.


To confirm this, add a secondary dimension by clicking the “+” and selecting Landing page + query string.


For our site, we see that the blank attribute landing page has a Landing page + query string of “/”.

And because of this, we decided to replace the default Landing Page report with a customized report where the primary dimension is Landing page + query string, using the report Library*.

We have also added metrics Sessions and Total Users to our customized report.


And noticed a new oddity… we have (not set) Landing Pages!

Thankfully, other metrics complete the story:

  • These (not set) pages appear to be pages already open in a browser window. Hence, it makes sense New Users are 0.A pageview event wasn’t fired because a page wasn’t loaded.
  • In this case, all 8 users over 10 sessions did not view any other pages, so Views are also 0.
  • However, the user must have started engaging with the page for (not set) to register.


And if they did indeed start to engage, there should have been a session_start and a user_engagement event.


To confirm this situation, create an exploration report, like this…

And indeed, there are 10 session_start and user_engagement events for the 8 users.


Mystery solved!


* We demonstrated how to use the Library by adding a new report Collection in this earlier post about GA4 not having Views.



If you have any questions about landing page reports or report customization, please drop us a line below, or describe your biggest challenge or frustration.




Other posts in our 12 Days of Google Analytics 4 series:


1.GA4 “Configure” is Moving to Admin

2.How to Set Up Cross-Domain Tracking in Google Analytics 4

3.Get Your Hands on Real GA4 Data Today with the Google Analytics 4 Demo Account

4.What is Engagement Time in GA4?

5.Why your GA4 Looker Studio Report is Broken

6.Did your Looker Studio GA4 Numbers Increase After Applying Filters?

7.How is Engagement Time Reported in GA4?

8.How Ecommerce Tracking in GA4 is Different from UA

9.How to Create and Modify Events in GA4

10.When to Use GA4 Rollups & Subproperties

11.What in GA4 replaces Universal Analytics’ Views? Hint: It’s NOT GA4 Data Streams

12.Why am I seeing blank rows or (not set) in my GA4 Landing Page Report?


By June Li | December 16, 2022