Back to all articles
    For Founders
    Revenue Systems

    Is Your Marketing Actually Working? The One Number That Tells You

    Leads, clicks, and engagement can all climb while your bank account does not. Cost per booked job is the one number that tells you whether marketing is working.

    Slaidel Hernandez4 min read

    Slaidel Hernandez installs and operates Revenue Engines for home-service companies, and reports on cost per booked job every month.

    Is Your Marketing Actually Working? The One Number That Tells You

    The only marketing number that matters is cost per booked job: how many dollars of spend it took to produce one paying customer. Everything else can look good while the business quietly loses money. Leads, clicks, impressions, follower counts: all of them can climb while your bank account does not. If you cannot tie spend to booked jobs, you do not actually know whether your marketing is working. You just know whether it is busy.

    Why are "leads" and "likes" the wrong scoreboard?

    Most marketing reports are full of numbers that feel like progress and prove nothing. A campaign generated two hundred leads, but how many booked? A post got great engagement, but did any of it become a job? These are activity metrics, and activity is not the same as outcome.

    The danger is not that these numbers are useless. It is that they are comforting. A rising lead count can hide a falling close rate. A viral post can distract from a pipeline that is not converting. Owners end up optimizing the scoreboard instead of the game, spending more to generate more leads, while the jobs those leads should become keep leaking out the back.

    If a metric can go up while your revenue stays flat, it is not the metric that tells you whether marketing is working.

    Isometric diagram tracing spend through tracking to a booked job, with untracked branches fading out

    What is the one number: cost per booked job?

    Cost per booked job cuts through all of it. Take what you spent to generate demand, divide by the number of jobs that spend actually produced, and you have a single honest figure: what it costs you to buy a customer.

    Demand spend ÷ booked jobs = cost per booked job. One figure that ties the top of the funnel directly to paid work.

    It is honest because it cannot be gamed by activity. More leads do not help it unless they book. A viral post does not help it unless it converts. It ties the top of the funnel (spend) directly to the bottom (paid work), so every dollar has to prove it became revenue. Once you know this number by channel, marketing stops being a matter of opinion and becomes a matter of math.

    Why can most businesses not calculate it?

    Here is the uncomfortable part: most home-service owners cannot calculate cost per booked job even though they would love to. Not because they are not trying, but because the data lives in pieces that do not talk to each other:

    • Spend is in the ad platforms.
    • Leads are in a form tool and a phone log.
    • Jobs are in a CRM, or a scheduling app, or a spreadsheet, or someone's head.
    • Revenue is in the accounting software.

    To get one honest number, you would have to stitch all of that together by hand, every month, so it never happens. The number is not missing because it does not exist. It is missing because there is no system holding the pieces in one place. This is the same complexity tax that leaks jobs, showing up in a different room: you cannot optimize what you cannot see, and you cannot see across a pile of disconnected tools. Visibility precedes control.

    Isometric dashboard showing one highlighted metric among many

    What can you decide once you can see it?

    The moment you can see cost per booked job by channel, a whole set of decisions gets easy. You know which channel to put the next dollar into and which to cut. You know whether a slow month is a demand problem or a conversion problem. You know if a price change or a new service is actually paying off. You stop making marketing decisions on gut and vendor promises, and start making them on which dollar became a booked job.

    That is the difference between running marketing and guessing at it. Not more data. One number you can trust. Run the numbers yourself with the ROI calculator.

    How do you optimize to booked jobs instead of busywork?

    This is the third pillar of a Revenue Engine: Optimize. Not optimizing clicks, or impressions, or any metric a dashboard makes look impressive. Optimizing to booked jobs, the only outcome that pays the bills. It is also why the first two pillars matter: getting found (Generate) and catching every lead (Capture and Convert) are only worth doing if you can prove they produced revenue. Marketing does not fix leakage.

    When a business can see that one number continuously, marketing stops being a cost it hopes is working and becomes an engine it can steer. That is what Slaidel Consulting installs and runs: a system that generates demand, converts every lead, and shows exactly which spend produced booked jobs. See what that includes. Proof over promise. Systems before software.

    Frequently asked questions

    How do I know if my marketing is working?

    Look at cost per booked job: total demand spend divided by the number of jobs it produced. If leads and engagement are up but booked jobs and revenue are not, the marketing is not working, no matter how good the activity metrics look.

    What is a good cost per booked job?

    It depends on your average job value and margins. There is no universal number. What matters is that you can see it by channel and that each booked job costs less than it is worth to you. The first win is being able to calculate it at all.

    Why can I not tell which marketing is working?

    Because the data is scattered across ad platforms, lead tools, your CRM, and your accounting, with nothing connecting them. Cost per booked job requires one system that ties spend to booked, paid work.

    TL;DR

    The only marketing number that matters is cost per booked job: how many dollars of spend it took to produce one paying customer. If you cannot tie spend to booked jobs, you do not know whether your marketing is working. You only know whether it is busy.

    Key Takeaways

    • 1If a metric can go up while revenue stays flat, it is not telling you whether marketing works.
    • 2Cost per booked job cannot be gamed by activity. More leads do not help unless they book.
    • 3Most owners cannot calculate it because spend, leads, jobs, and revenue live in separate tools.
    • 4Once you see the number by channel, you know which dollar to add and which to cut.
    • 5Optimize to booked jobs, not to clicks or impressions.

    Frequently Asked Questions

    Find out where your revenue is leaking

    Want to see your true cost per booked job, by channel? Book a 20-minute fit call.

    Book a fit call
    SH

    Written by

    Slaidel Hernandez

    Slaidel Hernandez installs and operates Revenue Engines for home-service companies, and reports on cost per booked job every month.

    The newsletter

    Short notes that plug revenue leaks.

    A few times a week from Slaidel: how home-service businesses stop losing the jobs they already earned. Written for owners, in plain words. Unsubscribe in one click.

    Unsubscribe in one click.

    Ready to stop the leakage between lead and job?

    Get a revenue engine installed — and run — for your service business.

    Watch the free training