All posts
    Driver Recruiting 7 min readAugust 26, 2026By Fleegital Editorial Team

    What 23,000 Driver Leads Look Like When Nobody Owns Them

    A single carrier account had 945 driver leads with no recruiter attached to them. At its own measured cost per lead, that is $9,941 of advertising sitting in a database with nobody accountable for it.

    Every carrier we have looked at has a version of the same problem, and almost none of them can see it. Leads arrive faster than anyone assigns them. Nobody is doing anything wrong. There is simply no screen anywhere in the stack that says these 945 people have no recruiter, and here is what they cost you.

    TL;DR

    • Unassigned leads are not a data hygiene issue. They are advertising you already paid for.
    • Most recruiting systems can tell you a lead exists. Very few can tell you nobody owns it.
    • In one carrier account: 945 unassigned leads, 918 assigned to recruiters who never had a login, 70 leads bought and never contacted once.
    • The fix is ownership with a deadline, not another dashboard.

    The number nobody asks for

    Here is a real distribution from a carrier running roughly 80 to 100 trucks, taken from a live account with 23,678 driver records in it.

    • 945 leads with no recruiter assigned. Nobody is accountable for them.
    • 918 leads assigned to a recruiter who has no account. Somebody left, or was never onboarded, and the pipeline kept pointing at them.
    • 70 leads that were paid for and never contacted at all. Not called, not texted, not emailed.
    • 364 records with no history of what happened. About a fifth of the active pipeline.

    At that account's own measured cost per lead of $10.52, the unassigned pile alone represents $9,941 of ad spend with no owner. The 70 never-contacted leads are another $736. These are not projections. They are multiplications of two numbers the carrier already had, sitting in two systems that never met.

    Why this hides so well

    Recruiting software is built to answer questions you ask it. Ask it how many leads came in last week and it will tell you. Ask it your conversion rate by source and it will tell you. It will not volunteer that a third of last quarter's spend landed on records nobody opened, because nobody wrote a query for that.

    There are three specific blind spots:

    1. Assignment is treated as metadata, not as a commitment

    A lead has an assigned_recruiter field. Filling it in feels like the job is done. But assignment without a clock is just a label. If the same lead is still sitting with the same recruiter and no activity nine days later, the assignment is fiction.

    2. Departed recruiters keep their pipeline

    When a recruiter leaves, their leads usually stay pointed at them. There is rarely a process that says these 918 records now belong to nobody, redistribute them. The records look assigned, so no report flags them.

    3. Cost lives in one system and leads live in another

    Meta reports spend. The CRM reports leads. Nothing multiplies one by the other at the record level, so a pile of unassigned leads never gets a dollar sign attached to it. Without the dollar sign, it is a housekeeping task. With it, it is a line item somebody has to answer for.

    What a lead actually costs while it waits

    Driver leads decay fast. A CDL holder who filled out a form on Tuesday is talking to three other carriers by Thursday. The practical half-life of a driver lead is measured in hours, not days, and every hour of silence is a discount on something you already bought at full price.

    That gives you a useful way to think about the pile:

    • Under 1 hour: the lead is worth what you paid for it.
    • Day 2 to 7: worth a fraction, still workable with a good opener.
    • Past 30 days: effectively a re-engagement campaign, priced accordingly.

    The 945 unassigned leads in that account were not evenly spread across those buckets. Most were well past the point where the original spend bought anything at all.

    Four things to check in your own account this week

    You do not need new software to run these. You need somebody with database access and an afternoon.

    1. Count leads with a null owner. Multiply by your blended cost per lead. That is your number.
    2. Cross-reference assigned recruiters against active logins. Any recruiter who cannot log in is holding leads nobody will work.
    3. Find leads with a source of paid advertising and zero outbound activity. Not "no reply" — zero attempts. That is money spent and never collected on.
    4. Look at your oldest untouched lead. If it is older than sixty days and still sitting in "new", your intake is not a pipeline, it is a queue with no exit.

    Ownership needs a deadline

    The durable fix is not a report. It is a rule: every lead has an owner, and an owner who does nothing loses the lead.

    In practice that means three mechanics working together:

    • Automatic assignment on arrival, so no record ever exists in an unowned state, even for an hour.
    • An expiry on the assignment. If the owner has not made contact within a defined window, the lead reassigns itself to somebody who will.
    • A recruiter who cannot log in cannot hold leads. Deactivation should release the pipeline, not freeze it.

    This is uncomfortable for exactly one reason: it makes recruiter activity visible. That is also the point. A carrier that cannot see which leads are stalled cannot tell the difference between a bad campaign and a slow follow-up, which means every media decision it makes is guesswork.

    The reporting consequence

    There is a second, quieter cost. If a fifth of your pipeline has no recorded activity, your cost-per-hire number is wrong — not slightly wrong, structurally wrong. You are dividing total spend by hires that came from the portion of the pipeline somebody actually worked, while counting spend from the portion nobody touched. Every campaign comparison built on top of that is unreliable.

    Fleegital runs this analysis against a carrier's own account overnight and returns it as a short list with the dollar figure, the arithmetic behind it, and a link that opens the exact records — because a finding you cannot open is just another chart.

    Key takeaways

    • Unassigned leads are prepaid advertising with nobody accountable. Price them and they stop being invisible.
    • Assignment without an expiry is a label, not ownership.
    • A recruiter without a login should not be able to hold a pipeline.
    • Any cost-per-hire figure calculated over a pipeline with unworked records is misleading by construction.
    • Run the four checks above. The number you get back is the cheapest thing you will find all quarter.

    Tagged

    unassigned leadsdriver lead follow updriver recruiting CRMcost per lead truckingCDL recruitingdriver lead response timerecruiting pipeline managementtruck driver recruiting software
    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: Driver Recruiting