Cost one: acquisition
The visible cost. Whatever a channel charges per lead, a lead that could never become a hire is worth zero, so its acquisition cost transfers onto the leads that could. If half of your leads are structurally unqualified — no CDL, wrong route type, wrong employment model — your true cost per usable lead is already double the dashboard number before anyone picks up a phone.
Cost two: recruiter time
Every bad lead consumes minutes that look free and aren't: dials that don't connect, callbacks to people who don't remember applying, conversations that end at the first eligibility question. Multiply a realistic minutes-per-lead by your unqualified share and a recruiter's loaded hourly cost, and triage usually turns out to be the largest line a fleet has never priced.
The formula per bad lead is simple: (dials × minutes per dial + conversations × minutes per conversation) × recruiter cost per minute.
Cost three: funnel decay
Bad leads don't just waste their own slot — they slow everything around them. While recruiters triage, qualified candidates wait, and waiting is fatal in a market where a driver applies to several fleets in one evening. The qualified lead that cooled off while your team worked through the junk is a cost the junk caused, even though it lands in a different row of the report.
Cost four: the empty seat
The reason any of this matters: a truck without a driver is a payment and a customer commitment with no revenue against them. Every day recruiting runs slower than turnover, seats sit. A bad lead's share of that cost is indirect but real — it is the days of delay it added to filling a seat, priced at your own daily cost of an idle truck.
Put together: true cost per hire = (ad spend + recruiter triage time + decay losses + empty-seat days × daily seat cost) ÷ drivers actually seated. Fleets that run this arithmetic once rarely go back to judging channels on lead price.
Attacking the multiplier
The lever isn't cheaper leads; it's fewer bad ones per hire. Stating route type, employment terms and requirements before the application removes wrong-fit volume at no cost. Screening every applicant immediately — license class, endorsements, experience, terms — converts recruiter time from triage to closing. That restructuring, rather than any single discount, is what moves cost per seated driver.
Common questions
Common questions
Why not just measure cost per lead?+
Because cost per lead prices the click, not the outcome. A channel producing cheap unqualified leads will beat a channel producing dearer qualified ones on CPL every time — while losing on cost per seated driver. The formula on this page exists to make that visible with a fleet's own numbers.
What share of unfiltered leads is typically unqualified?+
It varies by channel, market and posting, which is why this page gives a structure rather than a number: pull your own last hundred leads and count how many held the required license, accepted your route type and terms, and were reachable. That figure — not an industry average — is the one your economics run on.
What reduces the cost fastest?+
Moving qualification to the front of the funnel. Stating terms before the application removes the wrong-fit volume at zero marginal cost, and screening every applicant before a recruiter dials converts recruiter hours from triage into closing. Both changes attack the multiplier — the number of bad leads each hire drags along — rather than the price of any single lead.
Ready when you are
Put qualified drivers
in every seat.
A 20-minute walkthrough tailored to your fleet and your candidate pipeline. You watch the AI call, screen and qualify drivers live.
Book a demo →