Resource Guide

Lead Tracking for Home Services Businesses

Home › Resources › Measurement & Attribution For Home Services Businesses › Lead Tracking for Home Services Businesses
a business owner studying a marketing sheet on a computer screen with a stack of files next to him

Lead tracking is the practice of recording every inquiry a home services business receives, whether a call, a form or a live chat, along with where it came from and what happened to it. It connects marketing to results by showing which channels and campaigns produce inquiries, and which of those inquiries become booked jobs. At Riley Summers, we set up call and form tracking for our clients, and where a client’s CRM allows, we can connect that tracking to it, so each lead can be followed from its first contact to the job.

Here’s what an owner can answer at each level of tracking:

  • Counting leads“I know how many calls we got last month.”
  • Lead tracking“I know which ads those calls came from.”
  • Booked-job attribution“I know which of those calls became booked jobs.”
  • Cost per booked job“I know what each booked job cost me, by channel.”

Without lead tracking, a business can’t tell which marketing is producing its jobs, so budget decisions end up based on guesswork, or on whichever channel reports the most leads.

On this page

What Lead Tracking Is and Isn’t

Lead tracking is the entire system for recording a business’s inquiries: every call, form and live chat, where each one came from, and what happened next. It’s the foundation the rest of a business’s marketing measurement depends on. Without it, cost per lead, cost per booked job and return on ad spend can’t be calculated accurately.

Lead tracking is not:

  • Call tracking alone. Call tracking records where phone calls come from, and it’s one part of lead tracking. That’s covered in Call Tracking.
  • Form tracking alone. Tracking which campaigns produce web form submissions is another part. That’s covered in Form Tracking.
  • A CRM. A CRM stores the business’s customer and job records. Lead tracking feeds it, but it isn’t the CRM itself. Connecting the two is covered in CRM Attribution.
  • Attribution. Deciding how much credit each channel gets for a booked job builds on lead tracking. That’s covered in Booked-Job Attribution.

What a Lead Record Should Capture

A lead is only useful for decisions if the record behind it answers a few basic questions. At Riley Summers, we look for nine things in every lead record:

What’s recorded Why it matters
How they got in touch (call, form or live chat) Different contact types convert differently and need different follow-up
Where they came from (channel) Shows which channels produce inquiries, not just clicks
Which campaign or ad Shows what’s working within a channel, down to the service and search
The search term For paid search, shows exactly what the homeowner typed before getting in touch, so budget can move toward the searches that produce jobs. For organic search, Google Search Console shows which searches bring visitors overall, though not the search behind an individual lead.
Device (phone, tablet or computer) Homeowners on phones tend to call and those on computers tend to fill in forms, which affects how ads, landing pages and bids are set up
Location Shows which parts of the service area produce inquiries, and flags leads from outside it
The service they wanted Separates a high-value replacement inquiry from a small repair call
When it came in Reveals busy hours, missed-call patterns and seasonal shifts
What happened to it (booked, quoted, lost, not a real lead) The only way to connect marketing to jobs, where the client’s systems record it

All but the last can be captured automatically by the tracking we set up. The last depends on the client’s team recording the outcome, in their CRM or another system, which is why it’s written conditionally.

How Riley Summers helps: A lead count with no source, service or outcome can’t guide a budget decision. We set up tracking so every lead carries as much of this information as the client’s systems allow, and we flag the gaps that stop leads being connected to jobs.

Why Leads Get Lost

There’s an old line in advertising, often attributed to the department store pioneer John Wanamaker: “Half the money I spend on advertising is wasted; the trouble is I don’t know which half.” For most home services businesses, much of that “wasted half” isn’t wasted advertising at all. It’s leads the advertising produced that were never recorded, credited to the wrong source, or never answered.

These are the most common ways leads go missing:

  • Unanswered calls. A call that rings out, or goes to a voicemail nobody returns, was still paid for. If it isn’t recorded, it disappears from the numbers altogether. Call tracking keeps a record of every missed call, so none of them has to be lost.
  • Calls with no source. Calls that come in through the Google Business Profile, a Local Services Ad or a number printed on a van often reach the office with no record of where they came from.
  • Forms nobody sees. Website forms sent to a shared inbox, or to someone who has left the business, can sit unanswered for days.
  • Searches for the business by name credited to advertising. A homeowner who already knows the business, searches its name and clicks the ad at the top gets counted as a paid search lead, which makes the ads look stronger than they are.
  • Returning customers counted as new. Without a record of each customer’s first contact, a repeat customer calling from an ad looks like a new customer won, and the channel that first brought them in gets no credit.

How Riley Summers helps: A lead that isn’t recorded can’t be followed up, and a lead credited to the wrong source sends budget to the wrong place. We set up tracking to close these gaps, and where a client wants it, we can set up alerts or a regular list of missed calls, so their team can return every one.

The Every Lead Counted Framework

Lead tracking only works if it’s complete. A system that records most calls but misses some, or records calls but not what happened to them, gives a partial picture that can point the budget in the wrong direction. The Every Lead Counted Framework is how we set up lead tracking for a home services business. It has five stages.

1. Capture Every Inquiry

Every way a homeowner can get in touch has to be tracked: calls, forms and live chat, from every channel the business runs. A gap in any one of them, such as a phone number on the Business Profile that isn’t tracked, means some leads are never counted.

2. Record Where It Came From

For each inquiry, we record the channel, the campaign, and for paid search the search term, along with the service requested, the device and the location. That’s what shows which marketing produces inquiries for the services the client wants to sell.

3. Follow It to the Job

A lead only matters if it becomes work. Where the client’s systems allow, we connect each lead to its outcome: booked, quoted, lost, or not a real lead. That’s the step that turns a lead count into a cost per booked job.

4. Keep the First Source on Record

When a customer comes back months or years later, the channel that first brought them in should still get the credit. Where the client’s systems allow, we keep a record of how each customer first found the business, so repeat work isn’t credited to whichever ad they happened to click last time.

5. Feed Results Back into Marketing

Tracking is only useful if it changes what the business does. We send the results back to the ad platforms, so campaigns optimize toward the leads that turn into work, and we use them to move budget toward the channels and services producing booked jobs.

How Riley Summers helps: Most businesses have some tracking, but gaps in any stage leave the numbers incomplete. We set up and maintain all five stages, as far as the client’s systems allow, so budget decisions rest on the whole picture.

What Lead Tracking Depends On

Lead tracking has two halves: the tracking itself, which we set up and manage, and the outcomes, which depend on the client’s systems and team.

What we set up. For every client, we set up and manage the tracking that captures where leads come from:

  • Call tracking through CallRail, which records every call, its source and whether it was answered
  • Google Analytics, which shows how visitors reach the website and what they do there
  • Google tags, which record calls and form submissions as conversions in Google Ads
  • The Meta Pixel, which does the same for Meta campaigns, where the client runs them
  • Click fraud protection through ClickCease, where the client runs paid search, which detects and blocks clicks from bots and repeat invalid sources, so the budget isn’t spent on clicks that were never going to become customers

What depends on the client. Knowing whether a lead became a booked job depends on the client’s records. Where the client uses a CRM, it may hold that information already. Where it doesn’t, the outcome depends on their team recording it consistently.

Do you need CRM integration?

Connecting lead tracking directly to a client’s CRM links every lead to whether it was booked and what the job was worth. That’s valuable for reporting cost per booked job and revenue by channel, and we offer it as an additional service where the client’s systems support it.

For improving the campaigns themselves, it matters less than many businesses are told. In Mark Riley’s experience managing a personal injury law account spending several hundred thousand dollars a month on Google Ads, full CRM integration made a negligible difference to campaign optimization compared with carefully selected data from the platforms already in place: Google Ads’ own conversion tracking and call tracking through CallRail.

How Riley Summers helps: We set up the tracking every client needs as standard, and recommend CRM integration only where the reporting it adds is worth the cost to that business.

Lead Tracking by Channel

Every channel can be tracked, but not equally. Some record almost everything about a lead, and others leave gaps that have to be filled from other data.

Channel What can be tracked What’s harder to track
Paid search Calls and forms from each campaign and ad, plus the search term behind each lead Homeowners who see an ad, don’t click, and call later from memory
Local Services Ads Every lead, with Google’s own record of the call or message Anything beyond what Google’s lead reporting provides
Local search and maps Calls and website visits from the Business Profile, where the listing’s phone number is tracked Homeowners who find the business on the map but call a number saved elsewhere
Organic search Calls and forms from organic visitors to the website The search behind an individual lead, since Google shows organic searches only in aggregate
Remarketing Calls and forms from people who clicked a remarketing ad Leads from people who saw an ad without clicking, which platforms often over-credit
Paid social Leads from lead generation campaigns The effect of brand campaigns, which shows up in other channels rather than as direct leads

The gaps are why lead tracking and measurement work together. What can’t be tracked lead by lead, such as brand recognition from paid social or searches for the business by name, is evaluated at the channel level, as the channel pages explain.

How Riley Summers helps: A tracking setup that works well for one channel can leave another almost invisible. We set up tracking for each channel a client runs with us, and are clear about what each one can and can’t show.

Do you know which of your leads became jobs?

Riley Summers will review how your leads are tracked today: which calls, forms and chats are being recorded, where sources are going missing, and whether your leads can be connected to booked jobs.

Request a free marketing audit

How We Measure Lead Tracking

The first job of lead tracking is to show how many real leads the business is getting. That’s usually fewer than the raw count suggests.

Not every inquiry is a lead. A tracked phone line also picks up spam calls, sales calls from vendors, job applicants, and existing customers calling about a job already booked. Counting them all makes cost per lead look better than it is. We separate qualified leads, meaning real inquiries for a service the business offers in an area it serves, from everything else.

Not every click is a real visitor either. Some paid clicks come from bots, automated tools or the same source clicking repeatedly. Google filters some invalid clicks itself, and where a client runs paid search, we add ClickCease to catch more of them, so fewer of the costs and leads in the report come from traffic that was never a real customer.

