RecruiterGTMRecruiterGTM
    Playbook

    The Sourcing Automation Playbook: How to Generate 30-50 Candidate Conversations Per Month

    Recruitment agencies generating 30-50 candidate conversations per month are not sourcing harder. They are sourcing smarter. The playbook combines signal-based timing, multi-source data enrichment, and personalised outreach at scale. This is the exact system we run for clients through SourcingOS. Here is how it works step by step.

    Why manual sourcing caps your growth

    LinkedIn Recruiter lets you message 150 candidates per day. Most recruiters hit 50-80 before fatigue sets in. Top talent gets 50+ InMails per week and ignores nearly all of them. Boolean strings return the same profiles your competitors found yesterday.

    The bottleneck is not effort. It is method. When your sourcing depends on one person scrolling through LinkedIn for 3 hours a day, you hit a ceiling that no amount of hustle breaks through. You are competing for attention in the most saturated channel in recruitment. Every agency uses the same tool, the same filters, the same "Hi, I have an exciting opportunity" opener.

    Manual sourcing also creates a feast-or-famine cycle. When billings are strong, nobody sources. When the pipeline dries up, everyone scrambles. There is no compounding. No pipeline being built in the background. Every new brief starts from zero.

    This is why agencies plateau at the same revenue band for years. The constraint is not market size or candidate availability. It is the sourcing method itself.

    The 5 candidate signals that predict openness

    Not all candidates are equally reachable. Timing matters more than message quality. A perfect outreach sent to someone who just got promoted and loves their job will get ignored. The same message sent to someone whose company just announced layoffs will get a reply within the hour.

    These 5 signals tell you when someone is most likely to have a conversation:

    1. 1Tenure at 2-3 years in current role. The honeymoon is over. They are open to hearing what else exists.
    2. 2Recent promotion but ceiling already visible. They got the title bump but the company has nowhere else for them to go.
    3. 3Company contraction or restructure. Layoffs, hiring freezes, leadership changes. Uncertainty drives receptivity.
    4. 4Skill-to-role mismatch. Their LinkedIn skills and certifications suggest they have outgrown their current position.
    5. 5MPC correlation. Your existing bench of candidates matches live open roles at their company. You already have the context to make the conversation relevant.

    Time your outreach to these signals and reply rates jump from 3% to 15-20%. The difference is not copywriting tricks. It is relevance. Read more about building a complete sourcing system from the ground up.

    Multi-source enrichment: beyond LinkedIn

    LinkedIn is one source. Firm directories, professional association lists, certification databases, trade school alumni networks, company websites, and news articles are others. For some roles, the best candidates have no LinkedIn profile at all.

    Data centre cabling technicians. Dock workers. Early-career social workers. Industrial electricians. These people are not scrolling LinkedIn. If your sourcing starts and ends with Recruiter Lite, you are missing entire candidate pools.

    This is where Clay and Apollo come in. Pull candidate data from multiple sources. Enrich with personal emails, phone numbers, and career signals. Cross-reference company news to identify restructures or growth phases. Layer Apify on top to scrape firm directories and professional body member lists that no other agency is touching.

    One of our clients sourcing structured cabling technicians found 11,800+ reachable candidates on Apollo alone. The pool was always there. Nobody else was looking outside LinkedIn. If you want to understand how this fits into a broader outbound system, we break that down separately.

    Building 4 evergreen pipelines

    Pick your 4 most important recurring roles. The ones that come up every quarter, every month, every time a client calls. Build a pipeline for each. These are not one-time searches that die after 2 weeks.

    New candidates get fed in daily from your enrichment sources. Signal detection runs continuously. When someone at a target company hits 2.5 years tenure and their employer announces a restructure, they enter your pipeline automatically. SourcingOS handles this detection and routing without manual intervention.

    MPC correlation runs weekly. It matches your existing bench of candidates to new open roles posted by target companies. When a match hits, your recruiter gets a Slack notification with the candidate profile, the role, and a suggested intro message.

    The result: when a client calls with a brief, you already have 20 warm candidates instead of starting from zero. Your speed to shortlist drops from 5 days to 5 hours. That is what separates agencies that bill consistently from agencies that scramble every quarter. For more on how this integrates with your client-side engine, see the full RecruiterGTM playbook.

    Personalised outreach that gets replies

    The message references the specific signal. Not "Hi, I have a great opportunity" but "I noticed your company announced a restructure last month. We are working with 3 firms in your space that are actively hiring at your level."

    That is the difference between a 3% reply rate and a 15-20% reply rate. The candidate reads it and thinks "this person actually knows my situation" instead of "this is spam."

    Every sequence runs a 3-touch minimum follow-up across email and LinkedIn. The first message opens the conversation. The second adds value or social proof. The third is a clean break that leaves the door open. Kill switch active on every sequence: a response on any channel stops all other messages immediately. No one gets a follow-up email 2 hours after they already replied on LinkedIn.

    For candidate pools where English is a second language, we run bilingual messaging. The first touch goes in their native language. Follow-ups adapt based on which language they reply in. This is standard for European markets and non-English speaking technical roles.

    The numbers: what good looks like

    30-50 candidate conversations per month across 4 pipelines. That breaks down to roughly 8-12 conversations per pipeline per month. With signal-based targeting and personalised copy, expect 15-20% positive reply rates on outreach sequences.

    One client sourcing structured cabling technicians had 11,800+ reachable candidates on Apollo alone. Before we built their system, they were sourcing from LinkedIn and hitting the same 50 profiles every week. After switching to multi-source enrichment with signal-based timing, they went from 2-3 candidate conversations per week to 10-12.

    The pool is always there. The system is what activates it. Most agencies do not have a candidate supply problem. They have a sourcing method problem. Fix the method and the pipeline compounds month over month instead of resetting to zero every time you fill a role.

    These are the same benchmarks we use when running SourcingOS for clients. 30-50 conversations is the floor, not the ceiling. Agencies running all 4 pipelines consistently see those numbers within 60-90 days of launch. See how one agency owner rebuilt his entire go-to-market in our case study with Patrick Schildmann.

    Frequently asked questions

    How many candidate conversations should a sourcing engine produce per month?

    The benchmark is 30-50 candidate conversations per month across your active pipelines. This assumes 4 evergreen pipelines running for your most important recurring roles, with signal-based outreach and personalised messaging.

    What is signal-based candidate sourcing?

    Signal-based sourcing means timing outreach to career moments when candidates are most receptive. Tenure at 2-3 years, company contraction, recent promotion with visible ceiling, or skill-to-role mismatch. The message references the signal, making it relevant instead of generic.

    Can you source candidates who aren't on LinkedIn?

    Yes. Through firm directory scraping, certification databases, trade school alumni networks, professional associations, and paid Facebook ads targeting specific demographics. Many blue-collar and technical candidates have no LinkedIn presence. Alternative data sources are essential.

    What tools are needed for automated candidate sourcing?

    The standard stack is Apollo or Clay for data enrichment, Lemlist for multichannel outreach sequences, and Apify for web scraping firm directories and company websites. Add your ATS for pipeline integration and Slack for instant notifications on interested replies.

    Want this built for you?

    We build and run SourcingOS for recruitment agencies. Book a call and we will map your candidate market, build your pipelines, and launch your sourcing engine within 4 weeks.