How to filter recordings
After you have placed the tracking code on your website and new recordings are starting to flow into the dashboard, it becomes important to be able to filter and find specific recordings. Maybe you are trying to track down a specific issue with mobile visitors trying to complete a purchase, or perhaps the latest version of Chrome is breaking a contact form.
Filtering recordings is much like how you might make a search on Google and can be easily accomplished via the "Filter recordings" text box near the top right of the recordings table in the dashboard.
Simple searches
A simple search might want to find all recordings where the word "Oranges" is mentioned:
Oranges
The above query will search for the word "Oranges" across all recording properties. This includes browser names, cities, referrers, UTM terms, etc.
Maybe we want to search for "Oranges" and "Limes." Use the AND
keyword:
Oranges AND Limes
The same functionality works for OR
:
Fruit OR Vegetables
There might be cases where we want to include a number of different values, but the AND
keyword might not be enough. In this case, use the *
wildcard:
last_url:*/pricing.php
Note: Wildcards are especially important when filtering URLs. A wildcard might also be needed on both ends to account for things like trailing slashes.
Search specific fields and group logic
Perhaps you are looking for recordings from a specific version of Chrome:
devicetype.browser_full:*Chrome 65*
The text before the colon is the specific field we want to filter on, and the quotes around Chrome 65 indicate we want to match against the entire text.
Next, we want to see recordings where the visitor arrived from Facebook on phones and tablets, but not desktop computers.
referrer.source:Facebook AND devicetype.device_type:((phone OR tablet) NOT desktop)
Note: Notice the use of parentheses. Parentheses allows logic to be grouped in a myriad of ways.
Finally, it is possible to enter a range for certain fields. For example, we can find recordings that were between 60 and 90 seconds long:
time:>60 AND time:<90
Searchable fields
Custom Data | custom_data.email custom_data.id |
Browser | devicetype.browser_full devicetype.browser_name browser_width browser_height |
Device type | devicetype.device_type |
Exit page | last_url |
IP address | ip isp.organization isp.isp |
Landing page | url title |
Location | geoip.city geoip.country_iso geoip.country_name geoip.region_name geoip.timezone geoip.continent_name |
Operating system | devicetype.os_full devicetype.os_name |
Referrer | referrer.source referrer.medium referrer.domain referrer.utm_term referrer.utm_campaign referrer.utm_source |
Starred | starred (1 or 0) |
Time on site (in seconds) | time |
Total pages | total_pages |
Total visits | total_visits |
User agent | user_agent |