← Back to KPIs
Session
Also known as: Visit
A session represents a group of user interactions with a website that take place within a given time frame. It is essential for understanding user behavior and engagement.
Business Use Case
Product teams analyze Sessions to understand peak usage times and optimize server resources.
Business Criticality
High
Journey / Navigation Area
Digital Analytics
Scope
Session
Formula
COUNT(Session ID)Calculation Notes
Sessions typically expire after 30 minutes of inactivity; adjust for time zone differences.
Technical Details
Measure Typecount
Aggregation WindowSession, Time based - Hourly/Daily/Monthly/Yearly
Events
| Platform | Event |
|---|---|
| Google Analytics 4 | session_start |
| Adobe | sessionStart |
Data Mappings
W3 Data Layer
{
"event": "sessionStart",
"session": {
"sessionID": "s123",
"startTime": "2023-10-01T10:00:00Z"
}
}GA4 Data Layer
{
"event": "session_start",
"session_id": "s123"
}Adobe Client Data Layer
{
"event": "sessionStarted",
"eventInfo": {
"eventName": "sessionStarted"
},
"session": {
"sessionID": "s123"
}
}XDM Mapping
{
"eventType": "web.sessions",
"web": {
"sessions": {
"value": 1
}
}
}SQL Queries
Google Analytics 4 (BigQuery)
SELECT COUNT(DISTINCT ga_session_id) AS sessions FROM `your_project.your_dataset.user_interactions`, UNNEST(event_params) AS ep WHERE ep.key = 'interaction_date' AND ep.value.string_value BETWEEN '2023-01-01' AND '2023-12-31'Adobe Experience Platform (AEP Query Service)
SELECT COUNT(DISTINCT session_id) AS sessions FROM user_interactions WHERE _experience.analytics.eventType = 'session_start' AND interaction_date BETWEEN '2023-01-01' AND '2023-12-31'Source Data
Digital Analytics
Dependencies
session_start
Report Attributes
Sessions, User, Duration
Recommended Reporting Views
Views
Traffic AnalysisUser Behavior
Segment Eligibility
true
Governance
Data Sensitivitypublic
Governance
Created bydevyendarm
Created on5/26/2026
Last modified bydevyendarm
Last modified on5/30/2026
StatusPUBLISHED
GitHub
View related Pull Request
catalog/kpis/session.yml