Session Metrics
A session begins when a visitor loads their first page and ends after 30 minutes of inactivity. All events within that window are grouped under a singlesession_id.
Available Session Metrics
Filtering by Session Properties
You can filter analytics data by session-level attributes to isolate specific visitor segments:- Traffic source —
utm_source = facebookshows only sessions from Facebook traffic - Device type —
device_type = mobileisolates mobile browsing behavior - Geography —
country = USlimits to US sessions - New vs. returning —
is_returning = trueshows only repeat visitors - Conversion status —
session_conversion = convertedfilters to sessions that resulted in a purchase
- “What is the average session duration for mobile visitors from Facebook who converted?”
- “What’s the bounce rate for desktop visitors landing on collection pages?”
Page Metrics
Page analytics aggregate data at thepage_path level, showing how individual pages perform across all sessions.
Available Page Metrics
Time on Page is calculated from the interval between consecutive events. If the visitor’s session ends on a page (no subsequent event), time on page cannot be measured for that visit. These unmeasured visits are excluded from the average.
Filtering by Page Path
Page analytics support filtering by URL path patterns:- Exact match —
page_path = /products/classic-tee - Starts with —
page_path starts with /collections/shows all collection pages - Contains —
page_path contains /blog/shows all blog content
Common Page Analysis Patterns
Top pages by traffic: Select Page Views and Unique Visitors. Group bypage_path. Sort by Page Views descending. Identifies your highest-traffic content.
Landing page quality:
Select Bounce Rate and Entry Rate. Group by page_path. Filter to pages with high Entry Rate. A landing page with high traffic but high bounce rate needs optimization.
Product page engagement:
Filter page_path starts with /products/. Select Time on Page, Scroll Depth, and the AddToCart rate. Identifies which product pages drive the most engagement.
Content performance:
Filter page_path starts with /blogs/. Select Page Views, Time on Page, and Scroll Depth. Longer time on page and deeper scroll depth indicate content that resonates.
Connecting Sessions to Outcomes
Session and page metrics become most powerful when connected to conversion data:Measures & Dimensions
Full reference for all available measures and dimensions.
Attribution Reporting
Understand how conversions are attributed across marketing channels.