Annihilating User Experience Analysis in 2020


18th September 2019

Want to know how to improve your web app in 2020? Then look no further than you’re user’s, it’s all about user experience analysis!

What is UX Analysis?

Being customer-focused is essential when creating any web app and applying user experience analysis is the practice of reviewing the behaviors of customers using the application. The end goal of the research is to make the app more user-friendly, usable and above all, ensure it is as customer-focused as possible.

How to Annihilate UX Analysis?

Conquering UX analysis can be achieved using a variety of steps, my personal check list is:

  1. Identify a strong UX analysis Tool
  2. Utilise Session Replays
  3. Check the Heatmaps
  4. Look at Form Times
  5. Analyse the User Flows
  6. Provide Customer Feedback forms

Identifying a UX tool

The eagled eyed of you will notice that I am heading toward session replay tools and you are right, as these tools are predominantly bundled with everything you need to understand your customer experiences.

My favourite is without a doubt Mouseflow an incredibly powerful UX Analysis platform, but there is also hotjar and many others in the market right now like:

Session Replays

Session Replays basically look like a video recording of a user using your website / Web app for a given session.

What do we mean by a session? In this context, a user session can be defined as the presence of a user with a specific IP address who has not visited the site or app recently (within 30 mins or so). The number of user sessions per day is one measure of how much traffic a Web site has.

So with that…we can say for a given session, a session replay tool like Mouseflow can show you the users flow through your Web app. Including showing you what pages they visited, what they clicked on and what they typed!

For clarification, these “Replays” are not actually recordings, they are replayed user journeys, utilising the original markup, CSS and JavaScript found from the Web app for that user’s session and replayed in a way that makes it look like a video recording, whereas in reality, it’s actually some nifty JavaScript executions going on 😉

Anyway I’m rambling…the point is, from a UX Analysis viewpoint, session Replays are incredibly valuable!


Next up comes heat map analysis. With the session replay data recorded, Mouseflow will also generate Heatmaps from an amalgamation of user data visiting specific pages in your Web app. This allows you to see click Heatmaps showing you where users are clicking in your app, attention Heatmaps showing the areas that users spend the most time in pages on the app, scrolling Heatmaps that show how many people reach certain points on a particular page and my personal favorite a geolocation heatmap that shows where your users are in the world.

All these Heatmaps are colour coded and to be honest it kind of looks like how the alien predator might see websites if he were using them ha 🙂

Form Analysis

Forms take time to fill in and the goal of good form based UX is to make them as easy to fill in as possible, only asking for what’s absolutely necessary and ensuring the user can understand and fill the form in, as fast as possible.

In Mouseflow you have tools to do this with ease! Form analysis will show you where users dropped off, on which field and the percentage rate of drop offs for a particular form…allowing you to remove / alter forms to alleviate customer pain points and improve you’re user flows.

User Flows

Within any Web app, you will find a variety of user flows, for example going through a sign up process, buying a product or resetting your password etc.

To effectively analyse these user flows Mouseflow allows you to create funnels, which when activated outline detailed drop off and success rates for a defined user flow, along with a good set of filtering options. The funnels themselves once defined use data based on an amalgamated set of the latest customer sessions hitting that user flow.

With funnels in your UX Analysis arsenal, when your team releases a new user flow or an update to an existing one, you can actively track its performance in line with you’re teams hypothesized expectations, which in turn you can deliver to management to show the success and or failure of a new/existing feature for a particular product update.

Customised Feedback Forms

If you are truly agile you will be iterating and refining features all the time, with constant collaboration from your customers…one way to get feedback quickly is to provide small in-app feedback forms, for newly released features or updates.

Mouseflow has this built into its UX Analysis toolset as well, which allows you to create a quick feedback form or questionnaire inside your Web app. This can then be activated within Mouseflow for the release of a particular feature. Customers visiting the new page/feature will then see the small feedback form (where intended) giving them the ability to engage directly with Product Owners and UX experts without having to talk to them! Back in Mouseflow the data is collated and you can see a breakdown of responses, allowing you to measure how your latest updates/releases have been received by your customer base.

And that is how you can annihilate UX Analysis.

Ordinal Walker



Leave a Reply