Playbook · Recruitment agency
Client growth plan for a recruitment agency
Eight moves for agencies whose new business depends entirely on the same three clients calling back.
- 8 ranked plays
- 30-day sequence
- Costs and tools included
Client growth plan for a recruitment agency: what should you actually do?
Recruitment agencies grow their client base by specializing in one role type or industry, building a visible pipeline of pre-vetted candidates before a client asks, and using placed-candidate success stories in outreach. A narrow niche with real placement proof consistently outperforms broad, generalist recruiting outreach.
Last updated 3 August 2026
| Play | Effort | Cost |
|---|---|---|
| Pick one role type or industry and lead every conversation with it | 2 hours | $0 |
| Proactive candidate pitches to companies that haven't posted a role | 3 hours a week | $99/month for Sales Navigator |
| Build a warm outbound list from hiring signals, not cold guessing | 1 hour a day | $0–$49/month for Crunchbase alerts |
| Turn placed-candidate outcomes into short case studies | 1 day | $0 |
| Ask every placed candidate for a referral to their old company | 10 minutes per placement | $0 |
| Partner with VCs or industry associations that see hiring need early | 3–4 hours | $0 |
| LinkedIn posts sharing hiring market data specific to your niche | 1–2 hours a week | $0 |
| Re-approach past clients who haven't hired through you in 6+ months | 2 hours | $0 |
A recruitment agency's revenue often lives or dies on two or three repeat clients, and when one of them pauses hiring, the whole pipeline goes quiet. The agencies that grow steadily aren't the ones with the biggest candidate database — they're the ones with a visible specialty and a habit of reaching hiring managers before a role is even posted.
This plan is for agencies placing at least a few roles a month who want new client relationships that don't depend on inbound referrals alone. It leans on a resource most agencies underuse: the candidates already in their pipeline who aren't placed yet.
- — At least a handful of successful placements to reference as proof
- — A recruiter or founder who can do direct outreach a few hours a week
- — A role type or industry you can specialize in, or already do
- — Access to LinkedIn Recruiter or a similar sourcing tool
If you place any role in any industry with no specialty, the outreach below will underperform — hiring managers respond much better to 'we specialize in placing X' than to 'we do all recruiting'.
The moves
Ranked, highest return first.
Work down the list. Each one names the first step so there's nothing to plan.
- 01
Pick one role type or industry and lead every conversation with it
'Full-service recruitment' sounds like every other agency. 'We place senior backend engineers at Series A startups' gets remembered and referred.
First step: Look at your last 20 placements and find the role type or industry with the fastest fill time and highest client satisfaction. Make that your headline specialty.
- Tools
- Your applicant tracking system, a spreadsheet
- Effort
- 2 hours
- Cost
- $0
- 02
Proactive candidate pitches to companies that haven't posted a role
Presenting a strong, available candidate to a hiring manager who didn't even know they needed to hire skips the entire competitive bidding process other agencies fight through.
First step: Pick your three strongest currently-available candidates. For each, identify 5 companies likely to want that profile and send a short email pitching the specific person, not your services in general.
- Tools
- LinkedIn Sales Navigator, email
- Effort
- 3 hours a week
- Cost
- $99/month for Sales Navigator
- 03
Build a warm outbound list from hiring signals, not cold guessing
Companies that just raised funding, posted a related job, or grew headcount are far more likely to need a recruiter right now than a random company on a list.
First step: Set up alerts for funding announcements and new job postings in your specialty. Reach out within a week of the signal, referencing it directly.
- Tools
- Crunchbase for funding alerts, LinkedIn for job postings
- Effort
- 1 hour a day
- Cost
- $0–$49/month for Crunchbase alerts
- 04
Turn placed-candidate outcomes into short case studies
A hiring manager deciding between agencies wants proof of speed and fit, not a pitch deck. 'Filled a senior DevOps role in 18 days' beats a generic capabilities overview.
First step: Write a short one-page summary for your five best recent placements: role, time-to-fill, and one line from the client on the outcome. Use a line from these in every cold outreach.
- Tools
- Google Docs
- Effort
- 1 day
- Cost
- $0
- 05
Ask every placed candidate for a referral to their old company
A candidate you just placed often has former colleagues at their last job who are also hiring or worth knowing, and they're a much warmer intro than any cold approach.
First step: As part of the placement process, ask each new hire if their previous company has open roles or hiring managers worth an introduction.
- Tools
- Your standard placement follow-up email
- Effort
- 10 minutes per placement
- Cost
- $0
- 06
Partner with VCs or industry associations that see hiring need early
A venture fund's portfolio companies or a trade association's members often need recruiters before they've started actively searching, and a partner relationship gets you introduced before competitors even hear about the role.
First step: List 10 relevant VC funds or industry associations connected to your niche. Reach out proposing to be their go-to recruiter for a specific role type, with your case studies attached.
- Tools
- LinkedIn, direct email
- Effort
- 3–4 hours
- Cost
- $0
- 07
LinkedIn posts sharing hiring market data specific to your niche
Posting real numbers — average salary ranges, time-to-fill benchmarks, candidate availability — for your specific niche positions you as the expert hiring managers think of first.
First step: Pull data from your own placements (anonymized) or public sources on salary and time-to-fill trends in your niche, and post one data-driven insight a week.
- Tools
- LinkedIn, your own placement data
- Effort
- 1–2 hours a week
- Cost
- $0
- 08
Re-approach past clients who haven't hired through you in 6+ months
Clients who went quiet often just paused hiring or filled a role internally, not because they were unhappy — a well-timed check-in reopens a real share of them.
First step: List every client from the last two years without an active search with you right now. Send a short note asking about upcoming hiring plans, with one relevant candidate profile attached if you have one.
- Tools
- Your CRM or spreadsheet
- Effort
- 2 hours
- Cost
- $0
Sequence
What to do first, week by week.
Sharpen the specialty and build proof
Define your niche, write the five placement case studies, and identify your three strongest available candidates for proactive pitching.
Start outbound
Send the first proactive candidate pitches, set up hiring-signal alerts, and reach out to 5 VC funds or associations.
Activate your network
Ask recent placements for referrals to former colleagues, re-approach dormant clients, and publish the first data-driven LinkedIn post.
Review and double down
Count new client conversations by channel, and put more time into whichever produced the most warm replies.
Avoid
Where this usually goes wrong.
Staying a full-service generalist agency
Hiring managers remember specialists. A generalist pitch competes on price against every other agency in the same inbox.
Only reaching out when you have an open req to fill
Waiting for a job posting means you're competing with every other agency that saw the same posting. Proactive candidate pitches and hiring-signal outreach get you there first.
Letting placed candidates disappear from the relationship
A placed candidate is a source of referrals for years afterward if you stay in touch. Losing contact after the placement fee clears wastes that relationship.
Questions
Common questions.
How many proactive candidate pitches turn into a new client relationship?
With a strong, clearly available candidate and a targeted list, expect roughly 1 in 10–15 pitches to lead to a real conversation, and a smaller share to convert into a placement. Volume and candidate quality both matter here.
Is it worth specializing if my agency currently places across many industries?
Yes, even a soft specialty in outreach messaging helps, while you keep placing across industries operationally. You can lead every cold conversation with your strongest niche and still take other work that comes through referrals.
How do I find hiring signals without expensive tools?
LinkedIn's own job posting alerts and free tiers of tools like Crunchbase cover funding announcements. Google Alerts for 'company name' plus 'raises' or 'hiring' also works at no cost, just with more manual review.
Should case studies include salary or fee information?
Include time-to-fill and outcome, not your fee structure — hiring managers care most about speed and fit, and publishing fees invites price comparison before you've had a conversation.
How often should I check back in with dormant clients?
Every 4–6 months is a reasonable cadence that stays visible without feeling like nagging. Attach a specific candidate profile when you have one relevant to their business, rather than a generic 'checking in'.
More playbooks
Other plans worth reading.
Client growth plan for an accounting firm
ReadPlaybook · Law firmClient acquisition plan for a law firm
ReadPlaybook · Construction & tradesLead generation plan for construction and trades businesses
ReadPlaybook · Cleaning businessGrowth plan for a cleaning business
ReadPlaybook · Photography businessBooking growth plan for a photography business
ReadPlaybook · SEOPlan to refresh old content for more organic traffic
ReadElsewhere on gtm.help
Keep exploring.
Tool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseStraight answers
The growth questions founders ask, answered with numbers.
BrowseGet started
Get this ranked for your business.
Paste your URL and you'll have a plan built from your site and competitors in about a minute.