Glossary
What is a session?
A session is a single period of continuous user activity within a product, beginning when it is opened and ending after a defined period of inactivity.
The timeout defines the metric
A session has no natural end, so one is imposed: after a period of inactivity, the next action starts a new session. Thirty minutes is the common default, inherited from web analytics.
That threshold determines the numbers entirely. A short timeout produces many short sessions; a long one produces fewer, longer sessions from identical behaviour. Session count and average session length are therefore not comparable across products, or across the same product before and after a settings change.
See time of inactivity for the same mechanism applied to reattribution eligibility.
What sessions are useful for
- Frequency. Sessions per user per period, which is usually more informative than length.
- Depth. What happens within a session, rather than how long it lasts.
- Comparing cohorts and sources, where the definition is at least held constant.
- Detecting regressions, since session patterns shift quickly after a bad release.
Why session length misleads
Longer is not better. A user spending ten minutes to complete something that should take two has had a worse experience, not a better one, and the metric records it as improvement.
Session length is only interpretable against what the product is for. Entertainment products want longer; utility products want shorter and more frequent. Optimising it without that context reliably produces a worse product.
In conversational products the concept strains further: an exchange may span hours with long gaps, and a timeout-based definition will split one continuous task into several sessions. This is why conversational frequency caps are set per conversation rather than per session.
Common questions
What session timeout should I use?
Thirty minutes is the conventional default and is arbitrary. What matters is picking one that matches your product's rhythm and never changing it without restating history.
Is a longer session better?
Only for products where time spent is the value. For anything task-oriented, a shorter session that completed the task is the better outcome.
Where we write about session
- ArticleAd Networks for AI Apps in 2026: The Publisher-Side Landscape
- ArticleAd Placement Inside AI Chatbots: Where and How
- ArticleAI Advertising for B2B SaaS: Reaching Decision-Makers Inside AI Assistants
- ArticleAI Advertising for E-commerce: Turning Product Questions into Sales
- ArticleAI Advertising for Education: How EdTech Brands Can Win in AI
- ArticleAI Advertising for Gaming: How to Reach Players in AI Conversations
- ArticleAI App Monetization Case Studies 2026 — 8 Teardowns
- ArticleAI App Monetization by Stage: Pre-Revenue to Mature
- ArticleAI App RPM Benchmarks 2026: What Publishers Actually Earn
- ArticleAI App Unit Economics and Monetization: The 2026 Framework
- ArticleARPU Benchmarks for AI Chatbot Apps (2026 Numbers)
- ArticleChatbot Ad Networks Explained: A 2026 Primer for AI Founders
- ArticleChatGPT Ads ROI: What the Early Data Actually Shows in 2026
- ArticleChatGPT Ads vs Google Ads: Should You Shift Budget in 2026?
- ArticleChatGPT Free Tier Playbook for AI App Builders
- ArticleChatGPT Revenue Streams: A Full Breakdown (2026)
- ArticleGenerative AI Advertising for Publishers: 2026 Playbook
- ArticleHow Does ChatGPT Make Money? A 2026 Breakdown
- ArticleHow to Advertise on Microsoft Copilot in 2026
- ArticleHow to Monetize an AI Chatbot App: The 2026 Playbook
- ArticleIntegrating Ads Into an LLM Chat Interface: A Publisher's Guide
- ArticleIntent-Based Targeting Inside AI Assistants: The 2026 Buyer's Guide
- ArticleLLM Monetization Strategies for App Builders (Stage-by-Stage)
- ArticleMeasuring AI-Assistant Ad Performance Honestly in 2026
- ArticleMonetize Free-Tier AI App Users Without Killing Retention
- ArticleRevenue Per Query for AI Apps: How to Model It Honestly in 2026
- ArticleSubscription vs Ads for AI Apps: Which Model Wins in 2026
- BlogAI Ad Targeting in Conversational Interfaces
- BlogChatbot Advertising: How Brands Can Reach Users Inside AI Conversations
- BlogFrequently Asked Questions (FAQ)
More in growth and engagement
Acquiring users, and the behaviour that says whether they stayed.