Skip to main content

Advanced Lead Filtering and Sorting

Learn how to filter and sort leads based on statuses and conditions

Updated over a week ago

Lead filters help you segment contacts for targeted follow-ups, analyze campaign performance, and manage your database efficiently. This guide covers all available filtering and sorting options.

Accessing Lead Filters

In Campaigns

  1. Navigate to your campaign

  2. Click the "Leads" tab

  3. Click the "Filter" button in the toolbar

  4. Select your filter criteria from the options

In CRM

  1. Go to CRM from the main navigation

  2. Open a List or Campaign view

  3. Click the "Filters" button

  4. Select your filter criteria

  5. The CRM offers additional custom variable (Data Fields) filtering and advanced sorting.


Filter by Lead Status

You can filter by predefined lead statuses or any custom lead statuses you created.

Click here to check available statuses

  • Reply received

  • Link clicked

  • Completed, No reply

  • Email Opened, No reply

  • No email opened

  • Unsubscribed

  • Bounced

  • Skipped

  • Contacted

  • Not yet contacted

  • Risky

  • Invalid

  • Valid

  • In subsequence

  • Completed

  • Interested

  • Meeting completed

  • Meeting completed, not closed

  • Won

  • Out of office

  • Lost

  • Not interested

  • Wrong person


Filter by Lead Owner

If you've assigned lead owners when importing contacts, you can filter by who owns each lead.

  1. Assign lead owner when importing leads

  2. Or assign after import using bulk actions in CRM

  3. Filter by lead owner to see specific team member's leads


Filter by Email Service Provider (ESP)

ESP filtering shows which email provider your leads use. This helps with deliverability optimization and provider routing.

Available ESP Filters

  • Google

  • Microsoft

  • Zoho

  • Yandex

  • Other

  • Not Found

  • Checking email provider


Filter by Secure Email Gateway (SEG)

SEGs are email security systems that make it difficult to reach contacts. Filtering by SEG helps you identify these contacts and adjust your approach.

Available SEG Filters

  • Barracuda

  • Mimecast

  • Proofpoint

  • Cisco


Filter by Conditions

Condition filters let you segment leads based on specific engagement behaviors and timing.

Available Condition Filters

  • Opened an email - How many times a lead opened any email

  • Clicked a link - How many times links were clicked

  • Replied to an email - Number of replies sent

  • Last contacted - When the most recent email was sent

  • Time-based filtering:

    • Filter by date range: "in the past X days"

    • Combine with action counts for precise targeting

How to configure: Action + Count + Time frame

  1. Click "Add condition" in the filter menu

  2. Select the action type (opened, clicked, replied, contacted)

  3. Set the count (how many times)

  4. Define the time frame (past X days)

  5. Apply the filter

Example: Opened an email + 3 times + in the past 7 days


Filter by Custom Variables (CRM Only)

Variable(Data fields) filtering is only available in the CRM, not in the campaign dashboard.

  1. Go to CRM โ†’ Lists or Campaigns

  2. Select the list or campaign to filter

  3. Click the "Filters" button

  4. Select data fields:

    • Choose "Data fields" from filter options

    • This shows all custom variables available

  5. Configure filter:

    • Select the variable you want to filter by

    • Set the condition (equals, contains, is empty, etc.)

    • Enter the value to match

    • Apply the filter


Sorting Leads (CRM Only)

Advanced sorting is only available in the CRM, not in the campaign dashboard.

  1. Go to CRM โ†’ Lists or Campaigns

  2. Select the list or campaign

  3. Click the "No sort" button

  4. Choose the variable/field to sort by

  5. Choose sort order:

    • Ascending (Aโ†’Z)

    • Descending (Zโ†’A)

Did this answer your question?