Why your IT staffing firm markets the wrong side of the desk
When an IT staffing firm pours marketing into more candidates while client job orders stall, applications climb and revenue does not. The constraint flipped, and four checks reveal which side of the desk your marketing should actually serve.
By Stacey Tallitsch | June 1, 2026
You run an IT staffing firm somewhere between $1M and $10M. Last quarter you increased marketing spend, and the candidate side responded. Applications climbed. Your applicant tracking system is fuller than it has ever been, and your recruiters have a deeper bench of qualified engineers to call than they had in years.
Revenue did not move.
So you are staring at two reports that disagree. One says marketing is working. The other says nothing happened. And you do the thing every operator does when the dashboard looks good and the bank account looks flat: you assume you need more of what already worked, and you approve another candidate-acquisition push for next quarter.
That decision is about to make the problem worse. Not because the marketing is bad. Because it is aimed at the side of your business that was never the constraint.
A staffing firm is a marketplace, not a lead funnel
Most marketing advice treats your firm like a single pipe. More leads in the top, more revenue out the bottom. That model is wrong for you, and the wrongness is structural.
You operate a two-sided desk. On one side you sell qualified people to clients. On the other you sell "we can place you" to candidates. A placement — the only event that produces revenue — requires both halves at once: an open job order and a qualified person who fits it. Revenue happens only at the intersection.
This means you carry two separate inventories. Job orders are inventory. Placeable candidates are inventory. When one pile grows and the other does not, you do not get more placements. You get a taller stack of unmatched inventory on the side you just fed, and the satisfying feeling that you are doing something.
This is not a lead-generation problem. It is a constraint problem. And constraint problems do not respond to volume.
Throughput in any system is governed by its binding constraint — the single tightest bottleneck the work has to pass through. Add capacity anywhere except that bottleneck and you produce nothing but inventory and the appearance of progress. A staffing firm has exactly two places the constraint can live: the supply of placeable candidates, or the demand of fillable job orders. Marketing can feed either one. It cannot manufacture placements by feeding the wrong one.
This is the same constraint analysis that decides whether your next executive hire belongs in marketing or sales. The frame is identical. Stop asking "how do I get more." Start asking "more of which thing actually moves throughput."
The constraint moved, and your marketing did not
Here is the part that catches good operators. The side that constrains your firm is not fixed. It moves with the labor market, and over the last few years it moved hard.
From roughly 2021 through 2023, technical talent was the scarce side. Engineers had leverage, counteroffers were brutal, and the firm that could source and close candidates won. Every founder who scaled through that window built the same muscle: pour marketing and energy into candidate attraction, because candidates were the bottleneck and clients were waiting.
Then it flipped. According to American Staffing Association industry data, the top operational challenge staffing firms now name is client acquisition — getting enough job orders to fill — cited by roughly 23% of firms, up from 16% a year earlier. Candidate shortage, the dominant fear of the prior era, fell to about 12%, down from 17%. The bottleneck did not soften. It relocated to the other side of the desk.
Your marketing muscle memory did not relocate with it. You are running the candidate-scarce playbook in a client-scarce market. That is why the applications climb and the revenue does not. You are flooding the side that already has slack while the side that gates your throughput sits starved.
This is the same failure mode that shows up when an MSP's marketing keeps producing break-fix leads instead of managed-services contracts. The marketing is working perfectly. It is faithfully delivering exactly what you pointed it at. The defect is upstream, in what you decided to point it at.
Four checks to find your actual constraint
Before you approve another dollar of spend, run these. Each one is a number you can pull this week.
Check one: which inventory is sitting idle
Count two things. First, the placeable candidates in your system right now — people you have qualified, who want work, who you cannot currently place. Second, the open job orders you are carrying that you cannot fill. Whichever pile is taller is your slack side, not your constraint. If you have 40 placeable engineers and 6 open reqs, candidates are not your problem. More candidate marketing buys you a pile of 60.
Check two: time-to-fill against job-order-win rate
Measure both halves of the placement. If your time-to-fill is short and steady but your count of new job orders is shrinking, the desk is demand-constrained: recruiting is fast, but there is nothing to recruit against. If reqs are plentiful but time-to-fill is stretching and your fill rate is dropping, you are supply-constrained. One number tells you the recruiting engine is healthy; the other tells you whether the sales engine is feeding it.
Check three: where a marginal dollar actually lands
Trace one hypothetical marketing dollar through to a placement. Does it produce another applicant who joins a queue you already cannot clear? Or does it produce another job order you can fill this week from the bench you already have? A dollar that lands on the slack side dies as inventory. A dollar that lands on the constraint converts to a placement, which converts to margin. Same dollar, opposite outcome, decided entirely by aim.
Check four: the gross-margin-per-placement gate
Finding the constraint is not the last step. Once you know which side is binding, gate the work by margin. A demand-constrained firm chasing any job order it can get will fill its calendar with low-spread, high-friction reqs that cost more to service than they return. A supply-constrained firm will overpay to source talent for placements that barely clear. The constraint tells you where to aim. Margin per placement tells you which shots inside that aim are worth taking.
The discipline this actually requires
The hard part is not the math. The hard part is that the answer keeps changing, and your instinct will keep pointing at the side you got good at feeding.
This is why a marketing dashboard can climb for six months while revenue flatlines — the dashboard measures activity on the side you are feeding, not throughput at the side that gates you. If you want the longer version of that trap, I wrote it up separately, on why your marketing metrics can all improve while revenue stays flat. The short version: a metric that rises without revenue is measuring your slack, not your constraint.
A disciplined staffing operator re-runs the constraint question every quarter and is willing to swing the marketing budget across the desk when the labor market moves. That is uncomfortable. It means the playbook that built your firm is not the playbook that grows it next year. It means the channel your team is proud of might be the one you starve.
You do not have to like it. You have to do it, because the alternative is spending into your slack quarter after quarter and calling the flat revenue a mystery.
What to do before you close this tab
Pull two numbers this afternoon. Count of placeable candidates you cannot currently place. Count of open job orders you cannot currently fill. Do not estimate — go into the system and count.
The bigger pile is your slack. The smaller pile is your constraint. Every marketing dollar for the next quarter points at the smaller pile, and you hold that decision until the two piles roughly balance — at which point you re-run the count and move again.
That is the entire intervention. No rebrand, no new channel, no bigger budget. Just marketing aimed at the half of your business that actually gates a placement, instead of the half you are most comfortable feeding.
The market already told you where the constraint went. Your job is to point the spend at it before next quarter looks exactly like this one.
— Stacey Tallitsch, Stronghold CMO
About the Author
Stacey Tallitsch is the President of Stronghold CMO, a Fractional AI CMO service operating under Talisman Capital, Inc. He is a 30-year tech veteran and the author of 21 books on systems thinking, operator-grade decision-making, and personal sovereignty, with more than 30,000 students across his Udemy course catalog.
