How to Check Page Load Time in Google Analytics 4

Cody Schneider9 min read

Finding your page load time in Google Analytics 4 isn’t as straightforward as it was in the old Universal Analytics. But the data is there, and with a little setup, you can access powerful insights into how fast your site actually performs for your real users. This article will show you exactly how GA4 handles site speed metrics and walk you through building a custom report to see which pages are fast and which need attention.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Why Page Speed Still Matters

Before getting into the technical steps, it's worth a quick reminder of why tracking page speed is so important. It isn't just a vanity metric for developers, it directly impacts your user experience, your SEO, and your revenue.

  • User Experience (UX): No one likes waiting for a slow website. A page that takes too long to load creates frustration, causing users to bounce back to the search results and look for a faster alternative. A snappy, quick-loading site makes visitors happy and keeps them engaged.
  • SEO Rankings: Google has been very clear that site speed is a ranking factor. With the introduction of Core Web Vitals (a set of metrics related to speed, responsiveness, and visual stability), having a fast-loading website is essential for your search engine visibility. Slow pages can hurt your rankings, leading to less organic traffic.
  • Conversion Rates: Every second counts, literally. Studies have repeatedly shown that faster page load times lead to higher conversion rates. For an e-commerce store, a delay of just a few hundred milliseconds can be the difference between a completed purchase and an abandoned cart. For a SaaS company, it can be the difference between a new trial signup and a lost lead.

The Shift from Universal Analytics to GA4

If you used Universal Analytics (UA), you'll remember the dedicated "Site Speed" reports located under the Behavior section. It was simple. You could instantly pull up pre-built tables showing metrics like Avg. Page Load Time (sec), Avg. Domain Lookup Time (sec), and Avg. Server Response Time (sec) for each page on your site.

Google Analytics 4 approaches this differently. It shifts the focus from simple page load time to a broader, more user-centric set of performance metrics that reflect modern web browsing. GA4 doesn’t have those pre-built site speed reports you might be looking for in the standard reporting interface.

The good news is that GA4 automatically collects browser performance timing data behind the scenes through Real User Monitoring (RUM). This means it gathers speed information from actual visitors having real experiences on your site, which is far more valuable than lab-based speed tests. The catch is that you need to build a custom report to see and analyze this data. And to do that, you first need to know which metrics GA4 is tucking away for you.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

What Page Speed Metrics Does GA4 Track?

While GA4 doesn't use the simple "Page Load Time" metric anymore, it does collect more granular timing data based on the browser's Navigation Timing API. This data gets attached to the events your users trigger, primarily the page_view event. The key metrics you’ll be working with are measured in milliseconds:

  • Average server connection time (ms): Measures the time it takes for a user's browser to connect to your server. A high value here could point to network or server infrastructure issues.
  • Average server response time (ms): This is the time it takes for your server to respond to a request from a user’s browser. It’s a pure measure of your server’s backend performance, also known as time to first byte (TTFB). Slow response times often point to inefficient backend code, overwhelmed servers, or database-related delays.
  • Average page download time (ms): This metric measures the time it takes for the browser to download the content of your page after the server responds. This is the closest equivalent to the old "page load time." A high download time is typically caused by large files, like uncompressed images, heavy JavaScript files, or too many third-party scripts.

Remember, all these are measured in milliseconds (ms), so to get the time in seconds, you just divide by 1000. Now let's build a report to make this data useful.

How to Create a Site Speed Report in GA4

The best way to analyze page timing is through GA4's "Explore" section. This tool lets you build fully customized reports that regular reports can't handle. Follow these steps to create your speed report from scratch.

Step 1: Go to the Explore Section

In the left-hand navigation menu of your GA4 property, click on the Explore icon. This will take you to the Explorations hub where you can create new custom reports or use existing templates. Click on Free Form to start with a blank canvas.

Step 2: Name Your Report

Give your exploration a clear title, like "Site Speed by Page," so you can easily find it later. Click on "Free-form 1" in the top left and rename it.

Step 3: Import Your Dimensions and Metrics

