· 8 min read · Coldoutreach editorial
Staffing Agency Client Acquisition Cost: What It Costs to Win a New Client
Try the sequence composer
I do outreach as
Prospect industry
Tone
warmup active · unsubscribe included · suppression respected
Winning a new client costs a US staffing agency somewhere between a few hundred dollars and roughly $10,000, depending entirely on the channel. Published figures put LinkedIn cost per lead for staffing campaigns at $50 to $100, trade show cost per lead at an average of $112, and Clutch put the average cost per qualified B2B appointment in 2025 at $550 to $1,700. A fully loaded in-house SDR runs $80,000 to $120,000 a year. Running outreach on software costs under $2,000 a year for the whole function.
Those are input costs, and on their own they mislead. The number that decides anything is cost per acquired client, measured against what a staffing client is actually worth over a year. Here is that arithmetic, with the fee percentages and market data it rests on.
What does it cost a staffing agency to acquire a client?
Start with the menu. Every figure below is a published range for the category rather than our own survey, and each is attributed where the source is named.
| Channel | Published cost | What you are buying | Scales with |
|---|---|---|---|
| Client referral | Usually under $1,000 in cash cost | A warm introduction with borrowed trust | Existing client count |
| LinkedIn ads, staffing campaigns | $50 to $100 per lead | A form fill, quality varies widely | Budget |
| Trade shows and events | $112 average per lead | Face time, concentrated in a few days | Budget and travel |
| Qualified B2B appointment | $550 to $1,700 (Clutch, 2025) | A meeting on someone else's definition of qualified | Spend |
| Appointment setting, pay per meeting | $150 to $500 SMB, $600 to $1,500 C-suite | Outcomes rather than a process | Spend |
| In-house BD rep or SDR | $80,000 to $120,000 a year loaded | A full-time employee plus tooling | Headcount |
| Outreach software, run it yourself | Under $2,000 a year all in | Tooling. You supply targeting and judgment | Your own hours |
Referrals are the cheapest channel by a wide margin and every agency owner knows it. The catch is that referrals cannot be scheduled. They arrive when they arrive, they tend to deliver companies similar in size to the ones you already serve, and they stop being enough at exactly the moment you need to grow. StaffingHub's 2025 State of Staffing report found 86 percent of fast-growth agencies run a formal referral program against 60 percent of average agencies, which says the channel rewards being systematized rather than left to chance.
What is a staffing client actually worth?
Cost per acquisition means nothing without the other side of the ledger, so here is what a client generates.
Direct hire placements bill as a percentage of first-year base salary, scaling with seniority. A 2026 industry markup report compiling several published sources gives these bands:
| Placement type | Published fee | On a $75,000 salary |
|---|---|---|
| Entry level | 15% to 18% of first-year salary | $11,250 to $13,500 |
| Mid level | 20% to 22% | $15,000 to $16,500 |
| Senior and specialist | 25% to 30% | $18,750 to $22,500 |
| Executive | 25% to 31% | $18,750 to $23,250 |
| Retained search | 10% to 20% of annual salary | $7,500 to $15,000 |
Temporary and contract staffing prices differently, as a markup on the pay rate rather than a one-time fee. The most commonly cited range across published sources is 30 to 75 percent, though individual published ranges run as wide as 15 to 100 percent depending on who is compiling them and which end of the market they serve.
Now the part that matters. A client is not one placement. A company that sends you three mid-level roles a year at the 22 percent benchmark on $75,000 salaries bills roughly $49,500 a year, and unlike most B2B relationships it repeats without a renewal negotiation, because hiring recurs on its own. Contract staffing clients compound harder still, since a single placed contractor bills every week they remain on assignment.
Cost per acquired client: the arithmetic
Put the two sides together. Say it takes four to six qualified meetings with hiring managers to convert one into a client that actually sends job orders. That is a reasonable working assumption for professional staffing, though it varies by niche and it is worth measuring your own number rather than inheriting anyone else's.
At Clutch's published $550 to $1,700 per qualified B2B appointment, four to six meetings puts cost per acquired client between roughly $2,200 and $10,200. Against a client worth about $49,500 a year in fee revenue, that is a payback of roughly 0.5 to 2.5 months on revenue.
Run the same calculation on the software route and the picture changes shape. Outreach tooling plus sending infrastructure runs $60 to $160 a month, or under $2,000 a year for the whole function. If that produces even one new client in a year, cost per acquired client is under $2,000. If it produces four, it is under $500 each. What it costs instead is your time, which is the real constraint and the reason this route is not free.
One caveat that has to be stated plainly, because the numbers above are easy to misread as margin. Placement fees are revenue, not profit. Recruiter compensation, the cost of every role that never fills, sourcing tooling and overhead all come out of that $16,500 before anything reaches the bottom line. Direct hire gross margins are healthy but they are not 100 percent, and temp staffing margins sit far lower than the markup percentage suggests once pay, burden and insurance are covered. The point of the arithmetic is not that staffing is easy money. It is that the spread between what acquisition costs and what a repeat client generates is wide enough that under-investing in business development is usually the more expensive mistake.
That spread is also why a stable book of repeat clients is the thing buyers pay a premium for when an agency changes hands, and why it is worth understanding what a recurring client base is worth as an asset rather than treating it purely as this year's revenue.
Why client acquisition got more expensive
Three published figures explain why agencies are feeling this now, and they compound rather than simply adding up.
The market contracted. The American Staffing Association's Quarterly Employment and Sales Survey, reported in March 2026, put the US staffing market at $113.5 billion in 2025, down 8.5 percent from 2024. There are fewer job orders to win.
Competition for those orders sharpened. StaffingHub found that finding new clients became the top challenge for 23 percent of agencies in 2025, up from 16 percent the year before. That is a large single-year move in what agency owners say hurts most.
And the buying structure changed underneath everyone. KORE1 data covering Q4 2025 through Q1 2026 describes companies cutting staffing vendor rosters from eight to twelve suppliers down to three or four preferred vendors. This is the one that does the real damage. A smaller market is survivable. A smaller market where each buyer keeps a third as many suppliers means the agencies not already on the list are competing for far fewer open slots, and the cost of getting onto one goes up accordingly.
The strategic read: acquisition cost rises when you are competing to displace an incumbent, and falls when you arrive before the consolidation decision is made. Timing is worth more than budget here.
Which channel gives the lowest cost per acquired client?
Ranked by realistic cost per client won rather than cost per lead, which is the number that flatters paid channels unfairly:
- Referrals convert far better than anything else because trust is pre-loaded, and they cost under $1,000 in cash. They are unschedulable, which caps them.
- Triggered outbound email is the cheapest schedulable channel, at under $2,000 a year for the tooling, provided the list is built from real hiring signals rather than a bought database.
- Cold calling converts well and costs only time, but it does not scale past the hours available and it reaches one person per attempt.
- Paid appointments are predictable and expensive, and the qualification standard is set by the vendor, not by you.
- An in-house BD hire makes sense only once volume justifies $80,000 to $120,000 a year, which for most independent agencies is later than it feels.
Outbound email ranks where it does for a specific structural reason. Recruitment is the rare category where the buying signal is public. A live job posting is a company stating in writing, with a date attached, that it has an unfilled role. Most B2B prospecting infers need from headcount or funding and gets it wrong often. A staffing agency reads a posting that has been live for six weeks and knows the internal process has visibly failed. We covered how to build that motion in detail on our page on prospecting tools for recruitment agencies.
How to lower cost per acquired client
Four levers, roughly in order of how much they move the number.
Filter by requisition age. Sorting a prospect list by how long a role has been open costs nothing and changes conversion more than any copy change will. A role posted four days ago is still in the internal-recruiting phase and the hiring manager is not frustrated yet. The same role at thirty to forty-five days is a completely different conversation.
Narrow the niche. A generalist agency contacting everyone hiring anything has thrown away the advantage the job-posting signal provides. An agency that places controllers can filter to exactly that and write an opener demonstrating it knows why the role has sat open. Published benchmarks put researched openers at an 8 to 15 percent positive reply rate against roughly 1 percent for untargeted sending, and narrowing is what makes research fast enough to do at volume.
Systematize referrals. The 86 percent versus 60 percent split between fast-growth and average agencies suggests this is a process gap, not a relationship gap. Ask at placement, not at renewal.
Protect deliverability. This one is invisible until it is catastrophic. Send BD email from separate domains, never from the domain carrying interview confirmations and offer letters. A sending domain costs $10 to $15 a year, mailboxes $2 to $4 a month from a reseller. A warmed mailbox sustains 30 to 50 sends a day, and around 150 is where problems start. An agency whose candidate mail starts landing in junk has traded a placement pipeline for a prospecting one.
The short version
Cost per acquired staffing client lands between roughly $2,200 and $10,200 buying qualified appointments, or under $2,000 a year running triggered outreach on software. A client sending three mid-level roles a year is worth about $49,500 in fee revenue, so either route pays back inside a placement or two. The market shrank 8.5 percent and buyers consolidated to three or four preferred vendors, which means the agencies that get in front of hiring managers early are buying their slot far more cheaply than the ones trying to displace an incumbent later.
If you want to run the triggered-outreach route, our client-side prospecting stack for recruitment agencies covers the tools and published pricing, and how to get clients for a staffing agency covers the BD system itself. For the other pipeline, see candidate outreach tooling.