4 Ways to Track a Specific Page in GA4

Posted in:
GA4 Guides
//
Thursday, October 31, 2024
April 14, 2023
Learn four easy ways to view & analyze individual pages in GA4. You can check traffic to a specific URL or track performance over time by various metrics.
how to see traffic to a specific page in GA4
//
Est. Read Time:
5 minutes

In Universal Analytics you could click on any page in the data table to view a report for that individual URL. But in GA4 the pages in the data table aren’t clickable. So how can you drill down to track a specific page?

This article covers four different ways to see page views and other reporting metrics for a specific URL in GA4:

  1. Search by page path 
  2. Add a page path filter 
  3. Customize & save a detail report
  4. Create an Exploration

I'll show you exactly how, along with the pros and cons of each approach and how to see traffic sources to a single page. (We also have a guide to content drilldown in GA4, for drilling down into directories and subdirectories.)

1. Search by Page Path 

You can search for a specific URL in the Pages and screens report and the Landing pages report. We’ll use the Pages and screens report as the example. In this report, the default dimension view is Page title and screen name, so our first step is changing that. 

<div class="post-action">Start in the Pages and screens report. Click the dimension dropdown arrow and select Page path and screen class:</div>

how to search for a specific URL in Google Analytics 4

<div class="post-action">Click in the Search field above the dimension dropdown. Type in the page path for the URL you wish to analyze. Hit Enter on your keyboard.</div>

Page path is a better dimension than Page title in this case, because page titles can be updated. Depending on the report’s date range, it could list multiple page titles for the same URL.

Pros:

  • Quick & easy
  • You can also enter a specific word in the Search field to filter for all page paths that include that word (for example "ga4")
searching for a specific word in the page path in ga4

Cons:

  • Only filters the data table, not the report charts above
  • Not helpful if you want to single out subfolder URLs, because it will include all the pages starting with the same page path. Example: Typing in “/team” includes all the pages with /team in the page path, so you can't see just the main team page on its own:
subfolder page path dimension in GA4 pages and screens report

2. Add a Filter

You can also apply a report filter to view a single URL in the Pages and screens report and the Landing pages report. We’ll use the Pages and screens report as the example (it works the same way in both).

<div class="post-action">As shown above, click the dimension dropdown arrow and select Page path and screen class:</div>

Page path is a better dimension than page title when you're looking at a specific page, unless you're 100% certain the page title has never changed.

<div class="post-action">Click the Add filter button:</div>

add filter to GA4 pages and screens report

In the “Build filter” panel on the right:

  • Select Page path and screen class as the dimension
  • Select an individual page path from the Dimension values dropdown menu, then click OK
  • Click Apply in the bottom right corner when finished

build filter for single page path in GA4 detail report

Pros:

  • Filters both the data table & the report charts for an individual page path

Cons:

  • You have to create a filter every time you want to drill down to a specific page - the next two methods are more efficient if you're going to repeatedly check traffic or page views to a certain page.

3. Create a Custom Report

If there’s a specific page you want to track in Google Analytics 4 over time, you can make a custom report for it.

<div class="post-note">You need to have Editor or Administrator level permissions to customize detail reports in GA4.</div>

There are two ways to customize a built-in GA4 report and save it as a new report.

Option one:

Library > Reports

<div class="post-action">Click on the three dots on the right-hand side of the report you want to customize. Click Make a copy.</div>

make a copy of a GA4 detail report

Give your new report a name (description optional) and click Save.

<div class="post-action">Open the report you just made, and click the pencil icon <span class="material-symbols-outlined">edit</span>in the upper right.</div>

<div class="post-action">Click Add filter inside the Customize report panel. Follow the steps described in the previous section to filter for the page you want to analyze.</div>

<div class="post-action">Click Save and select ‘Save changes to current report’</div>

Now you have a GA4 report that can track a specific URL, ready to go. You can access this new report under Reports > Library.

You can also add your new custom report to the GA4 side navigation by clicking ‘Edit collection’ under one of your published report collections. Then drag your custom report into the collection where you want it to live.

edit Life Cycle detail report collection in GA4

Pros:

  • One-time setup for fast access to specific page metrics going forward

Cons:

  • Only available for users with Editor or Administrator level access
  • Only you can see custom reports you make. If you want other GA4 users to see them, you have to share them first. Open the custom report and click the ‘share’ icon in the top right:

icons for edit comparisons, share report, insights and customize report in GA4
Edit comparisons, Share report, Insights, and Customize report 

4. Create an Exploration

Creating an exploration is a little more work than customizing one of the built-in Detail reports, but it’s less work than searching by page path or creating a filter every time you want to track a specific page.

Exploration from a Detail Report

To create an Exploration for a specific page from a detail report, start by adding a filter for the URL you want to focus on (as shown in section two, above).

<div class="post-action">Then click the “Export” icon in the upper right:</div>

icons seen in upper right corner of a detail report in GA4
Icons, from left to right: Edit comparisons, Export to analysis, Share report, Insights, Customize

GA4 creates an Exploration based on the filtered detail report and takes you straight to it. It saves automatically, and you can find it under Explore from the left-hand nav.

navigating to an exploration report for analyzing a single URL in ga4

The default name will match the name of the Detail report (e.g. Pages and screens) so you might want to make it more descriptive.

By default, only you (or the GA4 login you’re using) can see the Exploration you just made. 

<div class="post-action">To share, click the share icon in the upper right inside an Exploration:</div>

icons in the upper right corner of a ga4 exploration report

<div class="post-action">Or click the three dots next to the report in your Explorations home page to share, duplicate or rename:</div>

how to share a ga4 exploration from the Explore home

