Session Replay Player

🎥 Session Replay Player

🧭 Overview

The GermainUX Session Replay Player lets you replay a recorded user session and investigate what the user experienced.

It combines the visual replay with the user's activity, errors, network requests, business-process events, performance data, and other monitored insights, helping teams understand what happened during a session and investigate potential friction or issues.

The Session Replay Player includes five main areas:

Area

Dev Tools

Events & Overlays

Playback Controls

Playback Timeline

Replay Content

Together, these provide both a visual representation of the user's experience and the technical and business context surrounding it.

image-20260814-193951.png

🔧 Dev Tools

Dev Tools provides detailed information about the events, transactions, business processes, and other insights collected during the session.

It includes:

Feature

Console

Network

Business Process

Timeline

Info

⌨️ Console

The Console displays console events captured during the session in the context of the replay.

You can:

Action

Search console events using free text.

Filter by console-event type.

Export visible results to CSV.

Select an event to open its RCA.

Select a timestamp to move the replay to that point in the session.

This helps correlate application errors and console activity with what the user was experiencing at that exact moment.

Session Replay Dev Tools Console - Germain UX

📡 Network

The Network view displays HTTP network requests captured during the session.

You can:

Action

Search requests by name.

Filter requests by type.

Export visible requests to CSV.

Export visible requests to a HAR file.

Select a request to open its RCA.

Select a timestamp to move the replay to that point.

This makes it possible to investigate slow, failed, or unexpected network activity directly in the context of the user's experience.

💼 Business Process

The Business Process view displays business-process steps captured during the session.

You can:

Action

Search business-process steps by label.

Export visible results to CSV.

Select a step to open its RCA.

Select a timestamp to move the replay to that point.

This helps correlate the visual user experience with the business workflow being performed.

Session Replay Dev Tools Business Process - Germain UX

⏱ Timeline

The Timeline view in Dev Tools groups facts collected during the session into categories.

Expand a category to review the facts associated with it.

Select an individual fact to open its RCA and investigate the event in more detail.

This provides a structured view of the monitored events that occurred throughout the session.

Session Replay Dev Tools Timeline - Germain UX

ℹ️ Info

The Info view contains session details and metadata.

It also provides information about the RUM UX Monitoring configuration used when the session was captured.

Use this information to understand the context in which the recording was generated.

Session Info in Session Replay Dev Tools - Germain UX

🗺️ Events & Overlays (Heatmaps)

Events & Overlays provides two complementary ways to investigate the user experience:

View

Purpose

Events

Show what happened during the session.

Overlays

Show where users interacted with the application.

🔔 Events

The Events panel displays collected events as they occur during replay.

Depending on the event, information can include:

Field

Type

Label

Timestamp

Details

Duration

Value

Duration progress

Select an event's label, type, or details to open its RCA.

Select its timestamp to move the replay to that point in the session.

The events displayed in the player can be customized through the Session Replay Player settings.

🖼️ Overlays

Overlays place interaction maps directly over the replayed application.

Available overlays include:

Overlay

Error Clicks

Rage Clicks

Dead Clicks

Clicks

Mouse Movement

Scroll

These overlays help identify areas where users interact frequently or experience friction.

⚙️ Configure Overlay Data

By default, overlay data is based on:

Attribute

The same application

The same page location

The last 7 days

All users and sessions

Use the Overlay Settings to change the population used for analysis.

📅 Time Range

Select the period from which overlay data should be analyzed.

👥 Sessions

Choose:

Option

Description

All Sessions

Activity from all applicable sessions.

User Sessions

Activity from sessions belonging to the same user.

This Session

Activity from the session currently being replayed.

🔝 Top Clicks

Use Top Clicks to limit the overlay to the most frequently occurring clicks.

A null or 0 value applies no limit.

This allows you to compare an individual user's behavior with the behavior of a broader population.

🎛️ Playback Controls

Playback Controls let you navigate through the recorded session.

Available controls include:

Control

Play

Pause

Skip backward

Skip forward

Jump to the previous event

Jump to the next event

Change playback speed

Filter displayed events

The default skip interval is 10 seconds.

The default playback speed is 1x.

Event filters also control which events appear in the Playback Timeline and Events & Overlays.

⌨️ Keyboard Shortcuts

Key

Action

Space

Play or pause the replay.

