{
"$type": "site.standard.document",
"description": "Comparing session replay tools that support iOS, Android, React Native, and Flutter SDKs.",
"path": "/hotjar-for-mobile-ios-android-react-native-flutter",
"publishedAt": "2024-12-20T00:00:00.000Z",
"site": "at://did:plc:go7eemqz4y5nhonj4kg5w2p6/site.standard.publication/blog",
"tags": [
"Comparisons"
],
"textContent": "Hotjar is one of the most popular session replay tools on the market, but it doesn't work on iOS and Android mobile apps, or support popular app frameworks like React Native and Flutter.This guide compares replay tools that support mobile apps, so you can find the best replay tool for your needs. If you don't need a \"Hotjar for mobile\", see our guide to Hotjar alternatives for web apps.1. LogRocketTypical users: Product managers, engineers, support teamsWhat is LogRocket?LogRocket is a product experience platform that focuses on helping product managers, engineers, and support teams fix issues. In addition to session replay, it provides tools to identify the most impactful issues, such as crash reports, stack traces, performance monitoring, and product analytics.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}LogRocketcompareSupported platformsMobile platforms where session replay is availableAndroid, iOS, React NativeConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✓Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✓Crash reportsLearn what happens before a crash without complex debugging or reproduction✓AI summariesAI-generated summaries of session recordings✓Other key features📈 Product analytics: Capture usage data and visualize it with conversion funnels, path analysis, and retention charts.🚨 Error tracking: Identify and triage the most impactful issues with errors and stack traces.🏎️ Performance monitoring: Monitor app performance such as network speed, app start time, and CPU and memory usage.How much does LogRocket cost?Its Team plan starts at $199/month for up to 10k sessions and includes most session replay features, but excludes other features such as product analytics and some error tracking features.The Professional plan starts at $420/month for up to 10k sessions and includes all their features, but requires an annual commitment.Why do companies use LogRocket?Reviewers on G2 use LogRocket for:Identifying problems: LogRocket's combination of error tracking, performance monitoring, and session replay makes it uniquely powerful at finding bugs and issues.Improves user experience: LogRocket helps reviews fix issues with their apps. Reviewers find it provides all the tools to improve their user experience, mostly by solving what's wrong rather than feedback and planning.High usability: LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues.Bottom lineLogRocket is great choice for teams whose top priority is identifying and mitigating issues.2. UXCamTypical users: Product managers in enterprise companiesWhat is UXCam?UXCam is a platform built solely for mobile apps. It includes session replays as well as a full-suite of analytics features and crash analytics.It's designed to provide deep insights into user behavior, helping product managers understand how users interact with their apps.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}UXCamSupported platformsMobile platforms where session replay is availableAndroid, iOS, React Native, FlutterConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✗Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✓Crash reportsLearn what happens before a crash without complex debugging or reproduction✓AI summariesAI-generated summaries of session recordings✗Other key features📈 Product analytics: Capture usage data and visualize it with conversion funnels, path analysis, and retention charts.🚨 Error tracking: Identify and triage the most impactful issues with errors and stack traces.How much does UXCam cost?UXCam's pricing is sales-driven and completely opaque, so it's not clear how much it costs. The company's sales team will give you a quote after you've spoken to them.Why do companies use UXCam?Looking at G2 reviews, companies choose UXCam to:Insights on user behavior: Shows what they are doing, where their attention is going, and how they are spending their time. Users love the realizations they get with UXCam's tools.It's easy to use: Reviewers note how easy UXCam is to set up and use. This means they can go from idea to actionable learnings quickly.Heatmaps and scrollmaps: Seeing clicks and scroll depth works well and creates actionable insights for design and product teams. Helps improve UX and page designs.Bottom lineUXCam is ideal for product managers who need in-depth insights into user behavior. Despite opaque pricing, its ease of use and actionable insights make it a valuable tool.3. Microsoft ClarityTypical users: Marketing and content teamsWhat is Microsoft Clarity?Microsoft Clarity is a 100% free session replay tool that supports most replay features and heatmaps. It integrates with Google Analytics 4, so you can view your GA data in Clarity.It includes most of the session replay features you would expect, but doesn't support any additional features that some of the other choices on this list do, like crash reports or debug logs.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}ClaritySupported platformsMobile platforms where session replay is availableAndroid, iOS, React NativeConsole logsCapture console output from the browser for debugging✗Network monitoringMonitor network activity during sessions✗Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✓Crash reportsLearn what happens before a crash without complex debugging or reproduction✗AI summariesAI-generated summaries of session recordings✓Other key features📊 Google Analytics integration: View your GA data in Clarity and watch recordings for GA segments.🤖 AI co-pilot: Chat with an AI to get insights about your recordings.How much does Microsoft Clarity cost?Clarity is completely free.Why do companies use Microsoft Clarity?According to reviews on G2 and Capterra, it's because:It's easy to set up and use: Setting up Clarity doesn't require much technical knowledge and users mostly like the simple user interface.It helps uncover how users navigate: Clarity users are mostly using it to understand how people navigate their app and identify opportunities for improvement.It's free: The short 30-day retention limit is easy to forgive when it's free.Bottom lineIf you only care about session replay and dont need other features, Clarity is the obvious choice - especially if you're already using Google Analytics. On the other hand, software engineers will find Clarity's lack of debug logs disappointing.4. PostHogTypical users Engineering and product teamsWhat is PostHog?PostHog (that's us 👋) is an all-in-one platform built to help engineers create better products. It includes session replays and a whole bunch more, such as product analytics, A/B testing, and feature flags.It's designed for product-minded engineers, growth teams, and product managers who need to move fast and iterate based on reliable, actionable insights.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}Supported platformsMobile platforms where session replay is availableAndroid, iOS, React Native, FlutterConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✓Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Rage tapsIdentify repetitive taps made out of frustration✓Dead tapsDetect taps on elements that do not respond or trigger an action✗Crash reportsLearn what happens before a crash without complex debugging or reproduction✗AI summariesAI-generated summaries of session recordingsBetaOther key features📈 Product analytics: Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct SQL querying for power users.🧪 A/B tests: Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance.🚩 Feature flags: Rollout features safely with local evaluation (for faster performance), JSON payloads, and instant rollbacks.🏠 Data warehouse: Combine data from all your different sources for easy analysis and comprehensive insights.How much does PostHog cost?PostHog has transparent pricing based on usage. It’s free to get started and completely free for the first 2,500 mobile recordings and 5,000 web ones per month. After this, pricing starts at $0.0100 per mobile recording, and recordings cost progressively less the more you use. This makes PostHog significantly cheaper than all the other companies on this list (apart from Microsoft Clarity).Why do companies use PostHog?According to G2 reviews, companies use PostHog because:It's many tools in one: PostHog can replace tools like Mixpanel (analytics), UXCam (session replay), and Statsig (A/B testing and feature flags). This simplifies workflows and ensures all product data is in one place.They need a complete picture of users: PostHog includes every tool necessary to understand users and build better products. This means creating funnels to track conversion, watching replays to see where users get stuck, and testing solutions with A/B tests.Pricing is transparent and scalable: Reviewers appreciate how PostHog's pricing scales as they grow. There's a generous free tier. Companies eligible for PostHog for Startups also get $50k in additional free credits.Bottom lineFor teams looking for all the tools they need to improve their products, PostHog makes for a great choice. This is especially true for startups and scaleups thanks to it having a generous free tier.5. SmartlookTypical users: Engineers, business analysts, product managersWhat is Smartlook?Smartlook combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. It focuses on mobile apps with specific tools like native rendering and wireframe mode.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}SmartlookSupported platformsMobile platforms where session replay is availableAndroid, iOS, React Native, FlutterConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✓Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✓Crash reportsLearn what happens before a crash without complex debugging or reproduction✓AI summariesAI-generated summaries of session recordings✗Other key features📈 Product analytics: Capture usage data and visualize it with conversion funnels, path analysis, and retention charts.🚨 Error tracking: Identify and triage the most impactful issues with errors and stack traces.How much does Smartlook cost?Smartlook's free plan records up to 3k sessions and includes most of their replay features. Its pro plan includes all replay features and starts at $69/month for 5k sessions or $99 for 10k sessions. Pricing becomes progressively cheaper with more monthly sessions.Why do companies use Smartlook?According to G2 reviewers, Smartlook users benefit from:The integration between replays and events: Smartlook connects event-based analytics and sessions. This enables users to dive deeper into user behavior than a single tool provides.Understanding visitor pain points: The analytics and visualizations make it easy to understand where users are running into trouble. Reviews use this to improve the user experience and conversion in these areas.Real user monitoring: Smartlook shows how real users are using your app and monitors the quality of their experiences. Reviewers use it to figure out what areas are confusing or used improperly.Bottom lineSmartlook's combination of analytics, session replay, and crash reports make it a good choice for teams who want a full picture of their user experience.6. FullStoryTypical users: Product managers, customer success, and supportWhat is FullStory?FullStory describes itself as behavioral data analytics platform, which is code for session replay and mobile app analytics, with a side of product analytics.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}FullStorycompareSupported platformsMobile platforms where session replay is availableAndroid, iOS, React Native, FlutterConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✓Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✓Crash reportsLearn what happens before a crash without complex debugging or reproductionAndroid & FlutterAI summariesAI-generated summaries of session recordingsAdd-onOther key features📈 Product analytics: Capture usage data and visualize it with conversion funnels, path analysis, and retention charts.How much does FullStory cost?FullStory doesn't publish pricing publicly. However, according to Failory, Fullstory will cost you between $250 - $1,000 per month.Why do companies use FullStory?According to reviews on G2, companies use FullStory for:Easier collaboration: As an accessible tool for non-technical users, FullStory facilitates collaboration between product, UX, and engineering teams by allowing all teams to access useful, reliable data.Viewing user issues: Support teams use FullStory to replay sessions to understand user hard-to-replicate problems, and identify bugs that need fixing.Improving conversion: FullStory users like to combine funnel insights with replays of user sessions to understand pain points and improve conversion.Bottom lineFor a complete behavioral analytics suite, FullStory is a solid choice. Users wanting more features, like error tracking or A/B testing should switch to other choices.7. ContentsquareTypical users: Product managers, ecommerce teams, and marketersWhat is Contentsquare?Contentsquare is an analytics platform that combines heatmaps, customer journey analysis, and frustration scoring to help find and fix issues and friction points.Mobile replay features[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}ContentsquareSupported platformsMobile platforms where session replay is availableAndroid, iOS, React NativeConsole logsCapture console output from the browser for debugging✓Network monitoringMonitor network activity during sessions✓Filter recordings by user or eventFind specific recordings by filtering for users or events✓HeatmapsVisualize where users click and scroll on your website✓ScrollmapsVisualize how far users scroll on your website✓Rage clicksTrack repeated clicks in the same place✓Dead tapsDetect taps on elements that do not respond or trigger an action✗Crash reportsLearn what happens before a crash without complex debugging or reproduction✓AI summariesAI-generated summaries of session recordings✓Other key features📈 Product analytics: Capture usage data and visualize it with conversion funnels, path analysis, and retention charts.🚨 Error tracking: Identify and triage the most impactful issues with errors and stack traces.How much does Contentsqaure cost?Since Contentsquare caters mostly to enterprise companies, its pricing is not available publicly and you need to speak to its sales team to get a quote. According to Capterra, pricing starts at $10,000/month, but no further information is givenWhy do companies use Contentsquare?According to G2 reviews, people like Contentsquare because:Data visualization and analysis: Users like that Contentsquare makes it easy to visualize and analyze large data sets. Advanced features make it easier to identify and fix problems big and small.Improve your UI and UX: Contentsquare makes it easy to understand the impact of various design elements on a screen. This helps developers understand the impact of elements on conversion rate, revenue, and user journeys.Detailed session replays: Users appreciate being able to match quantitative data with qualitative data, giving them a better understanding of how best to solve problems.Bottom lineFrom data visualizations, to behavior analysis, and detailed session replays, Contentsquare has a lot to offer, especially for larger companies.Further readingThe 9 best mobile app A/B testing toolsThe 7 best mobile app analytics toolsThe best UXCam alternatives & competitors, compared",
"title": "What's the best Hotjar for mobile apps?"
}