Mouseflow vs Hotjar: which one to choose?

If you have come this far, it means that you are considering subscribing to either platform to improve your website experience. We understand that making a choice requires a lot of research and we’re here to help by offering you an in-depth comparison of Mouseflow vs Hotjar to facilitate your decision making.

At first sight, the platforms seem to have the same functionality with similar toolsets. However, at a closer look, you will see that there’s a tremendous difference between the two just as there’s a clear difference between the Polaroid and digital camera. The biggest difference is not in pricing or in the number of recordings either of these platforms has to offer per plan, but the level of insights and data access you can get with either. You can also check out an overview to see the differences between Hotjar, Mouseflow and Microsoft Clarity, FullStory, CrazyEgg or Smartlook to get an idea of how these tools compare to each other.

Going further we’ll help you understand the value each platform brings to your business by covering the following topics:

Same, but not the same: how to get insights faster

Is Mouseflow right for you?


TL;DR: What are the fundamental differences between Mouseflow and Hotjar?

  • Mouseflow doesn’t throttle your data. Hotjar plans limit the amount of sessions you can record daily, inevitably sacrificing the quality of the insights you can get as you can still only record a sample of your visits, not all of them.
  • Mouseflow offers a complete ecosystem of behavior analytics tools for all, regardless of the plan you pick. Basic and advanced filtering, friction score and events, integrations with Optimizely, Google Optimize, or any other are available even if you are on the free plan.
  • The most robust heat map engine. Get click heatmaps that offer more than just colorful blobs. Mouseflow click heat maps give you more than 10 data points per click to guide your optimizations towards more conversion-driving design decisions. Scroll, attention, movement and geo heat maps that you can slice and dice any way you need it. Surface heat maps from the dynamic elements on your website to find which picture in a carrousel drives the best performance.
  • Retroactive forms and funnels. Coming up with your hypothesis shouldn’t be compromised by your set up. Unlike many competitors, Mouseflow lets you go back in time to review how your funnels and forms have performed, so you can come up with questions as you go. Your data will be available to analyze as soon as you start recording. Watch videos from visitors who drop in every step of the funnel or form field to understand what is distracting them to complete a transaction. 46% of our customers use our funnels and forms to optimize their website flows to improve conversions, sales and user experiences.
  • Automatic identification of issues. Watching visitors’ sessions can become overwhelming, especially if you don’t know where to start. With Mouseflow,  you spend less time finding the problem and more time focusing on fixing the issues with its friction score. This is a unique feature that is included in all of Mouseflow’s plans which comes at no extra cost or additional set-up. Take it one step further and define your own, custom friction elements. With Mouseflow you can also track JS errors on your website automatically. No extra set up needed and at no extra cost. This will facilitate your communication with developers when fixing issues on your website. Hotjar doesn’t provide automatic issue identification or JS error tracking. In addition, you get to filter your data by friction events to zero-in on your most pressing issues.


Same, but not the same: how to get insights faster

How much insight do you get? Don’t just take our word when we say it’s like comparing a Polaroid to a digital camera. Both are cameras, both take pictures, but they are very different. If the picture is destined to go beyond the fridge door or memory board, you’re likely to use a digital camera. Let’s dive into the differences, one by one.

Session Recording and Replay:

Mouseflow vs Hotjar: the difference in session recordings
Hotjar Mouseflow
Recording Non-stop Non-stop
Users captured Limited daily on standard plans All (not-sampled)
Filters 6 filters
URL, Country, Tags, Page Count, Hotjar User ID, Device, Browser, OSNote: filters are available only on paid plans
100+ filters on all plans
URL, Country, Tags, Page Count, Device, Browser, OS, Screen resolution, HubSpot User ID, Friction Score, Friction Event, Duration, Traffic Source, Returning visitor, Custom Variables, Custom Behavior Tags
Recording break-down Entry page/ Exit page Shows all pages visited with times, engagement rates, tags or events, and friction scores during a session organized in a waterfall view.
Can download No Yes
Can replay sessions of users who dropped out of the funnel No Yes
Can replay sessions of users who have problem with forms
No Yes

