Cold email for recruiting and staffing agencies
Updated July 2026 // by Mark Glazer
The short answer: Recruiting agencies hold the cleanest intent signal in cold email: a company posting a role is publicly announcing a problem you solve. Build lists from live postings, open with the exact role, keep every mailbox at 20 to 30 sends a day, and plan two touches per lead before you size anything.
Recruiting is a two-sided business, and cold email serves both sides differently. This playbook covers the side that grows the firm: winning client companies with roles to fill.
Two sides of the desk, one channel
Recruiters run outbound in two directions. Sourcing mail goes to candidates about a specific req. Business development mail goes to companies that are hiring. The two look similar in an inbox and are completely different systems underneath: sourcing is one-to-one and personal, while business development is a repeatable machine built on a list engine, live verification, warmed sending infrastructure and sequencing. This page is about the machine. If the mechanics of the channel are new to you, start with the cold email guide. Keep the two motions in separate systems from day one: candidate outreach involves personal data about individuals in ways that outreach to a company about a service does not, and mixing the lists mixes the obligations.
The job posting is the intent signal
Most verticals have to infer intent from technographics, funding news or guesswork. A published job posting removes the inference. The company is stating, in public, that it has an approved role, budget attached to it, and a gap it has not yet filled. That is the targeting problem mostly solved before you write a line of copy, which is why the strongest recruiting campaigns are trigger-based: new postings flow in, outreach goes out against them while they are fresh, and the campaign runs continuously rather than as a one-off blast at a stale export.
There are signals inside the signal: a role that reappears weeks after first posting, a cluster of openings in one function, or a req in a niche you already place well all suggest a company struggling to fill on its own. Rank the flow by those markers, not by arrival order.
From posting to person
The posting gives you the company and the role. The list still needs a human being: the founder or owner at a small company, the hiring manager or head of the function at mid-size, talent acquisition at larger firms. The full method for turning a trigger into a named, deliverable contact is on our lead list building page, but one rule is non-negotiable in this vertical because hiring contacts change jobs constantly: re-verify every address with a live verification pass immediately before sending, and never trust a vendor's stored flag. In one of our own bounce audits, 35 of 35 dead mailboxes behind a bounce spike traced back to leads whose vendor validation said valid.
Copy: name the role, not the industry
The weakest opener a staffing firm can write is some form of "we are a specialist agency serving your industry." Every competitor can send that line to the same inbox on the same day. The posting hands you specificity, so use it: open with the exact req, the way a colleague would. "Saw you reposted the senior payroll implementation consultant role for the Columbus office" tells the reader in one line that this message is about their problem, not your agency. From there, one credible claim and one small ask. The ask is a shortlist conversation, not a signed agreement: fee schedules, terms of business and capability decks have no place in a first email.
Follow-up is where most recruiting outreach quietly dies, because the second message is usually a contentless bump. We plan capacity on two touches per lead, and the second touch has to add something the first did not: an anonymised profile summary of a candidate who fits the req, or a second open role you noticed on the same careers page. Each new role you can name is a new reason for the reader to reply.
Volume discipline and the capacity maths
None of the above survives bad sending habits. The defensible ceiling is 20 to 30 cold emails per mailbox per day, and total volume scales by adding warmed mailboxes, never by pushing one inbox harder. A new mailbox needs two to two and a half weeks of warmup before it carries campaign traffic, so the fleet has to exist weeks before the campaign does. Worked example: if your researchers surface 1,500 hiring companies a month and you plan two touches per lead, that is 3,000 sends. Five mailboxes at 20 a day is 100 sends a day, which covers the month exactly, with zero headroom. The per-mailbox limits and the rest of the arithmetic are on how many cold emails per day.
Compliance sanity
Outreach to a company about a staffing service is business-to-business, but that is not a legal vacuum. The baselines that hold everywhere: identify yourself and your firm accurately, send from an address a human can reply to, give a working way to opt out, and honour it permanently. Two thresholds turn best practice into hard requirements: at 5,000 messages a day to Google or Yahoo, the bulk-sender rules apply and SPF, DKIM, DMARC and one-click unsubscribe stop being optional, and a 0.3 percent spam-complaint rate is the line those providers hold bulk senders to. Candidate outreach is the sharper edge: emailing an individual about their own career means handling their personal data, which in many jurisdictions carries obligations company-level outreach does not. Separate systems, separate lists, separate rules.
What to measure
Judge the campaign on recent sends, not lifetime averages, and watch three numbers: reply rate, the share of replies that are positive, and bounces, with 2 percent bounces as the working ceiling before you stop and fix the list. For planning, our published ROI scenarios use a realistic baseline of 2 percent replies with 15 percent of those positive; postings-triggered targeting exists to beat that baseline, not to excuse skipping the measurement. What each metric means and how to read it is covered in cold email metrics.
Common questions
Does cold email work for recruiting and staffing agencies?+
Yes, and the vertical has a structural advantage: intent is public. A company that posts a job is announcing budget, an approved role and an unfilled gap, so outreach triggered by live postings starts from declared demand rather than guesswork.
Should a recruiting agency cold email candidates or client companies?+
They are two different motions and should be run as separate systems. Candidate sourcing is one-to-one outreach about a specific role. Business development is a repeatable machine aimed at companies that are hiring, built on lists, verification, warmed mailboxes and sequencing. This playbook covers the business development side.
How many cold emails should a recruiting agency send per day?+
Hold each mailbox to 20 to 30 cold emails per day and scale total volume by adding warmed mailboxes, never by pushing one inbox harder. A new mailbox needs two to two and a half weeks of warmup before it carries campaign volume, so capacity has to be planned weeks ahead of the campaign. The maths is on how many cold emails per day.
What should the first line of a recruiting cold email say?+
Name the exact role the company posted, ideally with a detail like location or shift, so the reader knows in one line that the message is about their open req and not a mass blast. Generic openers about being a specialist agency in their industry throw away the specificity the posting hands you.
Is cold email legal for recruiting agencies?+
Business-to-business outreach to companies about a staffing service is broadly workable when you identify yourself accurately, use a real reply address, provide a working opt-out and honour it. At 5,000 messages a day to Google or Yahoo, SPF, DKIM, DMARC and one-click unsubscribe become hard requirements. Candidate outreach involves personal data and different obligations, so keep the two motions separate.
If you are comparing agencies that serve staffing firms, our disclosed comparison list covers the field, our own bias stated up front.
The postings are public. The machine is the hard part.
Lists from live hiring signals, verified before every send, on infrastructure we build and monitor.
Apply to work with us Read the full guide