Session Duration / Analytics Terms Session Duration Session Duration is a web analytics metric that measures the amount of time a user spends on your website during a single visit. A session begins when the user lands on any page of your site and ends when they leave, close the browser or become inactive for a set period (typically 30 minutes). This metric helps you understand user engagement and how effectively your content keeps visitors interested during their time on site. Session duration is calculated based on the time between user interactions, such as pageviews or tracked events. If a visitor clicks through multiple pages, the platform logs the timestamps of those actions to estimate how long the session lasted. However, if the user views only one page and does not trigger any other interaction, the session duration may be recorded as zero. This happens because most platforms cannot measure the exit time from a single page without another signal to mark the end. While not perfect, session duration is still useful for spotting trends in user behaviour. A longer average session duration may suggest that users are exploring your content in depth or finding value in your pages. A short session duration might indicate that content is unclear, irrelevant or difficult to navigate. Reviewing this metric alongside bounce rate, conversion rate and pages per session gives a fuller picture of how people experience your website. Whether you are building awareness, supporting a campaign or guiding donors through a journey, knowing how long users stay can help you make informed improvements.