Session recordings is a flagship feature for both Mouseflow and Hotjar, and while the latter recently made the switch to offer continuous recordings on all plans, it still throttles or samples the data you are allowed to collect daily. For example, you may have 3,000 recordings a month, but only be allowed to record 100 daily sessions.

Mouseflow has been spearheading the no-sampling requirement since it was founded in 2009. It doesn’t throttle your data or limit the amount of daily sessions you can record. Additionally, one of the biggest advantages that Mouseflow has over Hotjar is that it does not gate access to its filtering options and lets you slice and dice your data however you need.  

Reviewing your visitors’ videos is essential to understand how they behave on your page. Let’s compare both platforms’ dashboards and session recording players.

Hotjar does a nice job in organizing information for you out of the box. You can favorite recordings, review entry/exit page, session duration, number of pages viewed, country, and the date that the sample recording was made.


Hotjar’s session recording setup.

With Mouseflow, once you start recording there are no extra actions required and you don’t need to worry about remembering to turn the recordings on. This also helps you avoid having any regrets about not recording at a specific time.

Mouseflow’s session recording dashboard – once you start recording, no additional actions are required.

Reviewing your visitors’ videos is essential to understand how they behave on your page. Let’s compare both platforms’ dashboards and session recording players.

Hotjar does a nice job in organizing information for you out of the box. You can favorite recordings, review entry/exit page, session duration, number of pages viewed, country, and the date that the sample recording was made.


View of Hotjar session recording

Hotjar’s view of session recordings.

You can also add more columns to review devices, operating system, referrer URL, browser, and a number of actions taken inside the video.

Hotjar also allows you to filter your recordings by the aforementioned attributes, and by tags (which you add to your recordings manually), behavior-specific attributes like rage-click and “u-turns”, by results from feedback campaigns and by user attributes (set up needed from development). These last filters are available only on Hotjar’s business plan.

Hotjar’s session recording player is very familiar. It has what you can expect from a video player, plus a sidebar with the option to comment and add notes about the recording, as well as a detailed list of all actions taken on the page and their timestamp.

Mouseflow’s recordings dashboard is a comprehensive overview of all of your recordings. You can review the city and country from the recording, the referrer URL, entry page, how long ago was the recording made, number of pages in the recording, friction (more on that in a second), duration, devices, and tags and variables.

View of Mouseflow's session recording

Mouseflow’s session recordings view.

By clicking on the number of pages visited on a recording with more than one page recorded, you can quickly get a breakdown of all the pages visited, how long they stayed on each page and the tag details of each.

Heat maps:

Heat maps is yet another flagship feature for both Mouseflow and Hotjar, and it is one of the most sought after tools by professionals in CRO, UX/UI, marketing and product fields. Let’s take a look at the differences.

Hotjar Mouseflow
Generated Automatically for all tracked pages. Option to set up manually Automatically for all tracked pages
Types 3: Click, Move, Scroll 6: Click, Move, Scroll, Attention, Geo, Live
Filters available Device, Type on manually set up heat maps.
Note: filters are available on their paid plans
Available on all plans

Device, Type, Time, Traffic Source, Browser, Screen Resolution, OS, Tags

Recording break-down Entry page/ Exit page Shows all pages visited with times, Tags, and Friction Scores during a session organized in a waterfall
Visualization of dynamic elements (sliders, menus) No Yes
Can download No Yes

Hotjar’s heat map tool offers an overlay of clicks, movement, and scroll with the option to review behavior by the device. To use a heat map, you  can set up the pages you’d like to analyze, pick the sample size you’d like to collect, and turn on the heat map to start collecting data. Recently, Hotjar moved into continuous capture for heatmaps, so you don’t need to worry about setting them up anymore. However, you still have to ask Hotjar to put together a heatmap sample for the page you’d like to analyze.

Hotjar's heat map example

Mouseflow offers 6 types of heat maps out of the box. This means that as soon as the tracking code is installed, the heat maps will be instantly generated for all your pages without any extra set up. With Mouseflow, you’ll be able to analyze clicks, scroll, movement, attention, geographical location, and a live render of your site that enables the visualization of dynamic elements on a heat map as you navigate the site yourself.

Example view of a Mouseflow heatmap

