

Key points:
Let’s start with a definition of Views and Sessions in GA4.
Views in GA4 is a count of the total number of website pages and/or mobile app screens users saw (including repeat views by the same user). Views in GA4 is equivalent to Pageviews in Universal Analytics. Keep in mind that Pageviews in UA only counted views of a web page, but Views in GA4 counts views of web pages together with views of mobile app screens.
<div class="post-alert">Don’t confuse GA4 Views with UA Views: Universal Analytics let you create different “Views” of your UA property (for example you could create a View that excluded internal traffic or filtered the data in some other way). GA4 doesn’t have that type of View, but it does offer permanent data filters for internal and developer traffic.</div>
If that’s the kind of view you’re looking for, here’s Google’s documentation on recreating Universal Analytics data filtering in GA4.
<div class="post-note">UA had a metric called Unique Pageviews which excluded repeat views by the same user. GA4 does not offer unique pageviews as a metric. The closest you can get without doing extra work is by looking at Users in GA4, and seeing how many individual users visited a web page.</div>
If you really want to re-create the Unique Pageviews metric in GA4, this blog provides the code snippet and Tag Manager instructions (be advised the author says it’s still not a 100% match to Unique Pageviews in UA).
Sessions in GA4 is a count of the total number of sessions (visits) to your website and/or mobile app. Google defines a session as “a period of time during which a user interacts with your website or app”.
If a user stops interacting with the website or app, the session will time out after 30 minutes (but there’s no upper limit to how long a session can last). You can change the default 30-minute setting if you want to.
<div class="post-note">Sessions as a metric has the same name in UA and GA4, but session data is collected differently in each platform, so the count won’t be the same.</div>
We have a whole article on our site explaining the difference between sessions in UA vs GA4 if you’d like to learn more about that.
Now that we’re clear on the definitions, let’s look at how GA4 Views and Sessions are similar, and how they’re different.
Views are a tally of the number of <code>page_view</code> events. Each page view is a standalone event equal to “eyeballs on screen”. GA4 metrics based on Views include:
There are also GA4 view events specific to ecommerce that you can set up, including <code>view_promotion</code>, <code>view_item_list</code>, <code>view_item</code> and <code>view_cart</code>.
Sessions are a tally of the number of <code>session_start</code> events (when a user first lands on your website). Unlike Views, Sessions have a duration. Sessions can encompass other events (including Views) and tell you more about how users are interacting with your web pages.
GA4 metrics based on Sessions include:
Sessions are also used to qualify certain user metrics:
Good to know: Google uses the term ‘Active users’ in their documentation (and in Explorations), but the Active users metric is called ‘Users’ in standard reports. Active users is a new user metric not previously available in Universal Analytics. Learn more about users in GA4 vs users in UA.
Making an effort to understand Sessions and Views in GA4 is only worth it if you can use that understanding to gain insight into website performance.
Views are a high-level engagement metric that show you which pages are seen the most. Views are like votes in a popularity contest where users can vote for as many pages as they want, as many times as they want.
If you know which pages are the most popular, you can:
If you know which pages are the least popular, you can:
Sessions are a high-level acquisition metric that show you how your website and app are acquiring users via different channels (organic, paid, referral, etc). Use the Traffic acquisition report (or an Exploration report) to analyze several different Session dimensions.
When you know how each traffic channel, source or campaign is performing, you can:
Sessions are also used in several engagement metrics which can show you how overall website content, content groups, and individual pages are performing.
Use the Pages and screens report (or an Exploration) to find out:
You can also analyze Sessions and session-based engagement metrics by device, by GA4 audiences (subsets of GA4 users you can create), by geographical region, and other demographic details like age, interests and language.
<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: <a href="mailto:info@momenticmarketing.com">info@momenticmarketing.com</a></div>