LinkedIn outreach for recruiters
Find candidates by title and location, send connection requests with a short note, and message the people who accept. One LinkedIn account per workspace.
Who it's for
You source on LinkedIn from your own account and want the repetitive part done for you: finding names, sending requests, sending the first message. It finds and contacts people. Everything after that stays with you.
- You hire for a few roles at a time and source from your own LinkedIn account.
- You know the titles and places you're hiring in.
- You keep candidates in your own ATS or spreadsheet and are happy to move them across by hand.
Not a fit if you need candidates to flow into an ATS. There is no ATS integration, no CSV export of leads, and no InMail.
An example search
From a role to first messages, using the tools as they work today.
- 1
Find candidates
Run a LinkedIn people search for Backend Engineer with the keyword Golang in Pune, paste its link into Search Export and ask for 100 people. That's 100 of your 300 lead finds this month, and a week of connection requests.
How Lead finder works - 2
Skim and trim
Delete anyone who clearly doesn't fit before a single request goes out.
- 3
Send requests with a short note
Use a template that names the role, or let AI write each note from a blurb about it. The plan sends up to 20 requests a day and 100 in any 7 days, at the pace you pick.
How Auto Connect works - 4
Message the people who accepted
A few days later, run Message Sender with the role details. People who haven't accepted are skipped.
How Message Sender works - 5
Take it from there
Reply in LinkedIn and move interested candidates into your ATS by hand.
- Template
- Hi {name}, I'm hiring a backend engineer for a Pune team working in Go, and your profile stood out. Open to a short chat?
What the plan covers
One plan, $29 a month, or $20 a month paid yearly. Sourcing usually needs more names than other outreach. 300 lead finds a month and 100 connection requests in any 7 days suit one or two roles at a time.
The 7-day cap is there because LinkedIn limits most accounts to about 100 invitations a week, and hitting its limit blocks invitations for about a week. Hiring for many roles at once from one account means planning your searches around it.
| Connection requests a day | 20 |
|---|---|
| Connection requests in any 7 days | 100 |
| Messages a day | 30 |
| Likes a day | 50 |
| Lead finds a month | 300 |
The plan connects one LinkedIn account. HeyReach lists $79 per sender and Expandi $99 per seat (public prices, November 2026). Both are built for agencies and teams running many LinkedIn accounts. If you run one account, you pay for one.
Be careful about
- Keep notes short: the role, and why you're writing to this person.
- One follow-up at most. Replies aren't detected, so a second message can reach someone who already answered.
- Message Sender can reach the same person again on a later run, so use it once for each batch of new connections.
- Track candidates in your own system. There's no ATS sync and no export.
- Stay inside your plan's caps and use Normal or Slow pace. Automation is against LinkedIn's terms, and caps reduce the risk without removing it.
The safety page explains the caps, pacing and stops in full, and the guide to daily limits and pacing helps you pick settings.
Questions
Does it integrate with my ATS?
Can it send InMail?
Can several recruiters share one workspace?
Can I use Sales Navigator or Recruiter filters?
Is there a free trial?
Start with your work email.
14-day money-back guarantee on your first payment. Cancel any time.