Left Arrow

Skip backward by the configured interval.

Right Arrow

Skip forward by the configured interval.

🎚️ Player Settings

The right-side panel provides access to:

Item

Session details and metadata

Export of user-session events

Session Replay Player settings

Use Player Settings to customize how the session and associated events are presented.

Session Replay details and metadata - Germain UX


📊 Playback Timeline

The Playback Timeline provides a visual representation of the entire recorded session.

It shows:

Item

Total session duration

Current replay position

Replay progress

Events

User activity and inactivity

Replay buffer progress

You can select a timestamp or event to immediately move to that point in the recording.

🏃 User Activity

Activity periods help identify when the user was actively interacting with the application and when the session was inactive.

This can help you move quickly through long sessions and focus on the periods where meaningful user activity occurred.

🔍 Zoom Into a Time Range

Use Zoom In to focus the investigation on a specific portion of the session.

Select the time range you want to investigate.

GermainUX then limits:

Area

Replay Content

Dev Tools

Events & Overlays

to the selected time range.

Use Reset Zoom to return to the complete session.

This is particularly useful when investigating a specific error, business transaction, feedback event, or period of user friction within a long session.

🎞️ Replay Content

Replay Content displays the recorded user experience.

It allows you to see the application as the user experienced it and correlate the visual experience with the monitored events and data surrounding it.

🖱️ Context Menu

Right-click within Replay Content to access additional actions.

Available actions include:

Action

Copy — copy highlighted replay content.

Add text to Phrases-of-Interest — monitor selected text in future sessions.

Add Watch on this Phrase-of-Interest — create a Watch for the selected text.

Add Note — attach a note to the replay at the selected location.

Switch to native menu — use the browser's standard context menu.

image-20260912-184213.png

📑 Phrases of Interest

If you identify important text while investigating a session, select the text and use:

Add text to Phrases-of-Interest

GermainUX can then detect that text in subsequent monitored sessions.

Examples include:

Example

Error messages

Warning messages

Confirmation messages

Out-of-stock messages

Discounts

Business-process messages

You can also create a Watch to be notified when the Phrase of Interest appears again.

📝 Notes

Use Add Note to attach a note to a particular point in the replay.

This can help document findings or preserve investigation context associated with a specific user interaction.

🔀 Multiple Tabs & Windows

Session Replay supports monitored activity across multiple browser tabs and windows.

The replay represents the user's movement between available tabs and windows during the session.

Select a replayed tab header when you need to focus on a particular tab or application view.

🔎 Investigate an Issue

A typical Session Replay investigation can follow this workflow:

  1. Open the session associated with the user, issue, feedback, transaction, or alert.

  2. Review the Timeline to identify important activity periods and events.

  3. Replay the relevant experience to understand what the user saw and did.

  4. Review Events for errors, feedback, transactions, or other relevant activity.

  5. Review Console and Network information when technical investigation is required.

  6. Review Business Process activity when the issue involves a business workflow.

  7. Use Overlays to understand interaction patterns and potential friction.

  8. Open RCA for relevant events or transactions.

  9. Zoom into the affected period for focused investigation.

  10. Create a Phrase of Interest, Watch, or Note when follow-up is required.

This allows teams to move from:

What happened? → What did the user experience? → What else happened at that moment? → What should we investigate or improve?

🔒 Security & Privacy

Session Replay can contain detailed information about user interactions with monitored applications.

Access should therefore be limited to authorized users.

Organizations should also configure appropriate:

Control

Data masking

Data exclusions

User and application exclusions

Access permissions

Data-retention policies

Privacy and consent controls

Privacy controls should be configured and validated before Session Replay is broadly enabled in production.

⚙️ Configure the Session Replay Player

The events, activity periods, monitoring behavior, privacy controls, Phrases of Interest, and custom timeline events displayed in Session Replay can be customized.

See Configure User Monitoring & Session Replay for detailed configuration instructions.

Link

User Monitoring & Session Replay

Deploy User Monitoring & Session Replay

Configure User Monitoring & Session Replay

User Monitoring & Session Replay Troubleshooting

User Feedback

Data Retention

ℹ️ Get Help

The Germain Team can help you set this up. Contact GermainUX Support.

Component: RUM JS, RUM Ext, RUM Windows

Feature Availability: 2017.1 or later