Playbooks

Outbound to HR and people leaders: a playbook

A playbook for cold email to HR and people leaders: how to check hiring triggers, write a first email, set up sending and stay within the rules.

Vendors already market to HR and people teams; Waalaxy, for one, markets to "Recruiters & HR teams who want to reach top talent before competitors do" [[1]](#sources). This playbook starts from one angle. Hiring pages are public and dated, so open roles, new offices and new leaders can give you a reason to write that is about the recipient and not about you.

This guide stays close to what can be checked. It makes no claim about how often HR leaders reply, because no figure for that group is available. Where evidence is thin, the section says less.

Who buys

The evidence on who buys is thin, so this section is short.

A message about a specific, dated fact on a company's site has a better chance of standing apart from a generic pitch. That is a judgment, not a measured result.

Recruiting teams also show up as buyers of sales tools. ZoomInfo lists "Sales, marketing, RevOps, customer success, and recruiting teams" among its users [[2]](#sources), and Lusha says "Recruiting teams use Lusha to re-verify past candidate pools and source new ones with verified direct dials and emails" [[3]](#sources). Those facts describe recruiting teams buying data and outreach tools. They say nothing about what your product's buyer looks like.

So decide who buys your product from your own deals, not from a general profile. Outlevo's win/loss analysis counts companies, not deals, and labels small samples: under 10 won companies is very low confidence [[4]](#sources). If you have fewer than 10 won companies, treat any segment you build as a hypothesis. AI-proposed ICP segments are labelled experimental until a person approves them [[4]](#sources).

You can bring past deals in from a CSV of up to 200,000 rows [[5]](#sources). You can also import past deals from your CRM, and the win/loss analysis then proposes ICP hypotheses [[6]](#sources). Outlevo asks which countries you sell into and never proposes markets [[4]](#sources). The market choice stays with you.

Roles to reach

This guide does not name HR job titles as the right ones to contact. Nothing in the evidence says which titles buy which products, and a guessed list would be a guess presented as advice.

Here is how to get the list from your own data instead:

  • If you use HubSpot, Outlevo can read contacts with email, name, job title and email opt-out. This is optional and happens only after an admin turns contact import on with a stated purpose [[7]](#sources).
  • Outlevo reads HubSpot companies, deals and owners [[7]](#sources). Deals carry pipeline, stage, amount and closed-lost reason [[7]](#sources).
  • If you use Salesforce, Outlevo reads accounts, opportunities and users [[8]](#sources). The Salesforce connection is a pilot. It needs the Outlevo package in your org, which Outlevo installs with you, and there is no AppExchange listing [[8]](#sources).
  • If neither fits, import the CSV [[5]](#sources).

Once you know which titles appear in your won deals, look at the lost ones too. The closed-lost reason field is where a mismatch between product and role would show up [[7]](#sources).

For finding contacts at a company, contact discovery costs 4 credits, volume contact discovery costs 2 credits, and email verification costs 1 credit [[9]](#sources). For checking addresses outside Outlevo, ZeroBounce's pay-as-you-go option starts at $39 for validating 2,000 email addresses [[10]](#sources); its freemium plan has 100 validation credits [[11]](#sources). See ZeroBounce pricing, plans and integrations for the dated quotes.

Triggers to watch

The angle of this playbook is that hiring pages are dated and public. Open roles, new offices and new leaders each have a date on a page anyone can read. A dated fact gives you a reason to write now, and a reason you can cite in the email.

The evidence supports less than the angle does, so here is the limit. Nothing here measures how often an open role, a new office or a new-leader announcement leads to a reply or a meeting. Treat each trigger as something to test, not as a proven pattern.

What the evidence does support is how to hold a fact to a standard before you write about it:

  • A Readiness Card needs at least three observations, each with a source and a date [[12]](#sources). Hold your own account notes to the same standard: write down the source and the date for each fact before you write to the account.
  • Facts read from a website are kept only when their quote is found on the page [[12]](#sources). If your email says "your careers page lists a role", the quote should be on that page.
  • Guesses are labelled as hypotheses, never presented as findings [[12]](#sources). Do the same in your own copy. If you think a new leader is reorganizing a team, that is a hypothesis. Do not write it as a fact.
  • Each qualified account gets a Readiness Card with fit, intent and data quality scores [[12]](#sources).

The free assessment reads up to 5 public pages of a website. It returns facts labelled as verified observations or AI inferences, and up to 5 experimental segment hypotheses [[13]](#sources). Run it on your own site to see how it labels what it finds.

A signal check costs 1 credit [[9]](#sources). Qualification costs 3 credits, light qualification 1 credit, and deep research 30 credits [[9]](#sources). Pick the depth that matches the account. A one-credit check suits a wide list, and the 30-credit research suits an account you would be glad to win.

Your own site gives a second kind of trigger. Outlevo's website visitor integration shows which companies visit, which pages they read and whether they fit your ICP, and it never identifies a person [[14]](#sources). It looks up the organization behind a visitor's network and sets no cookie [[14]](#sources). Browsers that send Do Not Track or Global Privacy Control, and automated browsers, send nothing at all [[14]](#sources). It costs 1 credit per company identified per day, however many pages it reads [[14]](#sources). A company reading your pricing page and also opening several roles is a stronger case than either fact alone. That combination is an idea to test, not a result.

Sample first email (example)

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

Subject: Your open [role title] posting
Hi [First name],
Your careers page lists an open [role title] role, posted [date on the page]. I'm writing because [one sentence on why that role connects to what you sell].
[Your product] helps [type of team] with [one specific problem]. [One sentence on a result you can show from your own customers, with its source.]
If it would help, I can send [specific, small thing]. If this isn't your area, tell me who owns it and I'll stop writing to you.
[Your name]
[Your company, postal address]

Why it is built this way:

  • The subject and first line cite a fact that is on the page and carries a date. That follows the rule that a website fact is kept only when its quote is found on the page [[12]](#sources).
  • It makes no claim about the company's plans. If you suspect a plan, that is a hypothesis, so ask about it and do not state it.
  • CAN-SPAM makes no exception for business-to-business email [[15]](#sources). Check its full requirements for your footer yourself.
  • The ask is small. Offering one thing to send is easier to say yes to than a call.

Before you send

Set up sending

Copy matters less if the mail never reaches an inbox. Read the deliverability entry first, then check these points.

If you send through Smartlead, Outlevo builds each campaign in Smartlead and sends from your mailboxes [[16]](#sources). Before a campaign sends, every mailbox must be connected and warmed up, and its domain must have SPF, DKIM and DMARC checked in the last 7 days [[16]](#sources). Campaigns and leads are pushed in batches of 100 [[16]](#sources).

If you would rather keep your main domain out of it, managed mailboxes are an option. Outlevo buys sending domains, creates the mailboxes through Zapmail, sets up DNS and warms them up [[17]](#sources). A new mailbox sends nothing until it is warm: at least 14 days, usually about 3 weeks [[17]](#sources). Builder includes 1 domain and 2 mailboxes, and Growth 2 domains and 4 mailboxes [[17]](#sources). Plan for that wait before your first send date.

Google's sender guidance says "email senders who send more than 5,000 messages per day to Gmail accounts must meet the requirements in this section. Set up SPF and DKIM email authentication for your domain." [[18]](#sources) Check your own daily volume against that threshold.

For how the messages are ordered over time, see the sequence entry.

Rules for emailing business contacts

This is a summary of public rules, not legal advice.

  • The FTC says of CAN-SPAM: "The law makes no exception for business-to-business email." [[15]](#sources) A work address does not exempt you.
  • The UK ICO says: "You can email or text any corporate body (a company, Scottish partnership, limited liability partnership or government body)." [[19]](#sources)
  • GDPR Article 6(1)(f) allows processing "necessary for the purposes of the legitimate interests pursued by the controller or by a third party". [[20]](#sources) Recital 47 adds: "The processing of personal data for direct marketing purposes may be regarded as carried out for a legitimate interest." [[21]](#sources)

Honor opt-outs and keep a record of why you contacted each person. In Outlevo, nothing is sent outside a policy that a person approved [[22]](#sources). Policies set who can be contacted, on which channels, how often and with what budget [[22]](#sources). Every external action is checked against the approved policy before it runs, and recorded in a ledger [[22]](#sources). Kill switches pause a campaign, a channel or the whole workspace at once [[22]](#sources).

LinkedIn as a second channel

LinkedIn's User Agreement forbids you to "Use bots or other unauthorized automated methods to access the Services, add or download contacts, send or redirect messages" [[23]](#sources). Read it before turning on any automated sending, and decide for yourself.

If you do use Outlevo's LinkedIn channel, each person connects their own LinkedIn account by signing in on Unipile's page, and Outlevo never sees or stores the password [[24]](#sources). Outlevo sends a connection invitation with a short note, then one message after the person accepts, and a reply stops that lead's emails [[24]](#sources). The invitation note is at most 300 characters [[24]](#sources). Automatic sending is included on Growth and Managed; on other plans the invitations and messages are drafted for you to send by hand [[24]](#sources). Sending on LinkedIn uses no credits [[24]](#sources).

What to expect from replies

Set expectations from public benchmarks, and note what they do not cover. Belkins' 2026 study covers 7.5M B2B emails sent in 2025, with reply rate defined as replies divided by emails sent [[25]](#sources). It found that 0.45% of emails get a reply across industries [[26]](#sources). Smartlead reports that 0.74% of contacts reply for the median sender [[27]](#sources). Those two numbers use different bases, emails sent in one case and contacts in the other, so do not compare them directly.

No figure for HR or people leaders specifically is available here. Measure your own first 100 sends before you draw a conclusion about this audience.

When a reply is interested, Outlevo answers with your Calendly link, with the person's name and email filled in [[28]](#sources). On autopilot the answer goes at once; otherwise it waits in Replies for you to send [[28]](#sources). Each booking with one of your contacts counts as a meeting booked and is written to your CRM when one is connected [[28]](#sources). Tracking meetings uses no credits [[28]](#sources).

What it costs to run

Plans: Free is USD 0 per month, Builder is USD 29 per month with 320 credits a month, and Growth is USD 149 per month with 1650 credits a month [[9]](#sources). Managed is priced per contract [[9]](#sources). Sending, follow-ups and the mailboxes your plan includes use no credits [[16]](#sources). Connecting and syncing a CRM uses no credits either [[7]](#sources). Credits go to the research steps listed above: signal checks, qualification, contact discovery and verification [[9]](#sources).

Other playbooks

If your buyer sits closer to finance or revenue operations, see Cold email to finance leaders and Outbound to RevOps leaders at SaaS companies. For a view on how approval-first sending compares with fully autonomous SDR tools, see the SDR comparison.

Next step

Before you build a list, find out what your own public site says about who you serve. The free assessment reads up to 5 public pages of your website, labels what it finds as verified observations or AI inferences, and asks which countries you sell into [[13]](#sources) [[29]](#sources). Use its output to decide whether HR and people leaders are a segment worth testing, then check each account's hiring page for dated facts before you write a word.

Sources

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

Related

See what Outlevo finds on your own website

Free, no sign-up, about a minute.