Mouseflow also conveniently offers a list view of all your pages and their respective heat maps with more contextual information regarding the pages’ performance that helps you spot nuances at a glance so that you can always know where to start.

Mouseflow example of list view of all pages and their heatmaps


While having 6 types of heat maps is an advantage when analyzing your visitors’ behavior, you also get contextual information depending on the type of heat map you are viewing.

Example of click information available on a heatmap

Mouseflow’s example of click information on a heat map.

A key differentiator between Hotjar’s and Mouseflow’s heat maps is that with Mouseflow you can use its powerful filtering capabilities to analyze the data according to your needs. Do you want to discover why your landing page is not converting better? Just select the page from the menu, or select the utm_source you’d like to review. No extra setup needed. With Hotjar, you’d need to be on a paid plan to be able to access these features.

In addition to filtering, Mouseflow also enables you to review heatmap changes in time. You can browse dates of interest and analyze how changes have impacted your visitors’ behavior. This is especially handy when running A/B tests or changes in the page structure to improve conversion rates.

Conversion Funnels:

Mouseflow vs Hotjar: difference in funnels feature
Hotjar Mouseflow
Users captured Not available All (not-sampled)
Editing your funnels Not available Edit when you want. Never lose your data.
Filters Not available 100+ filters:
URL, Country, Tags, Page Count, Device, Browser, OS, Screen resolution, HubSpot User ID, Friction Score, Friction Event, Duration, Traffic Source, Returning visitor, Custom Variables, Custom Behavior Tags

Building conversion funnels for key transactions on a website is one of the most important tools for understanding performance on a site. To help with this, Mouseflow allows building funnels and reviewing sessions from visitors that dropped-off and also successfully converted. On top of that, Mouseflow offers extensive filtering options that can be applied across your funnel for more in-depth analysis.

Hotjar decided to remove conversion funnels from their product in August 2020.

a view of conversion funnels in mouseflow

Mouseflow’s funnel view

Form Analytics

Hotjar Mouseflow
Users Captured Not available All (not-sampled)
Form results data Not available Always. Set up and analyze when needed
Filters Not available 100+ filters
URL, Country, Tags, Page Count, Device, Browser, OS, Screen resolution, HubSpot User ID, Friction Score, Friction Event, Duration, Traffic Source, Returning visitor, Custom Variables, Custom Behavior Tags

Ever had a form on your website for lead generation and can’t know for sure what’s keeping your leads from converting? Are you asking for too much? Form analytics enables you to review a funnel-like analysis of the forms on your website. Mouseflow allows to set up form analytics and:

  • Set up form analytics and review the results, as soon as you start recording on your website. Mouseflow doesn’t require setting up and activating form analytics to start analyzing. Filter out interactions with the form according to your needs with the parameters we discussed in session replay.
  • Replay sessions from visitors who dropped out or succeeded in completing the form.
  • Completely rely on forms data and results as it covers your whole universe of visits and not a random selection as with Hotjar.

Form analytics view in Mouseflow screenshot
Mouseflow’s form analytics view

Feedback campaigns

Hotjar Mouseflow
Users Captured Some (sampled) All (not-sampled)
Trigger on click rage, click error or inactivity No Yes

A key difference between Mouseflow and Hotjar’s feedback tool is that Mouseflow allows you to trigger surveys when a user experiences click rage, click errors, or inactivity. Both Mouseflow and Hotjar can trigger surveys at page load, when they have scrolled a percentage of the page, with a delay so it shows after a few seconds since the visit started when the mouse leaves the page (exit-intent) and with a custom trigger placed on the page.

With Mouseflow, you can also target visitors by language without extra set up.

a view at Mouseflow's feedback campaigns builder

Mouseflow’s feedback campaigns builder

Is Mouseflow right for you?

Whether you are a startup, a big company, or an online business somewhere in between, Mouseflow is a powerful complement to your analytics stack. Its features have been developed to provide flexibility and readily-available insights that improve efficiency and effectiveness, something that is highly valuable at any company regardless of its size or stage. 

Mouseflow’s benefits span across different areas of interest. Further, let’s highlight its benefits by roles and by company size:

  • If you work in product

