FICILCOM Inc. LogoFICILCOM Inc.
  • Company
  • Company Overview
  • Mission · Vision · Values
  • Guidelines
  • Services
  • NeX-Ray
  • Xtrategy
  • Trial Job Change
  • Tsurugi
  • Recruit
  • Culture
  • Benefits
  • Process
  • FAQ
  • Open Positions
Contact
  1. Home
  2. Blog
  3. Marketing Glossary
  4. What Are Sessions? GA4 Examples Compared with Page Views and Users

What Are Sessions? GA4 Examples Compared with Page Views and Users

セッション数とは?PV・UUとの違いとGA4での見方を整理

Published: 06/05/2026

Last Updated: 10/08/2026

Category: Marketing Glossary, Marketing Budget & KPI

Authors: Shusaku Yosa

Ready to put this into practice?

Start Xtrategy for free→

1-minute signup, free, cancel anytime

Sessions count periods of interaction with a website or app. They are different from page views, which count displays, and users, which count deduplicated identities within a reporting period. In GA4, activity such as viewing a page or screen starts a session when no session is already active.

If one identified user views three pages in one visit, healthy collection can produce three page views, one session, and one user. Returning after a timeout creates another session without necessarily creating another user. Do not label Sessions as a count of people.

Choose the counting unit that fits the question

Metric

Counting unit

Useful question

Web page views

Measured page displays

How much was the content viewed?

Sessions

A period of interaction

Which visits produced an outcome?

Users

Deduplicated identities within the period

How broad was the audience?

See how page views are counted and how GA4 identifies unique users. Missing collection, app activity, and identity conditions mean there is no universal rule that page views must always exceed sessions and sessions must always exceed users. Understand the unit instead of memorizing an inequality.

When does GA4 start another session?

The official session documentation describes starts when no session is active and a page or screen is viewed, or an app opens in the foreground. By default, 30 minutes of inactivity causes a timeout. Later activity starts another session. Use the property’s actual timeout if it has been changed.

This is an inactivity threshold, not a maximum duration for continuous use. Closing a tab or briefly leaving the site does not by itself establish a new session on return. Consider elapsed time and collection conditions.

GA4 does not restart a session solely because midnight passes or campaign information changes during use. The GA4–UA comparison distinguishes these rules from historical Universal Analytics behavior.

Count visits with a timeline

This fictional example assumes one consistent user identity, one page_view per display, and a default 30-minute timeout.

Time and action

Page views

Session treatment

23:55: view page A

1

First session starts

00:05: open page B

1

Midnight alone does not split it

Leave briefly; return to page C at 00:10

1

Still the first session before timeout

No activity until page D at 00:45

1

Second session after 35 minutes of inactivity

The result is four page views, two sessions, and one identified user. Crossing a date boundary, leaving briefly, and timing out are separate conditions. In real data, changed identifiers or failed delivery can change what is observed, so retain the example’s assumptions when applying it.

Pick reports according to the visit question

Use Traffic acquisition with session acquisition dimensions, such as Session default channel group or Session source / medium, to analyze the channels bringing visits. First user source describes initial acquisition and answers a different question from the source of visits in the selected period.

Use the Landing page report for sessions beginning on a page. Pages and screens includes views later in the journey, so a page’s views are not automatically visits that began there. Report navigation varies by collection and permission; check the property and metric name.

  • Acquisition performance: session source and landing page.
  • Content consumption: page views and subsequent navigation.
  • Audience breadth: an explicitly selected user metric.
  • Goal completion: verified success conditions and matching sessions.

Interpret engagement and bounce rates correctly

By default, an engaged session lasts longer than 10 seconds, includes an eligible key event, or has at least two page or screen views. The time condition is configurable. first_visit, first_open, and session_start do not satisfy the key-event condition even if marked as key events. See the official engagement and bounce-rate definitions.

Engagement rate is engaged sessions divided by sessions. Bounce rate is its complement: one minus engagement rate. A one-page visit is not automatically a bounce because it can meet the time or eligible key-event condition. Equally, an engaged session does not establish a qualified lead or successful registration.

Match the denominator when calculating outcomes

In a fictional dataset of 100 sessions, ten sessions include an inquiry success, while twelve success events are recorded. Verify the success trigger and duplicates before treating those events as business outcomes.

Calculation

Result

Meaning

10 successful sessions / 100 sessions

10%

Session-level success rate

12 success events / 100 sessions

0.12 events per session

Event frequency, not a successful-session rate

12 events treated as people

Not established

Requires verified success and person-level deduplication

The GA4 Data API metric definitions distinguish counts from rates. Record whether the denominator is sessions or users and whether the numerator is events or sessions with an outcome. Evaluate qualified inquiries or revenue alongside volume when lead quality can change.

Check conditions before explaining growth or decline

  1. Align dates, time zone, platform, hostname, and language paths.
  2. Separate acquisition changes from deeper browsing by using landing pages and session sources.
  3. Record changes to timeout, tagging, consent, and identity.
  4. Check processing status and outcome-event success conditions and duplicates.
  5. Do not judge collection solely by whether Sessions equals session_start event count.

GA4 estimates sessions, so the metric does not always equal start-event counts or custom calculations. For a discrepancy, use the guide to session IDs, estimates, and UA differences and reconcile the definitions before drawing conclusions.

 

 

 

 

Table of Contents

  1. Choose the counting unit that fits the question
  2. When does GA4 start another session?
  3. Count visits with a timeline
  4. Pick reports according to the visit question
  5. Interpret engagement and bounce rates correctly
  6. Match the denominator when calculating outcomes
  7. Check conditions before explaining growth or decline

 

Company

  • Company
  • Company overview
  • Mission · Vision · Values
  • Guidelines

Services

  • Services

Blog

  • Blog
  • Categories
  • Authors

Estimate

  • Estimate simulator

Careers

  • Careers
  • Culture & Work Style
  • Benefits & Systems
  • Hiring Process
  • FAQ
  • Open Positions

Policies

  • Privacy Policy
  • Anti-Social Policy
  • Information Security Policy

Contact

  • Contact

Social

  • X
  • LinkedIn
  • Facebook
  • Pinterest
© 2026 Ficilcom Inc.

Related Articles

オリエンシートの書き方|代理店・制作会社への依頼精度を上げるテンプレート
Marketing Glossary07/28/2026

How to Write a Creative Brief: A Filled Example for the Problem, Audience, and Budget

Write a creative brief that separates facts, hypotheses and goals. A fictional B2B example covers audience, budget, excl...

Shusaku YosaRead more
ベンダーマネジメントとは?制作会社・代理店を「任せきり」にしない進め方
Marketing Glossary07/27/2026

Vendor Management: A Practical Review of Decisions, Quality, and Delivery

Manage vendor delivery with clear responsibilities, decision logs and evidence-based reviews. A fictional example separa...

Shusaku YosaRead more
RFP(提案依頼書)の書き方|制作会社・ベンダー選定で外さないための項目とテンプレート
Marketing Glossary07/27/2026

How to Write an RFP: A Filled Example with Mandatory Criteria and a Scoring Sheet

Build an RFP with a shared response table, mandatory checks and weighted scores. A fictional website example shows how t...

Shusaku YosaRead more