Most agency recruiters don't have a sourcing problem. They have a database problem: thousands of candidates already sitting in their ATS, already vetted, already interested, and never touched again after the first placement attempt fell through. The fix isn't another sourcing tool. It's marketing the candidates you already found.
Why isn't sourcing more candidates fixing your placement numbers?
Because sourcing was never the bottleneck. Most agencies have 20,000, 40,000, sometimes 100,000 candidates sitting in their ATS. Every one of those candidates took time to find, screen, and build a relationship with. Then the req closed, or the candidate wasn't right for that one role, and they disappeared into the database.
Add another sourcing tool and you get more candidates to lose track of. You don't get more placements. You get a bigger graveyard.
The agencies actually growing right now aren't sourcing harder. They're going back into candidate data they already own and finding the placements sitting inside it.
What is an MPC in recruiting, and why does it matter?
An MPC — Most Placeable Candidate — is someone in your database who's ready to place right now: available, qualified, and a strong enough fit that you'd put them in front of a client without waiting for a matching req to land first.
Most recruiters only think in one direction: req comes in, then go find candidates. MPCs flip that. You identify your strongest, most placeable people first, then go create the conversation with clients who'd want them.
That's the difference between reactive recruiting and revenue-generating recruiting. One waits for permission. The other creates the opportunity.
How do you turn candidates already in your ATS into placements?
You rediscover them systematically, not by memory. If finding your best past candidates depends on a recruiter remembering "didn't I talk to someone like this six weeks ago," you'll miss most of them. The fix is software that resurfaces qualified candidates automatically when a new req or client conversation opens up.
This is what PerfectHire's ATS+ was built to do — not just store candidates, but actively resurface the ones worth placing again. A new req comes in, and the platform checks your existing database before anyone opens a new search.
Agencies running this way aren't sourcing less. They're wasting less. The candidates were already paid for. Now they're getting used.
Why should recruiters market candidates before a req even exists?
Because waiting for the req means you're always racing someone else who found the same opening first. Marketing your MPCs to clients before there's an open role to compete for puts you ahead of that race entirely.
Take your strongest candidates and put them in front of the clients who'd want them. Not "here's my database," but "here's someone specific, here's why they fit, here's what they'd solve for you." That's a conversation clients respond to, because it isn't a pitch. It's a solution showing up before they knew they needed one.
Agency recruiters don't make money collecting candidates. They make money placing them. Every candidate sitting unused in your ATS is a placement fee you already half-earned and never collected.
What tech actually helps recruiters rediscover candidates instead of re-sourcing them?
Semantic candidate matching — technology that understands what a candidate actually did, not just the keywords on their resume — is what makes rediscovery possible at scale. Keyword search misses candidates constantly, because "account executive," "AE," and "sales rep" don't always match on paper even when they mean the same thing.
Agency+ runs semantic matching against your full candidate history every time a new req comes in, so the recruiter doesn't have to hold the whole database in their head. It also flags MPCs on its own, based on activity, fit, and how recently a candidate was engaged, so recruiters know who's ready to market without digging for it.
Pair that with Forecast for knowing which roles are coming before they're posted, and Conduit tying it together on the backend, and the database stops being dead weight. It becomes the fastest path to a placement you already have.
Frequently Asked Questions
What's the difference between sourcing and candidate marketing?
Sourcing is finding new candidates for a specific open role. Candidate marketing is proactively presenting your best existing candidates to clients, whether or not a matching role is currently open. Agencies that only source stay reactive. Agencies that also market their MPCs create placements clients didn't know they needed yet.
How many candidates does the average agency recruiter lose track of?
It varies by agency size, but most mid-size agencies have tens of thousands of candidates in their ATS who haven't been touched in over a year. Without a system that resurfaces them automatically, most of that database sits unused indefinitely.
What makes a candidate an MPC?
Availability, verified fit for roles in your niche, and recent engagement. A candidate you interviewed two years ago and never followed up with usually isn't an MPC anymore. A candidate you talked to last month who's still job-searching and open to the right fit almost always is.
Can AI recruiting tools actually find candidates a keyword search misses?
Yes, when they use semantic matching instead of exact keyword matching. Semantic matching looks at what a candidate has actually done — their experience, skills, and context — instead of requiring their resume to contain the exact words in a job posting. That catches strong-fit candidates that traditional ATS keyword search misses entirely.
Do I need new software to start marketing MPCs, or can I do this manually?
You can do it manually if your database is small enough to hold in your head or a spreadsheet. Most agencies can't. Past a few thousand candidates, manual rediscovery misses too many good fits. Recruiting automation built to flag and resurface MPCs, like PerfectHire's ATS+, does this consistently instead of relying on a recruiter's memory.
Your ATS isn't a filing cabinet. It's the fastest, cheapest source of your next placement, if you actually use it that way. Book a demo and see what's sitting in your database right now.