Web developers make use of A/B experimentation to update web experience for users mostly faces a lack of visibility into the metrics like why they moved in any direction. Bing is helping now to bridge this gap by bringing ‘Clarity’ to understand user behavior.
How Does Clarity work?
In order to make use of Clarity, a webmaster needs to add a small JS code to their website and supports any HTML page on desktop or mobile.
Once it’s added, the JS starts recording all browser events and measures changes in layout, network requests, and user interactions. This instrumentation data is then gets stored in Clarity server on Microsoft Azure.
Using Clarity’s session replay feature, webmasters can replay to see users’ page impression to learn their interactions on site including their mouse movement, touch gestures, click events and much more.
Here is an overview of session reply feature:
Web developers interested can sign up for the Clarity beta here. A Microsoft Account is required to sign-up.
Once signed in, create a new project to add it into the waitlist. Microsoft will then review and notify those project it approves for onboarding.
Once an approval is received, users can log in and retrieve uniquely generated Clarity JS code for their project and add to their websites.
Once added, Clarity dashboard will become available to start replaying user sessions and gain insights.
In the image below Clarity shows a webpage detected with malware:
The Clarity team is currently making some new features:
- Related sessions let quickly understand the scope of users; specific behavior and find other occurrences for the same user as well as other users.
- Heatmaps show user behavior at an aggregate level through click/touch and scroll heatmaps. “Click/touch heatmap offer user interactions across a webpage, while scroll heatmaps provide how far users scroll on a webpage,” the team explained.
Check out this video from the Clarity team to learn more about the visualization: