Skip to content
Can Elmas

Local Services · Home services company (name confidential)

Home Services Company: Rebuilding Paid Search Around Qualified Leads

The brief: Get more qualified leads from paid search at a lower cost per lead, without a matching increase in advertising spend.

Cost per qualified lead ($68 → $40)
-41%
Landing-page conversion (from 5.2%)
8.7%
Qualified lead volume
+64%
Timeframe
4 months

The starting point

This was a home services company running paid search to generate leads. Leads were coming in, but each qualified lead cost $68, and the landing pages were converting 5.2% of visitors.

For a local service business, the economics of paid search come down to three things: the service someone is searching for, the place they need it, and how ready they are to hire. When an account is not organized around those three things, budget drifts toward searches that look relevant but rarely turn into paying work. The ads still get clicks. The leads just cost more than they should.

The account also needed proper measurement. Home services leads arrive through calls, forms and bookings, and without tracking for all three, optimization decisions end up resting on clicks and raw form fills rather than on the leads that actually matter.

The goal was clear: more qualified leads, at a lower cost, without simply spending more.

What I did

First, measure the leads that matter

I started with tracking, because every later decision depended on it. I implemented call, form and booked-lead tracking through GTM and GA4, so each campaign could be judged on the actions that signal a real customer.

In home services, people come through more than one door. Some call straight from the ad or the page, some fill out a form, and some go on to book. Tracking only one of those undercounts what is working and distorts bidding and budget decisions. With all three captured, the account could be optimized toward qualified leads instead of traffic.

Then, rebuild the campaign structure

I rebuilt the campaign structure around service, location and commercial intent. In practice, that means separating campaigns and ad groups by the service being searched for, aligning them with the areas the business serves, and giving priority to searches that signal someone ready to hire over searches that signal early research.

This structure does two jobs. It lets the ad and the landing page match what the person actually searched, which lifts relevance at every step. And it makes the numbers readable: once performance is split by service and location, it becomes obvious where money is working and where it is not.

Next, cut the waste systematically

With a clean structure and trustworthy tracking, the waste became visible. I systematically excluded low-quality search terms and geographic areas that converted poorly.

The important word is systematically. This is not a single negative keyword list built on day one and forgotten. It is a recurring review of search terms and location performance, with exclusions made on evidence rather than instinct. Each pass moves budget away from the searches and areas that do not produce qualified leads and toward the ones that do.

Finally, make the landing pages convert

Better traffic only pays off if the page does its job. The principles for a local service landing page are consistent: match the page to the service and intent behind the search, make the next step (a call or a short form) easy to take, and remove anything that slows down someone who is ready to act. I treated landing-page conversion as part of the campaign work, not as a separate project, because a better-targeted click only pays off if the page behind it converts.

Results

Cost per qualified lead fell from $68 to $40 within four months, a 41% reduction.

MetricBeforeAfter
Cost per qualified lead$68$40
Landing-page conversion5.2%8.7%

Alongside those numbers:

  • Qualified lead volume increased 64% without a proportional increase in advertising spend
  • Campaign structure rebuilt around service, location and commercial intent
  • Low-quality search terms and poorly converting geographic areas systematically excluded
  • Call, form and booked-lead tracking implemented through GTM and GA4

What made the difference

Measuring before optimizing. Tracking calls, forms and booked leads came first. Without it, every change to bids, budgets or exclusions would have been guesswork.

A structure that mirrors how customers search. Organizing the account by service, location and commercial intent lets ads and pages match what people actually search for, and makes it clear which parts of the account are paying for themselves.

Exclusions as a routine, not a one-off. Removing low-quality search terms and poorly converting areas on an ongoing basis keeps budget pointed at the searches and areas that produce qualified leads.

Efficiency, not extra budget. Qualified lead volume grew 64% without a proportional increase in advertising spend. The gains came from spending more precisely and converting more of the right visitors, not from buying proportionally more clicks.

I do not advise growth. I build it. If your paid search is producing leads but the cost per qualified lead is too high, this is how I approach performance marketing.

Work with me

Let’s find your biggest growth lever

Tell me about your growth challenge. I’ll tell you honestly if I can help — and if I can’t, who can.

  • ✓ No obligation
  • ✓ No sales script
  • ✓ Honest feedback
  • ✓ Clear next steps