Recording and Dashboard filters

Note

While Recordings and Dashboard share the same set of filters, Heatmaps use different filters.

Clarity filters help you sort and customize the Recordings, and Dashboard visualization. With Clarity filters, you can drill deep into user behavior at page or a session level. In addition to regular filters, Clarity also supports Advanced filter options. All filter conditions are editable.

The regular filters are as shown below:

Regular recordings filters.

The advanced filters are as shown below:

Advanced recordings filters.

Apart from supported filters, Clarity also supports the ability to build your own custom filters. Refer to Custom tags to learn more.

Supported filters:

How do applied filters show?

The applied filters are shown in the grey box as badges, next to 'Filters' tab, as shown below:

Recordings applied filters.

The sessions list is displayed based on the applied filters.

Tip

If you are not finding the recordings you expect, make sure to check your filters.

Time frame

This filter allows you to focus on specific time frames. You can choose from presets or customize the time frame.

The available presets are: Today, Last 3 days, Last 7 days, Last 30 days. By default, this filter is set to 'Last 3 days'.

The custom time frame allows you to set a custom start and end date using a date picker.

Clarity time frame customization for recordings.

Insights

Clarity Insights are a set of Machine Learning based filters.

The following are Insights filters:

  • Rage clicks
  • Dead clicks
  • Excessive scrolling
  • Quick backs
Name Regular filters Advanced filters
Rage clicks View recordings when a user repeatedly clicks in a clustered area within a short period of time. This filter helps identify possible frustration points in your design. You can also view recordings where rage clicks are missing. To do so, go to Filters → Advanced tab → Rage clicks → Yes/No. Select Add and Apply.
Dead clicks View recordings where a user clicked somewhere but there was no response. This filter helps find UX bugs. You can also view recordings where dead clicks are missing. To do so, go to Filters → Advanced tab → Dead clicks → Yes/No. Select Add and Apply.
Excessive scrolling View recordings when a user scrolls through site content at a higher rate than expected for standard content consumption. This filter helps you find layout alignment issues, identifying important content. You can also view recordings where excessive scrolling is missing. To do so, go to Filters → Advanced tab → Excessive scrolling → Yes/No. Select Add and Apply.
Quick backs View recordings when a user goes to a new page then quickly returns to the previous one. This filter helps you find confused navigation. You can also view recordings where quick backs are missing. To do so, go to Filters → Advanced tab → Quick backs → Yes/No. Select Add and Apply.

You can find regular Insight filters here:

Insights filters.

You can find advanced Insight filters here:

Advanced insights filters.

User actions

The following are user action filters:

  • Cursor movement
  • Entered text
  • Selected text
  • Resized page
Name Regular filters Advanced filters
Cursor movement View recordings when a user moved their mouse. In mobile and tablet, this metric capture user swipes on the screen. You can also view recordings where cursor movements are missing. To do so, go to Filters → Advanced tab → Cursor movement → Yes/No. Select Add and Apply.
Entered text View recordings when a user typed content or pasted text on the page. To do so, go to Filters → Advanced tab → Entered text → Yes/No. Select Add and Apply.
Selected text View recordings when a user-selected text on the page. This helps you identify content being read by the user. You can also view recordings where selected text is missing. To do so, go to Filters → Advanced tab → Selected text → Yes/No. Select Add and Apply.
Resized page View recordings when a user changed the size of their browser window or switched between landscape and portrait on mobile. You can also view recordings where your site page is not resized. To do so, go to Filters → Advanced tab → Resized page → Yes/No. Select Add and Apply.

You can find regular user action filters here:

User actions regular filters.

You can find advanced user action filters here:

User actions advanced filters.

Tip

Page and Session filters use comparison logic such as Equal to, Less than, and Greater than.

Page based filters

Note

A page is synonymous to Web page. Refer to Glossary of terms for more information.

The following filters will be applied to a particular page within a user session:

Page click count

View recordings where your user had a set number of clicks on a page within a session.

Example: To watch users who interacted with a specific page within their entire session, set visited URL to that specific page and page click count greater than one click.

Regular page click count filter.

Page click count - Advanced

View recordings where you set different values for number of clicks per page in a user session.

To do so, go to Filters → Advanced tab → Page → Click count → Set value and then select Add. You can set value to Equal to, Less than, and Greater than.

If you would like to see user recordings for a range of clicks, you can add multiple filter conditions with Less than and Greater than value.

Example:

To watch user sessions for 5 to 10 clicks on your site's homepage, set:

  1. Go to FiltersAdvanced tab → Visited URL → select Is → enter your homepage URL and then select Add.

    Set visited url in advanced filters.

  2. Go to FiltersAdvanced tab → PageClick countLess than 11 clicks and then select Add.

    Set click count to less than 11 clicks.

  3. Go to FiltersAdvanced tab → PageClick countGreater than 4 clicks and then select Add.

    Set click count to greater than 4 clicks.

  4. Select Apply.