<div class="post-note-cute">If you want to create multiple explorations to track several different individual pages, you can duplicate the first one and just update the page path filter.</div>

Exploration from Scratch

Option two: start from a blank slate in Explorations. It's a slightly longer setup but it’s a little cleaner—you can include only the metrics and visualizations you want, instead of carrying over everything from the detail report. 

Creating an Exploration from a detail report will give you multiple tabs - one each for the two charts and table in the detail report - and prepopulates the metrics in the Variables section. (Then again it’s not much work to remove whatever you don’t want, and probably still faster.)

But for whatever reason if you prefer creating your own Exploration to see traffic to a specific URL, here’s how:

<div class="post-action">Click Explore in the left-hand navigation, then click Blank to start a new exploration:</div>

create a new exploration in GA4

<div class="post-action">Click the plus sign next to Dimensions. Select ‘Page path + screen class’ from the dimensions menu. Click Import.</div>

import page path dimension into GA4 exploration

<div class="post-action">Click the plus sign next to Metrics. Select the metrics you want to track. Click Import.</div>

Next, you need to choose a Visualization format for your Exploration (default is table). The format you choose will change the options below. If you’re not sure which one to choose, just stick with table for starters. You can always change it later.

visualization options in GA4 explorations
Visualization options: table, donut chart, line chart, scatter plot, bar chart, geo map

<div class="post-action">After choosing a Visualization, drag or double-click your dimensions and metrics from the Variables section to the Settings section.</div>

putting dimensions and metrics where they go  moving dimensions and metrics in GA4 explorations from the Variables section to the Settings section

Next, we need to add a filter for a specific page path. 

<div class="post-action">In the Settings column, scroll down to Filters. Drag and drop your Page path and screen class dimension into the filter:</div>

dragging page path and screen class to the filter section  drag and drop page path dimension into filter in GA4 exploration

<div class="post-action">Select exactly matches from the filter menu. In the ‘Enter expression’ field, enter the page path you want to analyze (once you start typing it will give you options to pick from). Click Apply.</div>

individual page path filter in GA4 exploration

Your Exploration report on the right should now only display data for the specific URL you entered.

Give your Exploration a name. No need to save. Any changes you make to your Exploration save automatically. 

Pros:

  • One-time setup gives you quick access to specific page metrics going forward
  • More visualization & technique options compared to modifying an existing report

Cons:

  • Takes more time compared to customizing a built-in report
  • Only you can see the Explorations you create. If you want users with other Google Analytics logins to be able to see them, you’ll have to share them first.

Find Traffic Sources for a Specific Page in GA4

Once you’ve zeroed in on a specific URL using one of the methods above, it’s easy to see where traffic to that page is coming from.

Traffic Sources in a Detail Report:

<div class="post-action">Click Add filter below the report name. In the Build filter panel on the right, search for (or scroll to select) your desired traffic source dimension from the dropdown menu - there are lots to pick from:</div>

selecting a traffic source dimension for a specific page in a ga4 detail report

<div class="post-action">Select match type from the next dropdown menu that appears:</div>

selecting the match type for a traffic source in a ga4 detail report filter

<div class="post-action">Then select one or more values (or enter your regex if that’s what you picked):</div>

slecting the dimensions values for a ga4 detail report traffic filter for a specific url

<div class="post-action">Click Apply in the bottom right corner.</div>

Now your Detail report is filtered for the traffic source(s) you chose. Helpful if you just want to look at metric totals for one or more traffic sources, but not helpful if you want to compare different traffic sources. For that, use an exploration.

Traffic sources in an Exploration:

<div class="post-action">Click the plus sign next to Dimensions in the Variables section:</div>

adding a dimension to an exploration in ga4

<div class="post-action">Open up the Traffic source accordion to select an option, or search for it:</div>

choosing traffic source dimensions in a ga4 exploration

<div class="post-action">Pick one or more, then click Confirm in the upper right corner.</div>

Now your traffic source dimension appears in the Variables section, but it’s not applied yet. 

<div class="post-action">Double click it, and it will pop into the Settings section and also your visualization.</div>

moving traffic source exploration from Variables column to Settings column in ga4 exploration

Voilà! Now you can see and compare traffic sources for a single page:

comparing different traffic sources for a single page in ga4

Checking Blog Traffic in GA4

Hopefully your blog URLs live in a single subfolder such as /blog. If so, it’s easy to see traffic sources, page views and other metrics for all your blog pages at once.

<div class="post-action">Create an Exploration with Page path and screen class as one of the dimensions (or duplicate an existing Exploration).</div>

<div class="post-action">Add or edit the filter in the Settings section so the page path contains the first path segment (the word(s) in your blog subfolder), then click Apply.</div>

checking blog traffic in ga4

Next you can apply the traffic source dimension(s) of your choice, as well as any other dimensions, metrics or segments you want to see.

If your blog pages aren’t organized under one subfolder, you’ll need to drill down and/or create a content group to analyze them together.

Summary

GA4 is continually evolving, so someday maybe we’ll be able to click on page paths in the built-in reports. That would definitely make things easier! 

You can also adapt these techniques to track a GA4 content group, or track multiple URLs that aren’t part of a content group.

<div class="post-note-cute">If you need help with GA4 implementation, reporting audits, dashboard configuration, or if you have questions about anything analytics related, don't hesitate to reach out: info@momenticmarketing.com</div>

Resources used to create this article:

https://support.google.com/analytics/answer/12931766?hl=en

https://support.google.com/analytics/answer/12926732?hl=en

https://support.google.com/analytics/answer/9305587?hl=en

https://support.google.com/analytics/answer/7579450?hl=en

https://support.google.com/analytics/answer/10445879?hl=en

Bar chart showing increase over time with Momentic logo