This is the most important step. In the "Variables" column on the left, you need to tell your report which dimensions (the "what") and metrics (the "how many/how long") to use.

Importing Dimensions:

  • Next to the "Dimensions" section, click the + icon.
  • Use the search bar to find and check the box for Page path and screen class. This will show you the individual page URLs.
  • You can also add other useful dimensions for further analysis, like Device category or Country, to see if your site is slower on mobile or for users in certain regions.
  • Click the blue Import button in the top right.

Importing Metrics:

  • Next to the "Metrics" section, click the + icon.
  • Use the search bar to find and import the essential site speed metrics. They do not show up if you just search for "page load time." Search specifically for:
  • It's also a good idea to add Views to see which pages are most popular and Total Users for context.
  • Once you've selected all your desired metrics, click the blue Import button.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Step 4: Build the Report Canvas

Now that your variables are imported, you need to arrange them on the report canvas in the "Tab Settings" column.

  • For Rows: Drag Page path and screen class from the "Dimensions" list and drop it into the "Rows" box.
  • For Values: Drag your metrics — Views, Average server connection time (ms), Average server response time (ms), and Average page download time (ms) — from the "Metrics" list and drop them into the "Values" box.

Your report table should instantly populate on the right, showing a list of your website's pages and their corresponding speed metrics.

Step 5: Analyze and Sort Your Results

Your report is ready! To make it useful, click on a column header to sort the data. Clicking on the "Average page download time (ms)" header will reorder the table to show your slowest-loading pages at the very top. This is your immediate priority list.

Look for pages that are both popular (have high view counts) and slow. Improving the speed of these high-traffic pages will have the biggest impact on your users and your business goals.

What to Do with Your Page Speed Report

Finding the data is just the first step. The real goal is to use these insights to improve your website. Here's a simple framework for taking action.

1. Identify and Prioritize Fixes

Start with the "low-hanging fruit." Focus on your most critical and highest-traffic pages that are also the slowest. Is your homepage taking a long time to download? What about key landing pages from your ad campaigns or your top product pages? These are the ones costing you the most in terms of user experience and conversions.

2. Diagnose the "Why" with Lab Tools

Your GA4 report shows you what is slow based on real user data (RUM). To figure out why a page is slow, you need to use a lab-based tool. Take the URLs of your slowest pages and run them through tools like Google PageSpeed Insights or Lighthouse (which is built into Chrome DevTools). These tools will analyze the page and give you a detailed list of recommendations, such as:

  • Compressing oversized images.
  • Minifying CSS and JavaScript files.
  • Reducing the impact of third-party code.
  • Improving server response time.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

3. Dig Deeper by Segmenting Your Data

Go back to your GA4 Explore report and use the other dimensions you imported. Drag Device category into the Rows or Columns field to see if your site is significantly slower on mobile devices versus desktop. Or use the Country dimension to see if users in specific regions are having a worse experience, which might indicate issues with your Content Delivery Network (CDN) configuration. This level of detail helps you pinpoint problems more accurately.

4. Connect Speed to Business Goals

The ultimate goal is to see how speed impacts your bottom line. Add business-critical metrics like Conversions and Session conversion rate to your Explore report. By looking at conversion rate next to page download time, you can directly visualize the relationship between speed and revenue. Showing that a 1-second improvement in load time could increase conversion rate by even a small percentage is a powerful way to get buy-in for making performance a priority.

Final Thoughts

Checking page load time in Google Analytics 4 requires a bit more setup than in Universal Analytics, but the result is a much more powerful and customizable report based on real user data. By building a custom exploration, you can move beyond guesswork and get a clear, prioritized list of which pages need optimization to improve your user experience, SEO, and conversion rates.

We know that building these reports, connecting the dots between platforms, and translating data into action can still be time-consuming. That's why we built Graphed. We connect directly to your Google Analytics 4 data and let you ask plain-English questions like, "Show me my slowest landing pages for mobile users versus desktop this month," or "What's the relationship between page download time and conversion rate?" Instead of configuring reports, you just ask, and we instantly provide the chart, answer, or dashboard you need, automatically keeping it updated with live data.

Related Articles