Skip to main content

Filters & Segments

Updated yesterday

UXCam offers powerful features like filters and segments that allow you to dive deep into user behavior and gain valuable insights.

Filters help you refine the data you want to analyze, while segments take it a step further by allowing you to save those filters and share them with your team.

Date range and Quick filter

  • Use the calendar in the upper right corner to select any period you want to analyze.

  • Use the quick filter to easily find sessions with rage taps, rage quits, crashes, UI Freezes. You can also find sessions with any of your custom labels.

quick_filter_session_replay.gif


Once you have applied a filter, you can see the count of sessions that meet those conditions, the number of users, and other app metrics.

Filters

UXCam provides a wide range of filter options you can use to analyze your data across all features.

Filters gif.gif

Device properties Filters : Filter based on device to pinpoint device specific issues and optimize performance. You can filter based on Platform (IOS vs. Android), device manufacturer or name, device language, device class & size, app version and more.

Time Filters: Use upload time, device time, or weekdays to identify patterns during peak usage hours or across time zones.

UX Issues Filters: Quickly identify problematic sessions with filters for crashed sessions, rage quits, rage taps, and UI freezes.

User Properties Filters: Refine session recordings based on user properties such as user name, city, country, or device language, allowing you to personalize your analysis for specific user segments.

Custom User Properties Filters: Leverage additional attributes like gender, age, or subscription type to gain deeper insights into the preferences and behaviors of different user demographics. Read more on customer properties here.

Session Properties Filters: Analyze sessions based on session duration, gesture count, and screen visits to understand user interactions.

Custom Labels Filters: Filter by labels you've created to categorize sessions to identify relevant sessions.

Custom Events Filters: Filter by events to focus on sessions where key actions occurred—like adding items to cart or completing a purchase.

Important:

  • Currently, Screens filtering by User Labels is not supported. While you can filter Screens using Session Labels, User Labels cannot be applied as filters in the Screens section.

  • You can still use User Labels to filter in other areas, such as Sessions List, Dashboard, and App Flows, for targeted analysis.

🌟New: Activity Filters on Users Page

Activity Filters offer a powerful new way to identify and filter users based on their actions, not just their attributes. You can segment users based on their session, screen visit, and event activities.

Types of activity filters

Activity filters are available on the User List page and include:

  • Session Activity: Finds users based on sessions recorded within a selected timeframe.

  • Screen Visit Activity: Finds users who visited specific screens within a given period.

  • Event Activity: Finds users who triggered specific events within a selected timeframe.

How Activity Filters Work:

Each activity filter lets you specify a time frame and frequency.

Users who had a session (Session Activity)

  • Find users who had a session in a specific timeframe.

  • Add filters like session duration, device type, location, etc.

Example: Find users who had at least 1 session in the last 30 days with session duration over 30 seconds.

Users who visited a screen (Screen Activity)

  • Find users who visited a screen in given visit frequency in given time frame

  • Add filters like screen name, screen duration, last screen visit in session, etc.

Example: Find Users who had at least 5 screen visit recorded in Last 30 days

Where screen name equals Refund screen.

Users who triggered an event (Event Activity)

  • Find users who triggered a event in given triggered frequency in given time frame.

  • Add filters for event properties like event name, custom event property, etc.

Example: Find Users who had at least 20 event recorded in Last 30 days

Where event name equals add_to_cart.

What are Segments?

Segments are pre-saved filter options that you can create within the session and user pages. Once you create a segment, you can easily access it anytime without recreating the same filter criteria repeatedly. With segments, you can effortlessly analyze specific user groups, behaviors, or interactions.

Getting started with segments is easy. First, click on "Segments" at the top of your UXCam dashboard. Here, you'll find some pre-made default segments UXCam has created for you that you can already explore.

Screenshot 2023-07-27 at 00.41.03.png

However, the real magic happens when you create your own! You can create as many segments for yourself and your team.

Shareable segments gif.gif

To create a segment, just add a filter and then click on save as a segment. You can combine as many filters as you want to create a segment. Segments created in the session page are referred to as session segments while those created in the users page as user segments.

As you create a segment, you can set access to private or public. You can choose to share segments with your entire team or keep your saved segments private by "selecting only me." Sharing segments with your teammates will allow consistency in data analysis across your teams.

Once you've created a segment, you will find it either under "My segment" or "Team segments."

You can hover over any team segment to know who created it.

Segments are stored list of filters that you would like to reuse. You can create separate segments for Sessions and for Users only, and you can apply both Session and User Segments directly on the Event page to filter events only from Sessions or Users with the respective properties.

Where can I use Segments in UXCam?

You can use segments in various sections to analyze specific user groups or behaviors within your app.

  1. Sessions: Segments can be applied to session enabling you to analyze specific user interactions or behaviors within your app.

  2. Reports and Dashboards: Segments can be applied to reports and dashboards, allowing you to visualize and monitor specific user segments' activities and behaviors.

  3. User Analytics: Apply segments to understand the behavior of specific user groups over time. This helps you gain insights into how different user segments engage with your app.

  4. Funnels: Segments can be used to enhance funnel analysis. By applying segments to funnels, you can track how specific user groups progress through conversion processes.

  5. App Flows: In the app flows feature, you can use segments to analyze how certain user groups navigate through your app, providing valuable insights into user journeys.

Please note:

In case you want to analyze multiple users, please create a segment instead of using filters, since is not possible to filter multiple users IDs at the same time.

How to manage segments?

There are 3 types of segments each with their own rules and permissions regarding editing and deleting segments.

1. Default Segments

2. Private Segments

3. Team segments

The organization owner has the most control over all segments.

Default segment rules

Screenshot 2024-01-12 at 17.25.30.png

Private segment rules

Screenshot 2024-01-12 at 17.27.05.png

Shared segment rules

Screenshot 2024-01-12 at 17.28.03.png
Did this answer your question?