Metric What it tells us
Total inquiries Every call, form and chat the tracking recorded
Qualified leads Real inquiries for services the business offers, in its service area
Missed calls Qualified callers who didn’t reach anyone, and whether they were called back
Searches for the business by name Leads from homeowners who already knew the business, reported separately
Lead-to-booked-job rate The share of qualified leads that became booked jobs, where the client’s systems record it
Cost per booked job What each booked job cost, by channel

Worked example

Illustrative figures only, not a benchmark.

A business spends $6,000 a month on marketing, and its tracking records 200 inquiries. On the raw count, that’s $30 per lead. But 50 of those inquiries aren’t real leads: spam, vendors, and existing customers calling about scheduled work. That leaves 150 qualified leads at $40 each. Of those, 25 were missed calls, and 60 became booked jobs, a lead-to-booked-job rate of 40% and a cost per booked job of $100.

$30 → $40Cost per lead, before and after removing inquiries that aren’t real leads
25Qualified callers who reached no one
$100Cost per booked job

How Riley Summers helps: A lead count that includes spam, vendors and existing customers makes marketing look cheaper than it is. We report qualified leads and booked jobs, with missed calls shown on their own, so the client sees what their marketing is really producing and where it’s leaking.

Lead Tracking Mistakes We See

These are the mistakes we most often find when we review a business’s lead tracking.

1. Tracking calls but not forms or chat, or the other way round

One kind of lead is counted carefully while another goes unrecorded, so the channels that produce the uncounted kind look weaker than they are.

What we do instead: track every way a homeowner can get in touch, from every channel the business runs.

2. One phone number for everything

Every ad, listing and web page shows the same number, so every call looks the same and nobody can tell which marketing produced it.

What we do instead: use call tracking so each call carries its source, with a pool of tracking numbers that rotate across ads and web pages, all forwarding to the office number or team member the client has approved. The homeowner reaches the same business every time, and every call is recorded with where it came from.

3. Counting every inquiry as a lead

Spam, vendors, job applicants and existing customers are counted alongside real prospects, so cost per lead looks better than it is.

What we do instead: separate qualified leads from everything else, and report them on their own.

4. Not recording what happened to each lead

The business knows where its leads came from, but not which became jobs, so it can’t tell a channel that produces work from one that only produces calls.

What we do instead: connect leads to outcomes where the client’s systems allow, and flag where they can’t be connected.

5. Crediting searches for the business by name to advertising

Homeowners who already knew the business and clicked its ad after searching its name are counted as paid search wins, which overstates what the ads produce.

What we do instead: report searches for the business by name separately.

6. Losing track of where customers first came from

A returning customer who calls from an ad is credited to that ad, and the channel that first brought them in gets nothing.

What we do instead: keep a record of each customer’s first source, where the client’s systems allow.

7. Setting up tracking once and never checking it

A website update, a new form or a changed phone number quietly breaks tracking, and the numbers drift for months before anyone notices.

What we do instead: check that tracking is working as part of ongoing management, not just at setup.

8. Missed calls nobody sees

Unanswered calls from paid advertising go unrecorded and unreturned, so the business pays for leads it never speaks to.

What we do instead: record every missed call, and where the client wants it, set up alerts or a regular list so their team can return them.

Lead Tracking Across Home Services Trades

Every trade needs the same basic tracking, but the leads that are easiest to lose differ by the kind of work.

Trade Demand type How leads usually arrive What tracking most needs to catch
Plumbing Emergency Calls, often from phones, at all hours Missed and after-hours calls, and whether they were returned
HVAC Replacement Calls and estimate requests, weeks before the decision Which source started the inquiry, since the booking often comes much later
Roofing Replacement Forms and calls requesting an inspection or estimate Which leads became estimates, and which estimates became jobs
Pest control Recurring service Calls and forms for a plan The first source, since one customer brings in years of repeat work
Pool service Recurring service Forms and calls comparing providers Which leads became ongoing accounts, not just first visits
Electrical High-ticket project Research visits first, inquiries later Where the homeowner first found the business, across a long decision

Two patterns hold across trades. First, the faster the decision, the more lead tracking depends on catching every call, including the ones nobody answered. Second, the longer the decision or the customer relationship, the more it depends on recording the first source and connecting leads to their eventual outcome, because the booking or the repeat work comes long after the first contact.

Mark Bio Image

About The Author

Mark Riley is a marketing executive and the founder of Riley Summers Marketing Group, where he leads customer acquisition strategy for home services businesses across paid search, Google Local Services Ads, local SEO and paid social media. He rose to VP of Digital at a national legal-marketing agency, where the digital programs he led generated a significant share of its revenue. Over a 15+ year career, he has managed more than $70 million in digital advertising spend, much of it in one of the most expensive and competitive advertising categories in North America. He measures marketing by what it costs to win a booked job, not by traffic or lead volume.

Want this applied to your business?

Paid search, Local Services Ads, and local SEO for home services companies - on a flat monthly fee, measured by booked jobs.