HiveleadHivelead home
All articles
6 min read

Why Your Marketing Got More Expensive (And Why Cutting Spend Makes It Worse)

Your cost per lead went up. Your average job didn't. Here's why marketing got more expensive for local and owner-operated businesses, why lowering CPL is a race you can't win, and the one number the market can't touch.

Your cost per lead has probably doubled in the last couple of years. Your average job hasn't. That gap is why your marketing feels like it stopped working.

I run a door company in Dallas-Fort Worth, and I run Hivelead, where I help owners of $2M to $6M businesses figure out why they stopped growing. Rising marketing cost is the thing I hear about more than anything else right now. Here is what is actually going on, and why the advice you are getting about it is probably wrong.

What happened: the free channel closed

For about fifteen years, the internet gave local businesses a free channel. Somebody searched for what you do, Google showed a list of websites, and if your site was decent, you got the call for nothing.

That channel is closing. Google now answers most searches on the page: maps, ads, an AI summary, a box of related questions. In early 2026, about 68% of US Google searches ended without a single click to any website. Ten years ago it was under half. The free traffic didn't get harder to earn. It went away.

So now everybody who used to get customers for free is bidding for them. Same pool of customers, far more people paying to reach them. That is an auction, and in an auction the price moves in one direction.

The benchmark data agrees. In 2025, cost per lead rose for 69% of home services businesses, with an average increase of about 10% year over year. Your account isn't broken. The market moved.

What most owners do about it, and why it backfires

I have watched this play out over and over. It goes in three steps.

First, they buy more traffic. Ads get more expensive, so they spend more to keep the phone ringing. Margin shrinks.

Then they get scared and cut the budget. The phone gets quiet. Revenue drops faster than the spend did, because a lot of that spend was actually working, and now they are paying the fixed costs of the business on less volume.

Then they are stuck. Spending less, making less, and convinced marketing is a scam.

The advice they get the whole way through is the same: lower your cost per lead. Better targeting, better landing page, tighten up the campaign. Some of that is legitimate. But it is a race against the auction. You might get your lead cost down 10% this quarter. The auction takes it back next quarter. You cannot win a race against a market with more money in it than you have.

If you want the mechanics of what a lead actually costs you versus what a customer costs you, that is covered in Cost Per Lead vs Cost Per Acquisition.

The shift: you control what you can afford to pay for a lead

You can't control what a lead costs. You control what you can afford to pay for one.

That is the whole point of this article. Everything below is how to act on it.

The five numbers behind your marketing revenue

Your revenue from marketing is five numbers multiplied together:

  • Leads. How many come in.
  • Contact. How many of those you actually reach.
  • Close. How many of those you win.
  • Ticket. What each one is worth.
  • Repeat. How many come back.

Leads, contact, close, ticket, repeat.

Everybody stares at the first number. More leads, cheaper leads. That is the one number you have the least control over, because it is the one the auction sets.

See which of the five numbers is costing you the most with the Revenue Leak Calculator. It takes about two minutes and there's nothing to sign up for.

Ticket: the one number the market can't touch

Look at the fourth number. What the job is worth.

Here is the thing about a local service business that almost nobody says out loud: it costs you about the same to get a lead for a big job as it does for a small one. Same ad. Same click. Same phone call. A $600 job and a $4,000 job often come through the same door for roughly the same price. There may be some difference, but the cost per lead is similar.

I see this in my own door company. Residential and commercial leads cost me close to the same thing. The invoices are not close to the same thing.

When the average ticket goes up, the lead cost stops mattering nearly as much. A lead that was too expensive at a $600 job is a bargain at $4,000.

That is the only number in the equation where you have real room and the market can't touch it. Contact rate and close rate you can tighten, and you should, but they cap out. You are not going to close 100%. Ticket doesn't cap out the same way. It is a decision about who you sell to and what you sell them.

How to make each lead worth more

Instead of asking "how do I get cheaper leads," ask "how do I make each lead worth more." Three questions get you started:

  • Which jobs are you taking that you shouldn't be? Every low-ticket job you accept costs a full lead's worth of acquisition and returns a fraction of the revenue.
  • Which customers pay four times as much for the same truck and the same tech? In most trades there is a segment (commercial, property management, higher-end residential) that buys the same work at a different price. They are already calling businesses like yours.
  • What would you add to the job that the customer would gladly pay for? Not upsells for their own sake. The adjacent thing they were going to buy from somebody anyway.

Raise what a lead is worth and the cost problem gets a lot smaller without you winning a single bid.

This is also why "more leads" so rarely fixes a plateau. If your business has been flat for a few years, the leak is usually somewhere in the other four numbers. Why Your Business Stopped Growing walks through how to find which one, and How to Break Through a Revenue Plateau covers which leak to fix first.

Marketing didn't get more expensive because you're doing it wrong

It got more expensive because the free channel closed and you are bidding now.

You can't change the auction. You can change what you're bidding for.

Frequently asked questions

Why is my cost per lead going up?

Because the free organic channel that used to send local businesses customers has largely closed. Google answers most searches on the results page, so fewer people click through to websites, and every business that used to get those calls for free is now bidding for the same customers in the same ad auction. More bidders for the same pool pushes lead cost up regardless of how well your campaign is run.

Should I cut my marketing budget if leads are getting expensive?

Usually not. Cutting spend on a channel that is still producing customers typically drops revenue faster than it drops cost, because the fixed costs of the business don't shrink with it. The better question is what a lead is worth to you, not what it costs. If each lead is worth more, the same cost per lead becomes affordable.

What is a good cost per lead for a service business?

There is no universal number. An affordable cost per lead is a function of your average ticket, your close rate, and how often customers come back. A $150 lead is expensive for a $600 job and cheap for a $4,000 job. Work out what a customer is worth to you first, then back into what you can afford to pay for a lead.

How do I raise my average ticket without changing my business?

Start with who you sell to and what you take. Stop accepting the lowest-value jobs, identify the customer segment that already pays more for the same work (often commercial or property management in the trades), and add the adjacent service the customer was going to buy anyway. The trucks, techs, and lead cost stay the same. The invoice changes.

Related reading

Sources

See which of your five numbers is leaking

If you want to see where your own numbers are leaking, the Revenue Leak Calculator takes about two minutes and shows you which of the five numbers is costing you the most. It's free and there's nothing to sign up for.

Back to Hivelead home

Found this useful? Tell Google to show you more like it.