Page duration

View recordings where your user spent a set amount of time on a page within a session.

Example: To watch users who spent 10 minutes on your homepage, set visited URL to your homepage and page duration equal to 10 minutes.

Regular page duration filter.

Page duration - Advanced

View recordings where you set different values for amount of time spent on a page in a site on your site.

To do so, go to Filters → Advanced tab → Page → Duration → Set value and then select Add. You can set value to Equal to, Less than, and Greater than.

If you would like to see users for a range of duration, you can add multiple filter conditions with Less than and Greater than value.

Example:

To watch user sessions who spent 5 mins to 10 mins on your homepage, set:

  1. Go to FiltersAdvanced tab → Visited URL → select Is → enter your homepage URL and then select Add. Set visited url.
  2. Go to FiltersAdvanced tab → PageDurationLess than 11 minutes and then select Add. Set duration to less than 11 minutes.
  3. Go to FiltersAdvanced tab → PageDurationGreater than 4 minutes and then select Add. Set duration to greater than 4 minutes.
  4. Select Apply.

Page scroll depth

View recordings where a user scrolled through a set amount of page in a session.

Example: To understand users who left the page without getting to the average fold, set page scroll depth to corresponding average fold.

Regular scroll depth filter.

Page scroll depth - Advanced

Go to Filters → Advanced tab → Page → Page scroll depth → Set value. Select Add and Apply. You can set value to Equal to, Less than, and Greater than.

Advanced scroll depth filter.

Session based filters

Session is the amount of time a user spent on your site. A single user can open multiple sessions that can happen on the same day, or over several days, weeks, or months. Learn more from Glossary of terms. The following session based filters apply to whole session:

Session click count

View recordings where your user had a set number of clicks in a session.

Example: Find out why users didn't interact with your site using session click count.

Session click count filter.

Session click count - Advanced

You can also view recordings where you set different values for number of clicks per user session.

To do so, go to Filters → Advanced tab → Session → Session click count → Set value and then select Add. You can set value to Equal to, Less than, and Greater than.

If you would like to see user recordings for a range of clicks, you can add multiple filter conditions with Less than and Greater than value.

Example:

To watch user sessions for 5 to 10 clicks on your site in each session, set:

  1. Go to FiltersAdvanced tab → SessionSession click countLess than 11 clicks and then select Add.

    Set session click count to less than 11 clicks.

  2. Go to FiltersAdvanced tab → SessionSession click countGreater than 4 clicks and then select Add.

    Set session click count to greater than four clicks.

  3. Select Apply.

Session duration

View recordings where your user spent a set amount of time on your website.

Example: View recordings of users who spend at least 10 minutes on your site.

Session duration filter.

Session duration - Advanced

You can also view recordings where you set different values for amount of time spent on your site.

To do so, go to Filters → Advanced tab → Session → Session duration → Set value and then select Add. You can set value to Equal to, Less than and Greater than.

If you would like to see users for a range of duration, you can add multiple filter conditions with Less than and Greater than value.

Example:

To watch user sessions who spent 5 mins to 10 mins on your website, set:

  1. Go to FiltersAdvanced tab → SessionSession durationLess than 11 minutes and then select Add.

    Set session duration to less than 11 minutes.

  2. Go to FiltersAdvanced tab → SessionSession durationGreater than 4 minutes and then select Add.

    Set session duration to greater than 4 minutes.

  3. Select Apply.

Session page count

View recordings where your user visited a set number of pages.

Example: Compare users who leave your site after visiting one or two pages to those who stay after visiting more than five pages.

Session page count filter.

Session page count - Advanced

You can also view recordings where you set different values for number of pages per user session.

To do so, go to Filters → Advanced tab → Session → Session page count → Set value and then select Add. You can set vale to Equal to, Less than, and Greater than.

If you would like to see user recordings for a range of clicks, you can add multiple filter conditions with Less than and Greater than value.

Example:

To watch user sessions for 1 to 2 pages on your site in each session, set:

  1. Go to FiltersAdvanced tab → SessionSession page countLess than 3 pages and then select Add.

    Set session page count to less than three pages.

  2. Go to FiltersAdvanced tab → SessionSession page countGreater than 0 pages and then select Add.

    Set session page count to greater than zero pages.

  3. Select Apply.

Device

View recordings where your users use a specific device type. Available presets: PC, Mobile, Tablet, and other (like TV, smart devices, etc.).

Recordings from mobile device:

Recordings on mobile.

Recordings from table device:

Recordings on tablet.

Device filter - Advanced

You can choose to Include or Exclude one or more device types.

To do so, go to Filters → Advanced tab → Device → Include/Exclude → Device type of your choice. Select Add and Apply.

Advance device filters.

Operating system

