Website visitors have common frustration points on websites that cause them to leave, not complete tasks, or fail to convert. Mouseflow watches for these events and automatically tags the session recordings with this information to help isolate your pages or recordings where users experienced frustration using your website.


This is called Friction and is displayed in Recordings as seen below:

Mouseflow has eight unique friction events that a user can experience. Each event has a unique value associated with it which we use to provide an overall score to the page or session recording that will help you understand its intensity and impact.

The eight unique friction events are:

Click-Rage

Each time a user excessively clicks in a short period, we automatically tag the session the 'click-rage' tag.

Click-Rage is a serious Friction event and counts as 3 'friction points'. This event alone will mark the recording as a visit with friction.

Failed-Submit

If you mark a submit attempt as failed, using our JavaScript API, this will also count as a friction event.

Failed-Submit is a serious Friction event and counts as 3 'friction points'. This event alone will mark the recording as a visit with friction.

Click-Error

Each time a click triggers a JavaScript error, we automatically tag the recording with the 'click-error' tag.

Click-Error is a serious Friction Event and counts as 3 'friction points'. This event alone will mark the recording as a visit with friction.

Bounce
The 'bounce'-tag is applied when a user navigates from page A to B, and then returns to page A within a short timeframe.

Bounce is an intermediary Friction Event and counts as 2 'friction points'.

Speed-Browsing

The 'speed-browsing'-tag is applied when a user navigates through multiple pages within a short timeframe. The tag will be on the first page.

Speed-Browsing is a minor Friction Event and counts as 1 'friction point'.

Mouse-Out

This tag is applied when a user's mouse leaves the page - may be to interact with another program or tab.

Mouse-Out is a minor Friction Event and counts as 1 'friction point'.

Mobility

The 'mobility- tag is applied only to mobile visitors when multiple orientation changes, zoom-events, or a combination of both are detected in one pageview.

Mobility is a minor Friction Event and counts as 1 'friction point'.

Custom-Friction

The 'custom-friction'-tag can be applied at any custom event of your choosing. Using this tag allows you to target any user event or action, that you consider to be an indication of friction.

The 'custom-friction' tag is always counted as a serious friction point, so this event alone will mark the recording as a visit with friction.

You can add a custom friction event by calling this JavaScript function:

_mfq.push(["addFriction", "5"]);

Learn more about leveraging Mouseflow Friction scores in

Did this answer your question?