Skip to main content

What’s the difference between Sessions and Replay sessions?

Issue

I want to know how Sessions on the Releases page differ from Session Replay sessions, including billing.

Applies To

  • All SaaS Customers and Self-Hosted Users

  • Release Health

  • Session Replay

Resolution


They’re two different products that both happen to use the word “session.”

Sessions (Release Health) measure app health and adoption, such as crash-free rates and release adoption. They represent a user–app interaction used for health metrics, appear on the Releases page, and are not billed. Most SDKs send them automatically once Release Health is set up (often after a release is configured).

Details: Release Health.

Replay sessions (Session Replay) are video-like recordings of what a user did in the UI (DOM snapshots on web; screenshots/view hierarchy on mobile). Unlike Release Health sessions, a web Replay can span multiple page loads. Replays are sampled based on the Replay SDK settings and are billed based on replay volume.

Turning off Replay does not turn off Release Health sessions, and vice versa. They’re configured separately in the SDK.

Did this answer your question?