Sessions

Session tracking allows you to monitor and analyze individual visitor sessions on your website, providing rich insights into user behavior, navigation paths, and engagement patterns at a granular level.

Overview

Session tracking in Pulse automatically captures detailed information about each visitor session on your website. For each session, Pulse records:

  • Unique session identifier
  • Geographic location (country)
  • Device type and operating system
  • Browser information
  • Session duration and active time
  • Pages visited and time spent on each page
  • Events triggered during the session
  • Clicks captured on links
  • Referral sources

This data helps you understand individual user journeys, identify friction points, and optimize your website for better user experience.

How It Works

Session tracking is enabled by default for all Pulse installations. The session tracker:

  1. Assigns a unique identifier to each new visitor session
  2. Tracks user interactions throughout their visit
  3. Compiles detailed session information
  4. Makes this data accessible through your Pulse dashboard

Dashboard Visualization

Session tracking

Session data appears in the Sessions tab of your Pulse dashboard, where you can:

  • View a list of all recent sessions
  • Click on individual sessions for detailed inspection

This overview helps you identify patterns in your website traffic and spot unusual sessions that might warrant further investigation.

Detailed Session Inspection

Session tracking

One of the most powerful features of Pulse is the ability to inspect individual sessions in detail. By clicking on any session in the list view, you can access the full session timeline, including:

  • Page visits with timestamps
  • Time spent on each page
  • Events triggered (such as form submissions, button clicks, or custom events)
  • Navigation paths between pages
  • Referral sources for the session

Use Cases for Session Inspection

Detailed session inspection provides valuable insights for various teams:

  • UX Designers: Identify navigation patterns and potential friction points
  • Content Creators: Understand how users engage with specific content
  • Marketing Teams: Analyze conversion paths and campaign effectiveness
  • Product Managers: Discover feature usage patterns and user preferences
  • Support Teams: Troubleshoot reported issues by reviewing specific user sessions

Privacy Considerations

While session tracking provides detailed behavioral data, Pulse is designed with privacy in mind:

  • No personal identifying information is collected
  • Session IDs are randomly generated and not linked to individual users
  • IP addresses are not stored
  • Compliance with GDPR, CCPA, and other privacy regulations