A Powerful Alternative to Hotjar: Microsoft Clarity

I love trying new tools. There is an exciting side of new tools. New tools take people out of their comfort zones and offer new possibilities.

Somehow I am using Microsoft Clarity couple of months instead of Hotjar. Hotjar is a tool you can track user behavior as you know. You can record clicks, analyze heatmaps and scroll behaviors. Clarity does that too.

But, why I’m using Clarity? What is Clarity do differently? I will share my first opinions, pros and cons. Maybe I can help the people think to use.

This post is not an advertorial!


Firstly, a single integration is enough to use. After that, you don’t have to create a record. Clarity records everything automatically. You can segment and analyze all the collected data. I think this is an absolutely good feature. I want to record all data.

When I saw the dashboard of Clarity for the first time, I said “there is something good in here.” It’s nice to see such a detailed report from all website data. The moment you enter the panel for the first time, your eyes are literally filled with data.

There is an example image below. It opens one’s heart when seeing a page full of such data :)

Another plus is that it collects the pages from which it collects data on the live site, not by taking “screenshots” as in Hotjar. This means that if you made a change on that page, it also records it. In Hotjar, if you made changes in the page, you had to re-record or take the “screenshot” again. This is a plus for me.

It collects data such as clicks, scrolls, heatmaps in one place. For example, when examining a heat map, you can track the records of those clicks for places with heavy clicks. You don’t need to do anything extra.

You can save data segments. Thus, you do not need to re-create the data set you created for a custom url. For a specific product listing page, you can segment and save 30-day, mobile users using opera browser, and review that segment days later without doing anything.

The data in the panel are very well categorized. It separates click data into “dead Click” and “rage Click”. It divides the time users spend on the page into active and inactive forms. It also reports JS errors and “quick backs” on the page. I especially love the “excessive scrolling” data.

The more data the better!

The biggest plus is that it’s free. It is a very nice move that such a detailed tool is available to everyone for free. Perhaps unexpectedly beautiful from Microsoft.


If there are modal-like structures on the pages where it collects data, for example with filtering modal, information modal, menu, in some cases, it activates modals and collects data in that way. You actually see the data of the menu on that page. As a user, you cannot interfere with them yet. It’s nice that it does everything automatically, but it should provide the user with the opportunity to intervene manually.

Sometimes the map gets crazy when you scroll through the click maps. The page itself does, while the clicks do not. Then the clicks also click into place. I’ve had this occasionally. Frankly, it’s a boring thing.

Filters and segments are very detailed but in some cases they may have trouble finding a simple url.


“Microsoft Clarity is an opponent to finish Hotjar?” I don’t think so. However, it is a good alternative to Hotjar as it is free, reports very large data very well, and is easy to use. I loved it and continue to use it.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store