Skip to content

How visits and sessions work

Learn how GoodMetrics defines visits and sessions, how realtime activity is tracked, and when session data appears in your reports.

In GoodMetrics, a visit (or session) represents a single browsing experience on your site. Here’s how sessions, realtime activity, and reporting work together.

  • A session automatically ends after 30 minutes of inactivity.
  • This prevents short breaks from being counted as separate visits.

For example, if someone spends five minutes browsing your site and then leaves, their session will remain open for another 30 minutes before timing out.

However, visit duration will still show 5 minutes, because it measures only the time the visitor was actively engaged — not the full session window.

  • The Realtime report shows active visitors who have interacted with your site (via pageviews, clicks, or scrolls) in the last 60 seconds.
  • This keeps the report focused on current, meaningful engagement.
  • Data from a visitor’s session appears in your main dashboard reports — such as Audience, Acquisition, Pages, and Events — only after that session has ended.
  • For example, if a visitor’s last interaction happens at 12:05pm, their session data will be processed and included in your reports around 12:35pm.

This ensures that metrics like visit duration, bounce rate, and conversion rate are accurate and based on a complete session.

In short, Realtime shows active visitors, while your main reports reflect completed sessions.