Microsoft announced Clarity – new website analytics service.
How can Clarity help me improve my site?
Clarity session replay lets you visualize what users see and their interactions with the web page. Being able to replay users’ mouse movements, touch gestures and click events allows you to empathize with users and understand their pain points.
In accordance with Microsoft’s principles and approach to privacy, Clarity respects users’ privacy by using text masking. Text is masked by default in the instrumentation layer and is not uploaded.
Detecting Malware on Bing with Clarity
How can Clarity help find user experience problems? One example comes from Microsoft’s search engine, Bing. Engineers in Bing team used Clairty to look into cases where users are not successful in their search experience. In some cases, Bing’s engineers were surprised to see that some pages that had ads and other content that looked very different from the expected user experience.
Thanks to Clarity, Bing’s engineers were able see what the user actually saw – which wasn’t at all what they expected. To diagnose the cause of the strange content, they used Clarity to determine that the content came from malware installed on the end user’s machine, which were hijacking the page and modifying the content. As a result, people did not engage with Bing content and page load performance was also impacted. Clarity helped the developers to design and implement changes to defend Bing pages against this malware. Not only did this greatly improve the user experience, it led to a significant improvement in Bing’s business metrics.
Can I use Clarity on my site?
**Update 12/12, 12pm PST: Clarity is compatible with the most common two and three letter top level domains (such as .com, .edu, .au, .uk, etc); we currently working on increasing the compatibility to other general top level domains. Please check back soon if you are looking to use Clarity for a GTLD.**
How do I get started?
Sign up at the Clarity website using your Microsoft Account! (In case you don’t have one, you can sign-up here.)
When you create a new project, it will be added to the waitlist. A notification will be sent when your project is approved for onboarding and you can login to Clarity to retrieve the uniquely generated JS code for your project. Once you have added the code to your website, you can use Clarity dashboard to start replaying user sessions and gain insights.
Features for future releases:
- Related sessions are a grouping of similar sessions that are recommended based a single session. This feature allows web developers to quickly understand the scope of a specific user behavior and find other occurrences for the same user as well as other users.
- Heatmaps provide a view into user behavior at an aggregate level through click/touch and scroll heatmaps. Click/touch heatmap provides distribution of user interactions across a webpage. Scroll heatmaps provide how far users scroll on your webpage.