Playbooks

Selling to staffing agencies: cold email guide

Selling to staffing agencies: cold email to recruiting agencies and outbound recruitment firms. Who buys, roles, setup checks and a sample email.

This guide starts from a premise: staffing and recruiting agencies sell outbound themselves, so they notice a lazy email at once. If that holds, a vague opener, a fake compliment or a template with the wrong company name is likely to be deleted fast.

This guide is for anyone selling to those agencies. It covers who the buyers are, which roles to write to, what to check before you send, and a sample first email you can adapt. It also covers the rules you need to know and a short setup checklist. Most of it comes down to one habit: say something true and specific about the agency, or send nothing.

Why this segment is harder than most

If the people you write to run outbound themselves, they will know what a sequence looks like, and they will know what a merge-field slip looks like. If you are new to the term, our glossary entry on sequence explains it.

That does not make the segment closed. It means the bar for relevance is higher. Plan for fewer, better emails, each with one fact about the agency that you can point to.

On expectations: across industries, 0.45% of cold emails get a reply, according to Belkins [[1]](#sources). We have no reply-rate figure for staffing and recruiting agencies specifically, so do not borrow one. Belkins gives 0.56–0.60% for Legal Services [[2]](#sources). That is a different industry and only a comparison point. Set your own baseline from your first few small batches.

If you sell to agencies of other kinds, the broader selling to agencies playbook covers that wider group.

Who buys

We have no count of staffing agencies, no market size and no share that run their own outbound, so this section sticks to what vendors in adjacent tools say about their own buyers.

  • ContactOut's clients page names recruitment agencies, executive search firms, in-house talent acquisition teams and business development teams [[3]](#sources).
  • Mailshake names recruiting teams among the users of its cold outreach tool, alongside agencies, SMBs, startups, SaaS, real estate and marketing teams [[4]](#sources).
  • Woodpecker names recruiters and lead gen agencies among its buyers [[5]](#sources).
  • ZoomInfo names talent and recruiting teams among its buyer roles, next to sales, marketing, sales operations and RevOps [[6]](#sources).
  • Calendly lists recruiting among the teams it targets [[7]](#sources).

What this list shows: vendors of contact data, cold email and scheduling tools name recruiting teams or agencies among their segments. It does not show how many agencies buy these tools. The data enrichment tools and sales engagement tools pages show how those categories compare on price, which is useful when a prospect asks how you differ.

Roles to reach

The vendor pages above name roles and teams, not exact titles at agencies, so treat this as a short list of what is supported rather than a full org chart.

  • Recruiters. Woodpecker names them as buyers [[5]](#sources), and ZoomInfo names recruiting teams [[6]](#sources).
  • Talent acquisition teams. ContactOut lists them with recruitment agencies and executive search firms [[3]](#sources).
  • Business development teams. ContactOut lists these as well [[3]](#sources).
  • Sales operations and RevOps. ZoomInfo names both among its buyer roles [[6]](#sources).

Pick the role by what you sell. If your product helps with finding contacts or sending outreach, the business development and recruiting seats are the ones the vendors above name. If it touches tooling, data or process, sales operations and RevOps are named as buyers elsewhere. Beyond that, we won't guess at titles, and neither should your list. Check each person's current role on a public page before you write.

Triggers to watch

A trigger is a reason to write today instead of next quarter. We have no supported list of triggers that are specific to staffing agencies, so we won't invent one. What we can say is what Outlevo can watch, and how it treats evidence.

  • Company visits to your site. Outlevo can show which companies visit your website, which pages they read and whether they fit your ICP. It never identifies a person [[8]](#sources). The cost is 1 credit per company identified per day [[8]](#sources).
  • Competitor signals. Competitor tracking includes quoted facts from competitors' public pages, changes, win/loss by competitor and competitor signals on accounts [[9]](#sources).
  • Your own win/loss history. You can import past deals from CSV or your CRM and get a win/loss analysis that proposes ICP hypotheses [[10]](#sources).

Whatever the trigger, write only what you can show. A Readiness Card in Outlevo needs at least three observations, each with a source and a date [[11]](#sources). Facts read from a website are kept only when their quote is found on the page, and guesses are labeled as hypotheses [[11]](#sources). Apply the same discipline by hand. If you cannot point to the page where you saw something, cut it from the email.

What a staffing buyer may notice

These are craft points, not statistics.

  • The opener. Skip lines like "I saw you're growing." Name a page, a role they advertise or a service line they describe, as long as you saw it.
  • The ask. Make it small and clear: a yes or no question, or a short call.
  • The length. Keep it short.
  • The follow-up. Add something new each time, or stop.

Rules you need to know

This is orientation, not legal advice. Check your own situation with counsel.

  • United States. The FTC says of CAN-SPAM: "The law makes no exception for business-to-business email." [[12]](#sources) Emailing a company is not a way around it.
  • United Kingdom. The ICO says: "You can email or text any corporate body (a company, Scottish partnership, limited liability partnership or government body)." [[13]](#sources) That sentence is about corporate bodies. Read the ICO page before assuming it covers every contact, such as sole traders.
  • GDPR. Article 6(1)(f) allows processing "necessary for the purposes of the legitimate interests pursued by the controller or by a third party" [[14]](#sources). Recital 47 says processing for direct marketing "may be regarded as carried out for a legitimate interest" [[15]](#sources). "May be" is not "always is", so keep a record of why you contacted each person.
  • LinkedIn. The LinkedIn User Agreement lists as a don't: "Use bots or other unauthorized automated methods to access the Services, add or download contacts, send or redirect messages" [[16]](#sources). Read it before you automate anything there.

Which markets to sell into is your call. Outlevo asks which countries you sell into and never proposes markets [[17]](#sources).

Setup before the first send

Deliverability decides whether your careful email is ever read. Our glossary entry on deliverability covers the basics. Here is the checklist.

  1. Authenticate your domain. Google says senders of more than 5,000 messages per day to Gmail accounts must meet its requirements, including SPF and DKIM for the domain [[18]](#sources). If you send well below that volume, setting up authentication is still the right habit.
  2. Warm the mailboxes. In Outlevo with Smartlead, every mailbox must be connected and warmed up before a campaign sends, and its domain must have SPF, DKIM and DMARC checked in the last 7 days [[19]](#sources). Outlevo writes and schedules the emails, and Smartlead sends them from the mailboxes in your Smartlead account [[19]](#sources).
  3. Or use managed mailboxes. Outlevo buys sending domains, creates the mailboxes through Zapmail, sets up DNS and warms them up, so you never touch your main domain [[20]](#sources). A new mailbox sends nothing until it is warm: at least 14 days, usually about 3 weeks [[20]](#sources). Builder includes 1 domain and 2 mailboxes, and Growth 2 domains and 4 mailboxes [[20]](#sources).
  4. Verify addresses. A bounce to a recruiter's inbox looks careless. In Outlevo, email verification costs 1 credit [[21]](#sources). If you verify elsewhere, ZeroBounce's Pay as You Go starts at $39 for validating 2,000 email addresses, read on 2026-10-26 [[22]](#sources). See the ZeroBounce page for plans.

Running it in Outlevo

Nothing is sent outside a policy that a person approved. Policies set who can be contacted, on which channels, how often and with what budget [[23]](#sources). Every external action is checked against the approved policy before it runs and recorded in a ledger [[23]](#sources). Kill switches pause a campaign, a channel or the whole workspace at once [[23]](#sources).

Credit costs for the research steps are: contact discovery 4, qualification 3, and email verification 1 [[21]](#sources). Plans:

  • Builder is USD 29 per month with 320 credits [[21]](#sources).
  • Growth is USD 149 per month with 1650 credits [[21]](#sources).
  • Managed starts from USD 999 per month, on a contract [[21]](#sources).

Sending, follow-ups and the mailboxes your plan includes use no credits [[19]](#sources).

If you add LinkedIn, the invitation note is at most 300 characters, followed by one message after the person accepts [[24]](#sources). A reply stops that lead's emails [[24]](#sources). Each person connects their own LinkedIn account [[24]](#sources). Automatic sending comes with Growth and Managed, or with a LinkedIn seat on Builder. Otherwise the invitations and messages are drafted for you to send by hand [[24]](#sources).

If you are deciding between software, a sales engagement platform and an agency, see SDR vs sales engagement platform vs outbound agency.

Sample first email (example)

Example only: written for this playbook, not sent to anyone.

Subject: Your [service line] page
Hi [First name],
I read your [page name] page, where you describe placing [role type] for [client type]. [One concrete line from that page, quoted or closely paraphrased.]
I work on [your product], which [one plain sentence on what it does, with no adjectives].
I can't tell yet whether it fits how your team works. Is [the specific task it would touch] something your [role] handles today, or does someone else own it?
If it's not you, a name is enough and I'll leave you alone.
[Your name]
[Your company]
[Postal address and unsubscribe line, as the law in your market requires]

Why it is built this way:

  • Subject: it names a page on their own site.
  • Opener: it points to something on their own site that you actually read.
  • Product line: one sentence, no adjectives, no claim you cannot back up.
  • Ask: a question that is easy to answer, including "not me."
  • Footer: CAN-SPAM applies to business email too [[12]](#sources), so keep the footer your market requires.

Do not paste a statistic into the first email unless you can cite it, and be ready to say where it came from.

Measure small, then widen

Start with a small batch and read every reply by hand. Sort replies into interested, not me, wrong timing and unsubscribe, then change one thing at a time: the opener, the ask or the role. Read the "not me" replies for any name they give you.

If you connect HubSpot, Outlevo reads your companies, deals and owners and writes its status, fit score and next step to fields it owns [[25]](#sources). Standard HubSpot fields are never edited, and nothing is written until an owner or admin approves the field mapping [[25]](#sources). Connecting and syncing a CRM uses no credits [[25]](#sources). Salesforce is a pilot, and the connection needs the Outlevo package in your org, which Outlevo installs with you [[26]](#sources).

When you read win/loss results, keep the sample size in mind. Outlevo's analysis counts companies, not deals, and treats under 10 won companies as very low confidence [[17]](#sources). AI-proposed ICP segments are labeled experimental until a person approves them [[17]](#sources).

Next step

If you are not sure which kinds of agencies fit your product, start with evidence from your own site. The free assessment reads up to 5 public pages of a website [[27]](#sources). It returns facts labeled as verified observations or AI inferences, and up to 5 experimental segment hypotheses [[27]](#sources).

Run the free ICP assessment

Sources

  1. Belkins, cold email response rates (2026)
  2. Belkins, cold email response rates (2026): Legal Services in the 0.56–0.60% range
  3. ContactOut: segment
  4. Mailshake: segment
  5. Woodpecker: buyer role
  6. ZoomInfo: buyer role
  7. Calendly: segment
  8. Website visitors integration
  9. Release 2026-10-19
  10. Release 2026-10-19
  11. Readiness Cards
  12. FTC: CAN-SPAM Act compliance guide for business
  13. ICO: Electronic mail marketing (PECR)
  14. GDPR Article 6(1)(f): lawfulness of processing
  15. GDPR Recital 47: legitimate interests of the controller
  16. LinkedIn User Agreement (section 8.2, Don’ts)
  17. ICP from evidence
  18. Google: Email sender guidelines
  19. Smartlead integration
  20. Managed mailboxes integration
  21. Outlevo pricing
  22. ZeroBounce: pricing
  23. How Outlevo works
  24. LinkedIn integration
  25. HubSpot integration
  26. Salesforce integration
  27. Free ICP assessment

Related

See what Outlevo finds on your own website

Free, no sign-up, about a minute.