Build a list of ideal candidates using filters

Passive RecruitingRecruiting Strategy
Plays post image

Why your candidate list is only as good as your filters

Recruiters managing large talent pools face a sourcing problem that looks like a volume problem but is actually a signal problem. When every filter criterion carries equal weight, the results either explode with noise or collapse to zero. The real goal of building a candidate list is not to reduce the number of results, it is to increase the density of genuinely relevant candidates in those results.

ZoomInfo TalentOS is part of ZoomInfo's all-in-one AI GTM Platform, and its filter architecture is built around this distinction. The platform's verified data means that when you apply a filter, you are selecting against accurate, current records rather than stale contacts that have changed roles or left companies entirely. That data quality is what makes filter logic worth investing in: precise filters on bad data still return bad candidates.

The sections below walk through how to translate an ideal candidate profile into filter inputs, how to use operator logic without over-filtering, and how to surface passive candidates using behavioral and organizational signals.

Translate your ideal candidate profile into filter inputs

Before you open TalentOS and start adding filters, define which attributes are true knockout criteria and which are preferences. A useful rule from hiring practice: aim to mark only the core 70% of requirements as hard constraints, treating the remaining 30% as scoring preferences. In filter terms, this means reserving the Must Have operator for genuine disqualifiers and using Can Have for everything else. Starting with Can Have operators lets you see the full talent pool first, then narrow from there.

The table below maps common ideal candidate profile attributes to their corresponding TalentOS filter fields and recommended operators.

ICP Attribute

TalentOS Filter Field

Recommended Operator

5+ years in enterprise SaaS recruiting

Job Title + Years of Experience

Must Have

Director or VP-level seniority

Seniority Level

Must Have

Proficiency in Workday or Greenhouse

Skills / Keywords

Can Have

Located within 50 miles of Chicago

Location + Radius

Can Have

Experience at a company with 500+ employees

Company Size (firmographic)

Can Have

Once you have mapped your ICP attributes to filter fields, TalentOS SmartFilters apply ZoomInfo's verified firmographic and demographic data to surface candidates who match those criteria. This means the seniority, company size, and location fields you select are drawn from verified records, not self-reported profile data that may be months out of date.

Filter operator logic: how to avoid over-filtering your talent pool

TalentOS uses three core operator modes, and understanding when to use each one is what separates a productive sourcing search from an empty results page.

Must Have marks a filter as a hard requirement. Every candidate in the results must satisfy this criterion. Use it sparingly, only for attributes that would genuinely disqualify a candidate regardless of everything else they bring.

Can Have marks a filter as a preference. Candidates who match score higher and surface earlier, but candidates who do not match are not excluded. This is the right operator for most filters, especially early in a search.

Exclude is a hard disqualifier. Any candidate matching an Exclude filter is removed from results entirely. Use this for attributes that are genuinely incompatible with the role.

The progressive-narrowing approach works as follows: start with Can Have for most filters to see the full talent pool, review the pool size, then switch individual filters to Must Have only after confirming the pool is large enough to absorb the constraint. This prevents the most common over-filtering mistake.

Common mistake: Setting every filter to Must Have returns zero candidates. Reserve Must Have for true knockout criteria only.

Before running a sourcing campaign, run an empty-field filter pass to identify candidate records that are missing phone numbers or email addresses. Reaching out to candidates with incomplete contact information wastes sequence capacity and skews your response rate data. TalentOS's data completeness means fewer records fall into this gap, but a pre-launch check is still worth building into your workflow.

Find passive candidates with behavioral and organizational signals

To find passive candidates with ZoomInfo TalentOS, start a candidate search based on the job requirements and keywords most relevant to the role: job title, years of experience, location, and any skill-specific terms that distinguish qualified candidates from a general title match.

From there, use SmartFilters to surface diverse candidates. SmartFilters apply ZoomInfo's verified firmographic and demographic data to candidates matching your criteria, giving you a more complete view of the talent pool than keyword matching alone provides.

The Likely to Listen filter identifies passive candidates who are statistically more likely to respond to recruiter outreach based on behavioral and organizational signals. Candidates flagged by this filter are 30% more likely to respond to recruiter outreach (ZoomInfo TalentOS product data). For recruiters managing multiple open roles simultaneously, prioritizing outreach to Likely to Listen candidates is one of the highest-leverage adjustments you can make to your sourcing workflow.

Scoops add another layer of passive candidate intelligence. Scoops are real-time alerts on organizational changes at companies: leadership transitions, funding rounds, layoffs, and restructuring events. Candidates at companies experiencing these changes are often more open to new opportunities than their otherwise passive status would suggest. Adding Scoops as a signal layer lets you time outreach to moments when candidates are naturally more receptive.

Once you have built your candidate list, you can save the search for recurring use, add candidates to a Project pipeline for tracking, or launch automated email outreach through Engage.

