What is Views per Session in Google Analytics 4?

Cody Schneider8 min read

Switching from Universal Analytics to Google Analytics 4 introduced a few new metrics and changed some old favorites. One key metric now front and center is "Views per session," which gives you a direct look at how engaging your website or app is. This article explains exactly what Views per session means, how to find it in GA4, and most importantly, how to improve it.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

What Exactly is 'Views per Session' in GA4?

In GA4, Views per session is the average number of web pages or app screens a user views in a single visit. It's calculated with a simple formula: the total number of views divided by the total number of sessions.

For example, if your website had 500 total sessions yesterday and users viewed a combined 1,500 pages, your Views per session would be 3 (1,500 / 500).

Let's break down the two parts of this metric:

  • Views: This is a slightly broader term than the old "Pageviews" from Universal Analytics. In GA4, a "view" can be either a webpage loading in a browser or a screen loading in a mobile app. GA4 unifies web and app data, so "views" is the all-encompassing term.
  • Sessions: A session is a period of time a user is actively engaged with your site or app. By default, a session ends after 30 minutes of inactivity, but you can adjust this timeframe in your GA4 settings. A single user can have multiple sessions.

Essentially, this metric tracks how deep a visitor goes into your site during an average visit. A higher number often suggests that users are finding your content sticky, interesting, and worth exploring.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Is There a "Good" Views per Session Number?

This is a classic "it depends" scenario. A "good" number is highly contextual and varies by industry and website type.

  • For a content-heavy site like a blog or news publication, a higher Views per session (say, 3+) is a great sign. It means readers are clicking on related articles and consuming more of your content.
  • For a single-page application or a direct-response landing page, a low Views per session (like 1 to 1.5) might be completely normal and even intended. The goal might be to get a user to fill out a form or complete a single action on one page.
  • For an e-commerce store, a higher number is generally better. It indicates that shoppers are browsing multiple products, viewing category pages, and hopefully, moving through the checkout process, which involves several page views.

Instead of chasing a universal benchmark, focus on improving your number over time and analyzing the metric in the context of your specific business goals.

How to Find Views per Session in GA4

Unlike Universal Analytics, "Views per session" isn’t displayed as a default metric in most standard GA4 reports. You often have to add it yourself or build a custom report. Here are the two primary ways to find it.

Method 1: Customize a Standard Report

The quickest way to see this metric is by adding it to an existing report, like the 'Pages and screens' report.

  1. Navigate to Reports → Engagement → Pages and screens in your GA4 property.
  2. In the top right corner of the report table, click the pencil icon ("Customize report").
  3. In the customization panel that opens on the right, click on Metrics.
  4. Click + Add metric and search for or select "Views per session."
  5. You can drag and drop it to reorder the columns. Click Apply to save the change to this view.
  6. (Optional but recommended) Click Save → Save changes to current report to make this your permanent view for this report.

Now, when you visit the 'Pages and screens' report, you'll see a column for "Views per session," giving you context for how engaging each page is.

Method 2: Build a Custom Exploration Report

For more detailed analysis (e.g., seeing Views per session by traffic source or device), you'll want to use the "Explore" section. This method offers much more flexibility.

  1. Go to the Explore section in the left-hand navigation and click on Blank exploration (or "Free form").
  2. In the "Variables" column on the left, you need to import the dimensions and metrics you want to use.
  3. Underneath Dimensions, click the + icon. Search for and import dimensions like "Session source / medium," "Page path and screen class," or "Device category." Click Import.
  4. Underneath Metrics, click the + icon. Search for and import "Views" and "Sessions." Then import the pre-built "Views per session" metric. Click Import.
  5. Now, drag your chosen Dimension (e.g., "Session source / medium") from the 'Variables' panel to the 'Rows' section in the 'Tab Settings' panel.
  6. Drag your Metric ("Views per session") to the 'Values' section in 'Tab Settings'.

You will now have a custom table showing the average views per session for each of your traffic sources. This is a much more powerful way to understand which channels are bringing you the most engaged traffic.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Actionable Strategies to Improve Views per Session

Seeing the number is only the first step. The real value comes from improving it. A higher Views per session is a sign of great user experience, so working on it benefits your audience and, often, your bottom line.

1. Master Your Internal Linking Strategy

This is arguably the most impactful strategy. Don't leave your users at a dead end after they finish an article or view a product. Give them a clear next step.

  • Contextual Links: Link to other relevant articles directly within the body of your text. If you mention a related concept, link to the article that explains it.
  • "Related Posts" Sections: Add a block at the end of each blog post with links to 2-4 similar articles. This is a simple and highly effective way to encourage more page views.
  • Popular/Recent Posts Widgets: Add a widget to your sidebar or footer that highlights your most popular or newest content. This gives every visitor an easy path to your best stuff.

2. Optimize Website Navigation and Structure

If users can't find what they're looking for, they'll leave. Your website's navigation should be intuitive and frictionless.

  • Clear Main Menu: Ensure your main navigation menu is logically organized with clear, descriptive labels. Avoid vague terms.
  • Use Breadcrumbs: Breadcrumbs show users their path through your site (e.g., Home > Blog > SEO Tips) and make it easy to navigate back to parent pages.
  • Improve On-Site Search: A prominent and effective search bar helps users who know exactly what they want. Test your search function to ensure it delivers relevant results.

3. Create "Stickier" Content

Your content itself needs to pull users in and make them want more.

  • Break Up Long Texts: Use headings, short paragraphs, bolded text, and bullet points to make content scannable and less intimidating.
  • Incorporate Multimedia: Videos, images, and infographics can increase engagement time on a single page and make the experience more enjoyable, building trust that encourages further exploration.
  • Strong Calls-to-Action (CTAs): End your page with a specific CTA that encourages another view. Instead of just "Thank you for reading," try "Next, check out our guide to building a content calendar."

4. Increase Your Site Speed

Patience on the web is measured in milliseconds. If your pages load slowly, users won't just bounce - they certainly won't click through to a second page. Use Google's PageSpeed Insights to diagnose and fix performance issues like large images, unoptimized code, and slow server response times.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Analyzing Views per Session and Avoiding an Obsession

While an important metric, tunnel vision on Views per session can be misleading. Always analyze it in context with other engagement metrics to get the full story.

  • Check Engagement Time: A user may click through 5 pages, but if their average engagement time is only 5 seconds, are they truly engaged? It could be a sign of "pogo-sticking" — frantically clicking around because your navigation is confusing or the content isn't meeting their needs.
  • Look at Conversions: Are the segments with high Views per session also the ones that are converting? If a high page view count doesn't correlate with more sign-ups, leads, or sales, it may be a vanity metric for that specific traffic segment.
  • Segment Your Data: Don’t just look at the site-wide average. Dig into your custom reports to compare Views per session across different channels (organic vs. social), device types (mobile vs. desktop), and user types (new vs. returning). You'll often find that returning users are far more engaged - if they aren't, you may have a problem with content relevancy.

Final Thoughts

Views per session is a valuable indicator of how well your site structure and content are working together to engage users. By regularly monitoring this metric and implementing strategies like better internal linking and navigation, you can create a stickier, more effective website that keeps visitors clicking.

Staying on top of key metrics like Views per session means constantly navigating different reports in tools like Google Analytics. We built Graphed to cut through that complexity. Instead of wrestling with custom reports and filters, we let you just ask questions in plain English. For example, you can simply ask, "compare views per session in Q1 vs Q2 for our blog" and get an instant visualization in a dashboard that stays up-to-date, saving you the time you’d normally spend on manual analysis.

Related Articles