camcorderSession Recording

Mtrix's session recording feature captures user interactions to help you understand exactly how users navigate and interact with your application.

Privacy-First Approach

Session recording in Mtrix is designed with privacy as the top priority:

  • Automatic input masking: Form fields are redacted by default

  • Custom element exclusion: Mark sensitive areas with data-mtrix-record="false"

  • Sampling control: Record only a percentage of sessions

  • Storage controls: Control how long recordings are retained

Enabling Session Recording

Enable session recording during initialization:

What Gets Recorded

Session recordings include:

  • Mouse movements and clicks

  • Scrolling behavior

  • Page navigation

  • Form interactions (without capturing sensitive data)

  • DOM changes

  • Console errors

  • Network requests (headers only, not payloads)

Advanced Recording Options

Trigger-Based Recording

Instead of recording all sessions, record based on specific triggers:

Recording Control

Control recording programmatically:

DOM Snapshots

Mtrix takes snapshots of the DOM to provide context for user interactions:

Use Cases for Session Recordings

  • Error investigation: Understand what led to an error

  • Conversion optimization: See why users abandon forms or checkouts

  • User experience research: Observe real user behavior

  • Customer support: Understand user issues without requiring reproduction steps

By leveraging Mtrix's experimentation, performance monitoring, and session recording features, you can gain deep insights into user behavior and continually optimize your application for better user experience and business outcomes.

Last updated