Configure Audience for Session Recording

Configure Audience for Session Recording


The Audience tab allows you to define which visitors should be included in your session recording experiment.
Instead of recording all visitors, you can filter sessions to specific audience segments using predefined options or custom conditions.

Set Target Audience

All Visitors 


By default, the experiment includes all visitors who match the configured page conditions.

Preset Segments 

Preset segments are ready-to-use audience groups based on common visitor sources and behaviors.

Available Preset Segments

Segment

Description

Direct Visitors

Users who access your site directly without coming from another source.

Paid Campaigns Traffic

Visitors arriving through paid advertisements or campaign links.

Organic Search Traffic

Users who find your site through search engines.

Social Traffic

Visitors coming from social media platforms.

Referral Traffic

Users who land on your site through links from other websites or campaigns.

Mobile and Tablet Traffic

Visitors browsing your site on mobile devices or tablets.

Desktop Traffic

Visitors using desktop or laptop devices.

New Visitors

Users visiting your site for the first time.

Returning Visitors

Users who have previously visited your site.


 Custom Segments

Custom segments allow you to define a more specific audience by setting conditions based on visitor attributes.
You can reuse previously created segments or build a new one.

Step 1: Create or Select Custom Segment
  1. Provide a name for your audience.
  2. Add a short description(Optional).
  3. Choose an existing segment if available, or create a new one.

Step 2: Add Conditions
  1. Click New Condition (+) to define audience rules. 
  2. During first-time configuration, the initial condition field is available by default, so you can directly configure your first rule without clicking New Condition
  3. Use New Condition (+) only when you want to add additional rules.

Step 3(a): Configure Audience Conditions - Segment
This defines the type of visitor attribute you want to filter.

Segment

Description

Current URL

Matches visitors based on the page they are currently viewing

Referral URL

Filters users based on the page they came from

Query Parameter

Targets visitors using URL parameters (requires key and value)

Source

Identifies users based on how they arrived at your site

Location

Filters visitors by geographic region

Visitor Type

Differentiates between new and returning users

Device Type

Filters users based on device category

Browser

Targets users based on browser type

Operating System

Filters based on the user’s OS

Day of Week

Targets visitors based on the day they visit

Hour of the Day

Filters based on the time of visit

Mobile OS

Targets users based on mobile operating system

JS Variable

Uses custom JavaScript variables (requires key and value)



Step 3(b): Configure Audience Conditions - Modifier
This defines how the condition should evaluate the selected segment.

Modifier

Description

equals

Matches when the value is exactly the same

not equals

Matches when the value is different

contains

Matches when the value includes the specified text

does not contain

Matches when the value does not include the specified text

regex

Matches patterns using regular expressions


Step 3(c): Configure Audience Conditions - Value
This is the value that the segment will be compared against.
  • For most segments → enter a single value
  • For Query Parameter and JS Variable → provide:
    • Key
    • Value
Example:
  • Segment: Device Type
  • Modifier: equals
  • Value: Mobile

Step 4: Add Multiple Conditions
Click New Condition (+) to include additional rules within the same group.
All conditions in a group are evaluated together.

Step 5: Add New Group
Click New Group to create a separate set of conditions.
This helps you combine multiple rule sets and build more flexible audience targeting.

Step 6: Save Custom Segment
After setting up your conditions:
  • Click Save Audience
  • The segment will be saved for reuse in future experiments

How Audience Works

  1. Audience settings determine which visitors are eligible for recording.
  2. Only users who meet the defined conditions will have their sessions recorded.
  3. The total number of sessions captured depends on the recording limit configured for the experiment. Recordings are collected based on the following process :
    - Verify whether the visitor matches the configured audience criteria.
    - If the audience criteria are met, PageSense then checks whether the visitor lands on the configured tracking URL.

Proceed to Next Step

After configuring the audience:
  1. Click Next
  2. You will be taken to the Privacy settings tab

 

We’ve designed this documentation to guide you every step of the way. If you need further assistance or have any questions, don’t hesitate to contact us at support@zohopagesense.com - we’re always here to help!