• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Set up session replay

Enabling session replay, sampling rates, and most privacy settings are managed server-side on the Application Settings page in New Relic so that updates are not dependent on the deployment and adoption of a new app version. Only some types of masking overrides need to be managed in your code.

Requirements and compatibility

Before setting up session replay, ensure your app meets these requirements.

Technical prerequisites

To use session replay, you need:

  • A New Relic account with mobile monitoring enabled
  • An active mobile application configured in New Relic
  • Network connectivity from your mobile app to New Relic's data ingestion endpoints

Minimum agent versions

Below are the first agent versions that supported basic session replay capture:

  • iOS agent v7.5.10 released Sept. 15, 2025
  • Android agent v7.6.8 released July 29, 2025
  • React Native agent v1.5.10 released Sept. 15, 2025

Enable session replay

  1. Go to one.newrelic.com > All Capabilities > Mobile.
  2. Select your mobile app.
  3. In the left-hand menu, click Settings > Application.
  4. Toggle on Mobile Session Replay.
Application settings page showing the Mobile Session Replay toggle

Configure sampling rates

Define the sampling rates to control how often session replays are captured. Sampling rates can be as small as one millionth of a percent for high throughput apps.

Set a sampling rate for the following:

  • User sessions: Records a random sample of all user sessions.
  • Errored sessions: Records a random sample of sessions where at least one error occurs. The agent buffers a sliding window of data for up to 30 seconds on the client side. When an error occurs, the buffered data will be uploaded and the remainder of the session recorded. Errors include crashes, ANRs, and handled exceptions. If an error doesn't occur, the replay is never harvested.

For example, if you set the session sampling rate to 50% and the error sampling rate to 100%:

  • Half of all user sessions will be recorded.
  • All errored sessions will be recorded, even if they're not part of the 50% sample.

Next: Configure privacy settings

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.