All posts
    Recruiting Tech Stack 7 min readAugust 31, 2026By Fleegital Editorial Team

    Cost Per Seated Driver, Not Cost Per Lead

    Cost per lead is the number every carrier reports and the number that explains the least. Here is how to build a cost-per-seated-driver figure that survives a conversation with your CFO.

    Ask a recruiting manager what a driver lead costs and you will get an answer in under five seconds. Ask what a seated driver costs and you will get a pause, a spreadsheet, and a number with a caveat attached to it. That gap is the whole problem.

    TL;DR

    • Cost per lead measures your media buying. Cost per seated driver measures your recruiting.
    • The two can move in opposite directions, and usually do.
    • You cannot calculate the second one unless campaign, ad set and ad are recorded on the driver record itself.
    • A carrier spending $24,842 on Meta in a quarter needs to know which of those dollars produced a seat, not which produced a form fill.

    The number that flatters everyone

    Cost per lead is popular because it is easy and because it is almost always improvable. Widen the audience, loosen the form, drop the qualifying questions, and CPL falls. Everyone reports a win.

    What actually happened is that you bought more of a cheaper thing. The recruiters absorb the difference, because now they are calling people without a CDL, people with six months of experience against a two-year requirement, and people who filled out four other carrier forms in the same session.

    None of that shows up in CPL. All of it shows up in cost per seated driver.

    What "seated" has to mean

    Before the math, the definition. A seat is not:

    • an application submitted
    • a candidate marked qualified
    • a driver scheduled for orientation

    A seat is a driver in a truck, dispatched, earning. Anything earlier is a forecast. Carriers who measure to orientation consistently overstate their recruiting performance, because orientation no-shows are one of the largest single leaks in the funnel and they happen after the point most people stop counting.

    If your system marks somebody hired the moment they are offered a job, your cost-per-hire number is a cost-per-offer number wearing a different label.

    The chain you need intact

    To get a defensible figure, four links have to survive from click to seat:

    1. Campaign, ad set and ad recorded on the lead itself — not on a spreadsheet, not on a UTM that gets stripped, on the driver record.
    2. The recruiter's activity attached to that same record — calls, texts, notes, so you can separate a bad source from slow follow-up.
    3. The hire event dated, with the lead's creation date preserved so days-to-hire is calculable.
    4. Spend imported daily at campaign level, so the denominator is not a monthly guess.

    Break any one of those and you are back to dividing a big number by a smaller number and hoping.

    In practice the link that breaks most often is the first one. Lead forms send a name and a phone number; the ad that produced them is discarded at intake. Once that is gone it cannot be reconstructed later, which is why this is worth fixing before the next campaign rather than after.

    Doing the math honestly

    Take one quarter of one real account: $24,842 of Meta spend, 1,429 leads reported by the platform, 1,338 of those actually landing in the recruiting system.

    That gives you:

    • Reported cost per lead: $17.38
    • Capture rate: 93.6% — worth knowing, because the missing 6% is spend that produced a lead you never saw
    • Effective cost per captured lead: $18.57

    Now the part most carriers skip. Of the hires in that window, only some had a complete chain back to a campaign. One did: a Lease-to-Own driver from a specific campaign, seated fourteen days after the lead arrived. That is a real, provable cost per seated driver for that campaign. Every other hire in the period came through channels where the chain was broken somewhere.

    The honest conclusion is not "our cost per seated driver is X". It is "we can prove it for one campaign and we cannot prove it for the rest, and that is the thing to fix." A recruiting operation that knows which of its numbers are provable is in far better shape than one quoting a confident average built on gaps.

    What changes when you switch metrics

    Three decisions reverse almost immediately.

    Cheap leads stop looking cheap. A campaign at $8 CPL that produces unqualified applicants loses to a $22 CPL campaign that produces CDL holders with two years of over-the-road experience. Under CPL reporting, the first one wins every review.

    Follow-up speed becomes a media decision. If two campaigns deliver identical leads and one converts at half the rate, the difference is usually contact time, not creative. That is a staffing conversation, not an ad conversation, and CPL will never surface it.

    Retention enters the budget. A seat that empties in six weeks cost you the full acquisition price and produced almost no revenue. Once you are measuring to the seat, tracking that seat at 30, 60 and 90 days stops being an HR nicety and becomes part of the same calculation.

    A practical first step

    You do not need to rebuild reporting to start. Pick your last ten hires and try to trace each one back to a specific ad. Write down how far back you get before the trail goes cold.

    If you can trace two, you have found your project for the quarter. The instrumentation is a smaller job than the reporting culture it enables.

    Fleegital records campaign, ad set and ad on the driver record at intake and keeps them through the hire event, which is what makes cost per seated driver a query rather than a reconstruction.

    Key takeaways

    • Cost per lead measures media efficiency. Cost per seated driver measures the recruiting operation.
    • Define "seated" as dispatched and earning, not offered or scheduled.
    • Attribution has to live on the driver record, captured at intake, or it cannot be rebuilt later.
    • Publish which of your numbers are provable and which are estimates. That distinction is worth more than a confident average.
    • Cheaper leads and more expensive hires are the same event viewed from two ends.

    Tagged

    cost per hire truckingcost per seated driverdriver recruiting ROIrecruiting attributionmeta ads truckingCDL recruiting metricsdriver recruiting analyticstrucking recruiting CRM
    See it live

    Ready to hire drivers faster?

    See how Fleegital cuts your time-to-hire in a 20-minute live walkthrough.

    Built for high-volume driver recruiting

    Trusted by fleets across North America

    Zenith Logistics LLCEOS Groups
    No credit card White-glove onboarding US-based support

    Related posts: Recruiting Tech Stack