Mouseflow can help you validate your user flows and ensure that your features suit your clients’ needs, collect feedback directly from your users to understand what to build next. Moreover, as Mouseflow doesn’t sample your data, you can review how changes in the product have impacted your visitors’ navigation by accessing historical data.

  • If you work in digital marketing

As a digital marketer, it has become increasingly important to understand why your customers aren’t converting. Mouseflow’s set of tools will help you improve your conversion rates by allowing you to build website conversion funnels per acquisition source, campaign, keyword, and/or content type. Analyze heat maps to understand how your visitors consume your website, what gets their attention, and replay sessions from dropped-off visitors to identify problems in your path to conversion.

  • If you work in UX/UI

With Mouseflow’s Friction Score you can quickly identify sources of issues with your visitors’ sessions to iterate rapidly and continually. By complementing your favorite analytics tool with Mouseflow, you can have the full picture with quantitative and qualitative data to truly understand what’s preventing your visitors from arriving at the aha! moment. You can also run feedback and NPS campaigns to learn more about how people perceive the product.

  • If you are a Startup

When you are a startup, it is all about efficiency, cutting costs, and getting the best bang for your buck. Resources are limited and you are always running against time. Mouseflow is not extraneous to this situation. In other words, the product has been developed around providing the most valuable insights in the least amount of time and effort. Our pricing plans are affordable and our product capabilities can scale alongside your startup quickly by just consulting with our A-team in support. Share or download recordings across teams, departments, and freelancers to speed-up your iteration and beat your competitors in finding product-market fit.

  • If you are a bigger company (Enterprise)

Mouseflow’s flexibility and advanced filtering capabilities are perfectly suited for multi-disciplinary teams focused on optimizing web properties. It is trusted by over 165,000 brands to deliver powerful insights that can change the course of a business into the path of success. Error tracking can facilitate communication with development teams, while Friction Score can free-up resources when analyzing vast amounts of recordings.

Let’s recap the most important differences between Mouseflow and Hotjar before we let you go:

  • Does either tool sample?

While Hotjar offers continuous recording on all their plans, they still throttle or sample your data unless you are on their “Scale” plan. Mouseflow, on the other hand, has never sampled data for its customers. You can, however, sample if you feel like it through the recording controls in the settings section of your project.

  • What about heat maps?

As soon as you start recording Mouseflow provides you with 6 types of heat maps built instantly for all of your pages on all its plans. Review historical data by just adjusting the date and review how your visitors’ behavior has changed over time. They are immediately accessible through a list without the need to make any requests to the tool and you can filter your heat map data however you need, regardless of the plan you are on.

  • What’s the word on Funnels?

Mouseflow will allow you to build funnels any time you want. Forgot about setting up the funnel? Afraid you lost all that goodness? Don’t worry. Mouseflow has been gathering that data all along. Hotjar removed their funnels and form features for new users and deprecated the feature for existing users on December 14th, 2020.

  • Form analytics are my jam, what do you have to say about that?

In the same way as with funnels, form analytics data is captured by Mouseflow from the get-go. Simply build an instance to analyze any form on your website and watch videos of the visitors that interacted with it. Hotjar also removed this feature for new users and deprecated it for existing users on December 14th, 2020.

  • Error tracking , friction, and advanced filtering

These are three unique features of Mouseflow’s product. Error tracking is available as soon as you start recording visitors on your website and is included in all of our plans. Your developers are going to love it!

Friction tags each of your recordings with three levels of happiness automatically so that you can review problematic sessions first and get to your most pressing issues quickly.

With advanced filtering, you will be able to segment your sessions recordings, heatmaps, funnels, and form analytics by multiple variables and combinations giving your team unparalleled flexibility to understand how behaviors differ by cohorts of interest.

More importantly, these features are available on all plans in Mouseflow, regardless of the plan you are on. Your data, your way.


At Mouseflow, we are incredibly humbled to be considered as one of your choices to upgrade your stack. Our support team is ready to answer any questions you may have about our product or plans, so please do not hesitate to shoot us a message at, or chat with us directly on Twitter or Linkedin at @mouseflow.

Are you ready to discover why your customers are not converting? 

Sign up for a 14-day free trial now. No credit card required and it only takes about 15 seconds to sign up.

Subscribe to stay up-to-date with the latest user behavior insights

No spam, we promise!