Use session tracking to manage visitor requests

Determine when your visitors' sessions on your site end.

mPulse uses the session timeout setting to calculate session metrics. Every session has a timeout associated with it, which is equal to the value in the Session Timeout field. As each new visitor arrives at your site, they’re assigned a session ID.

The session timeout is preset to 30 minutes. You can adjust the value based on your visitors browsing habits. For example, visitors that read content on media sites may need longer sessions. Session timeout can be set as long as 60 minutes or as short as 1 minute.

Any beacon that mPulse receives, for a given session, refreshes the timeout period. A session is complete when the session timeout period expires due to no activity on the page. This means that mPulse has not received new beacons during the timeout period. A completed session is time-stamped according to the last beacon that mPulse receives. If a user visits one page only before the session timeout expires, mPulse counts that session as a bounce.

Unlike page-level data, session data are not reported on live sessions. You will not see session data results in the Metrics over Time widgets until the session timeout has expired. This includes, bounce rate, session length and session duration.

For example, if a 30-minute time window is in effect for a percentage metric, it remains blank for 30 minutes. Only data from outside of that 30 minutes are complete and visible in the Metrics over Time widgets.