For Mixpanel session replay what happens if I set it to 100% can this impact the performance of the system, what are the implications of doing this
Hi event, Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> đź‘‹
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Setting Mixpanel Session Replay to 100% (i.e., recording all sessions) is technically possible, but there are important implications to consider: Performance Impact- Web: Mixpanel’s Session Replay for web is designed for minimal performance impact. The SDK uses efficient techniques (like DOM snapshots, asynchronous change detection, throttling, and compression) to reduce overhead. However, the initial snapshot and more complex/interactive pages can generate more data, which may increase resource usage. It is always recommended to test performance after enabling Session Replay, especially at high sampling rates like 100% Implement Session Replay (Web) FAQ. - iOS & Android: On mobile, Mixpanel states that there is no impact on app performance when there are no user interactions or screen changes. During interactions, the expected impact on CPU and memory is negligible based on their internal testing, but this may vary depending on your app’s complexity. You should thoroughly test in your own environment, as high sampling rates could potentially introduce performance issues in some cases iOS FAQ, Android FAQ.Other Implications- Bandwidth & Storage: Recording 100% of sessions will significantly increase the amount of data sent to Mixpanel, which can impact bandwidth (especially on mobile if not restricted to WiFi) and may lead to additional data charges for users if not managed carefully iOS FAQ, Android FAQ. - Billing & Quotas: If you exceed your plan’s Session Replay quota, you may be billed for overages or lose access to new replays until you upgrade your plan. Monitor your usage to avoid unexpected costs Session Replay FAQ. - Privacy: Recording all sessions increases the risk of capturing sensitive data. By default, Mixpanel masks text and images, but you should review and customize masking settings to comply with your privacy policies Web FAQ.Recommendation: Start with a lower sampling rate, monitor performance, bandwidth, and privacy compliance, and only increase to 100% if you are confident it will not negatively impact your users or infrastructure.
If you experience any performance degradations, Mixpanel recommends reaching out to their support team iOS FAQ.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Hi P17 - I'm the product manager for session replay. The performance impact on your application should be negligible, but we always recommend testing thoroughly before deploying to production. Let me know if if you have any questions as you get started.