Scientific Search uses TalentOS to consolidate candidate intelligence and company data into a single sourcing workflow. Kim Laipple, Vice President, Recruiting Operations at Scientific Search, describes the value directly: "With ZoomInfo TalentOS, we not only get access to candidates but also information on their companies, which is critical in the current market. ZoomInfo TalentOS consolidates candidate intelligence, company data, and outreach into a single sourcing workflow, so everything is at our fingertips."

Common candidate list mistakes that shrink your talent pool

Even with a well-defined ideal candidate profile, filter mistakes can quietly eliminate the candidates you most want to find. These are the five most common ones, and how to fix each.

  • Setting every filter to Must Have: Returns zero candidates or a pool too small to be useful. Fix: reserve Must Have for true knockout criteria only, the attributes that would disqualify a candidate regardless of their other qualifications.

  • Reusing last year's job description as the filter template: Job titles, required skills, and seniority expectations shift with market conditions. A filter set built for last year's search may systematically exclude candidates who are strong fits for today's role. Fix: review ICP attributes before each new search and update filter inputs to reflect current requirements.

  • Ignoring location radius options: A strict city-level location filter can eliminate strong candidates who are willing to commute, relocate, or work remotely. Fix: use radius or remote-eligible filters to expand the pool without sacrificing geographic relevance.

  • Skipping the data quality check before outreach: Launching sequences against candidate records with missing phone numbers or email addresses wastes outreach capacity and inflates your bounce rate. Fix: run an empty-field filter pass before launching any sequence to identify and exclude incomplete records.

  • Treating all intent signals identically: A candidate at a company undergoing a leadership transition is a different outreach opportunity than one who simply matches your title filter. Sending the same message to both wastes the signal. Fix: differentiate high-intent signals (active job search behavior, company restructuring) from low-intent signals (passive availability flags) and sequence your outreach accordingly.

Connect your candidate list to outreach and pipeline workflows

Building the candidate list is the first step. What happens next determines whether that sourcing work converts into pipeline.

After building a list in ZoomInfo TalentOS, you can save the search for recurring use so that new candidates matching your criteria surface automatically as the talent pool updates. Candidates you are ready to pursue can be added directly to a Project pipeline for tracking across the recruiting lifecycle.

For outreach, TalentOS connects directly to Engage for automated email sequencing. The same verified contact data powering the candidate search flows into the outreach sequence without manual export or re-entry. This means the phone numbers and verified emails you filtered for during the search are the same ones your sequences run against, reducing the risk of bounced emails or failed calls caused by stale data.

Before launching sequences, confirm that candidate records have complete contact fields. A quick empty-field filter pass before you hand off to Engage will catch records missing phone numbers or verified emails, preventing the outreach failures that come from incomplete data. This is a prerequisite step, not an optional one.

To see how TalentOS fits into your full recruiting workflow, request a demo.

Frequently asked questions

How many filters should I use when building a candidate list in TalentOS?

Start with 3-5 filters using Can Have operators to see the full talent pool, then progressively add Must Have constraints only for true knockout criteria. More filters do not always mean better results, over-filtering is the most common reason candidate lists return zero results. You can explore the full filter set inside ZoomInfo TalentOS to see which combinations work best for your role type.

What is the Likely to Listen filter in ZoomInfo TalentOS?

The Likely to Listen filter identifies passive candidates who are statistically more likely to respond to recruiter outreach based on behavioral and organizational signals. Candidates flagged by this filter are 30% more likely to respond (ZoomInfo TalentOS product data), making it a high-efficiency tool for passive candidate sourcing when you need to find passive candidates with ZoomInfo TalentOS across a large talent pool.

What is the 70/30 rule in hiring and how does it affect filter design?

The 70/30 rule suggests hiring candidates who meet 70% of job requirements, accepting that the remaining 30% can be learned on the job. In filter design, this means marking only the core 70% as Must Have criteria and treating the remaining attributes as Can Have preferences, keeping the talent pool large enough to find strong candidates without over-filtering to zero.

What are the 5 C's of recruitment and how do they map to candidate filters?

The 5 C's of recruitment are Competency, Character, Communication, Culture-fit, and Commitment. In a candidate list filter framework, Competency maps to skills and experience filters; Culture-fit and Commitment map to tenure and industry filters; Character and Communication are harder to filter for directly but can be surfaced through Scoops and engagement signals in TalentOS.

Can ZoomInfo TalentOS automate recruiter outreach after building a candidate list?

Yes. After building a candidate list in TalentOS, you can add candidates directly to a Project pipeline or launch automated email outreach through Engage without manual export. The same verified contact data powering the candidate search flows into the outreach sequence, reducing the risk of bounced emails or wrong numbers. Request a demo to see the full outreach workflow in action.

How do Scoops help identify candidates who are open to new roles?

Scoops are real-time alerts on organizational changes at companies: leadership transitions, funding rounds, layoffs, or restructuring events. Candidates at companies experiencing these changes are statistically more likely to be open to new opportunities, making Scoops a high-signal approach for passive candidate identification when you need to find passive candidates with ZoomInfo TalentOS at the right moment.