View recordings where visitors use one or more operating systems through supported checklist: Windows, MacOS, Android, iOS, Ubuntu, ChromeOS, Linux, Unknown and Other.

Example: You can use this filter to view differences in experiences on Android and iOS.

Operating system in filters.

Operating system filter - Advanced

You can choose to Include or Exclude one or more device types.

To do so, go to Filters → Advanced tab → Operating system → Include/Exclude → Select operating systems of your choice. Select Add and Apply.

Advanced operating system in filters.

Browser

View recordings where users use one or more browsers. Supported checklist includes - Edge, Chrome, Firefox, Opera, Safari, IE, MiuiBrowser, SamsungInternet, YandexBrowser.

Example: Use this filter to compare page load time on Chrome and Safari.

Browser filter.

Browser filter - Advanced

You can choose to Include or Exclude one or more browsers.

Advance browsers filter.

Country

View recordings that originate from one or more countries.

Example: Use this filter to understand user difficulties from a specific country or countries. You can also identify underperforming or over performing countries. You can also use this filter to understand user's perspective from different parts of the world.

Supported countries in recordings filters.

Path filters

In regular filters, the path is matched by finding all URLs that contain the text entered.

Example:

For the path input 'setup', the sessions list includes all URLs with the string 'setup' in the path.

Note

Currently, Regular Expressions are not supported in path filters.

Refer Path filters operators to learn more about the operators functionality.

The following are the path filters:

  • Entry URL
  • Exit URL
  • Visited URL
  • Referring site

Advanced functionality for path filters

Advanced path filters support the following operators:

  • Is: Filter recordings by exactly matching the URL specified.
  • Is not: Filter recordings without the specified URL.
  • Includes: Filter recordings, which contain the specified URL.
  • Excludes: Filter recordings, which do not contain the specified URL.
Name Definition Example
Entry URL View recordings where a user entered the site for a specific page. Watch and analyze user behavior on a specific page.
Exit URL View recordings where a user left the site for a specific page. Evaluate why users are leaving a specific page.
Visited URL View recordings that include a specific page. Analyze how users navigate away from a specific page during a larger journey on your website.
Referring site View recordings with the URL of specified page the user visited before visiting your site, if available to Clarity. Referring site will not be available for HTTP headers where no data is passed. Understand where users visit before entering your site.

You can find regular path filters here:

Regular path filters.

You can find advanced path filters:

Advanced path filters.

Other page based filters - Advanced

The following are the other advanced page filters:

  • JavaScript error
  • Image error
  • Page size
  • Screen resolution
  • Visible page
Name Definition
JavaScript error View recordings where JavaScript error was detected. To set, go to Filters → Advanced tab → Page → JavaScript error → Yes/No. Select Add and Apply. Choose 'Yes' to view recordings with JavaScript error and 'No' to view recordings without the error.
Image error View recordings where at least one image failed to load on a page in a session. To set, go to Filters → Advanced tab → Page → Image error → Yes/No. Select Add Apply. Choose 'Yes' to view recordings with Image error and 'No' to view recordings without the error.
Page size View recordings having the specified width and height of the page. To set, go to Filters → Advanced tab → Page → Page size → Greater than/Less than/Equal to → set width/height. Select Add and Apply.
Screen resolution View recordings where the browser window has the specified width and height. To set, go to Filters → Advanced tab → Page → Screen resolution → Greater than/Less than/Equal to → set width/height. Select Add and Apply.
Visible page View recordings for amount of time the page was visible to the user. To set, go to Filters → Advanced tab → Page → Visible page → Greater than/Less than/Equal to → set minutes/seconds. Select Add and Apply.
Hidden page View recordings for amount of time the page was open but hidden, such as behind another tab. To set, go to Filters → Advanced tab → Page → Hidden page → Greater than/Less than/Equal to → set minutes/seconds. Select Add and Apply.

Other advanced filters.

FAQ

For more answers, refer to General FAQ.

Can I add custom filters?

Yes. Check Custom tags to know more about custom filters.

Why do I see only fewer recordings?

If you can only view certain recordings than you expected, make sure to check your filters.

Is Regular Expression supported in path filters?

Currently Regular Expressions are not supported in path filters.

How can I find users who interacted with a specific page within a session?

To watch users who interacted with a specific page within a session, set Visited URL to that specific page and Page click count greater than one click.

How can I find user recordings leaving the page before viewing the entire page?

Set page scroll depth to different points to see when users are leaving before reaching the bottom of the page.

How can I examine new page's traffic?

To understand users traffic to a new page, set Visited URL to that specific page and Time frame to new site's start date. Set Insights filters to find out user interaction with the site.

Which filters can I use to compare various technologies?

Use Browser, Operating system, Device, to compare various technologies.

Can I choose specific time frame to search through my recordings?

Yes. Check Time frame to know how to set custom time frame.

What defines a session in Clarity?

Session is the amount of time a user spent on your site.

Visit Clarity