← Back to Blog
Call TrackingConversion TrackingGoogle AdsHome ServiceAttribution

Call Tracking Software for Home Services: What You Need Before You Pay for One

2026-10-29
Call Tracking Software for Home Services: What You Need Before You Pay for One
Contents
What does call tracking software do?Do I need call tracking software for a small home service business?What can I track for free?What should call tracking software connect to?What goes wrong with call tracking data?What should I ask a call tracking vendor?When is it worth paying for call tracking software?

For a home service business the phone is the sale. So when someone asks "which of my ads actually works," the honest answer depends on knowing where each call came from. Call tracking software sells that answer. Before you pay for it, it helps to know how much of it you can get for free, and what the software really adds.

What does call tracking software do?

It tells you which marketing source produced each phone call. It does that by showing different phone numbers to different visitors or channels, then recording which number was dialed, along with the call itself, its length and often a recording or transcript.

There are two very different ways to do it, and the price difference between them is large:

  1. A fixed number per channel. One number on the website, one on each Google Business Profile, one in your ads. A call to that number belongs to that channel.
  2. Dynamic number insertion. The software swaps the number on your website for each visitor, so one specific call can be tied to one specific visit, including the page and the ad click.

Do I need call tracking software for a small home service business?

Often not at first. A separate number per channel answers the question most owners actually have, which channel makes the phone ring, without any per-visitor software. Add phone-tap tracking on the website and the calls from your ads that Google Ads counts once call reporting is on, and you already know where most calls come from.

Number-swapping software becomes worth it when you need to know which keyword, page or campaign produced a call, for example because you spend real money on Google Ads across many campaigns and need to cut the ones that only bring browsers. It is the only method that ties one call to one visitor, and it costs money per number.

What can I track for free?

More than most vendors admit. Free or nearly free tools already cover:

  • Calls from Google Ads. With call assets and call reporting turned on, calls that start from the ad are counted by Google Ads, with the campaign and keyword attached.
  • Phone taps on your website. A tap on the phone number is logged with the page it happened on, through Google Tag Manager and GA4. This proves intent from a specific page, though not that the call connected.
  • A number per channel. A separate line for the website, each Business Profile and your ads, so calls to each line belong to that channel.

How these fit together, in the order they should be built, is on the Google Ads conversion tracking page.

What should call tracking software connect to?

Your CRM, or it will only ever count calls, not jobs. The useful question is not "how many calls did the website get" but "how many booked jobs and how much revenue came from the website," and that answer lives in the CRM where dispatchers create jobs.

The catch is that dispatchers rarely fill in a lead source field. On one home service company I worked with, 45% of jobs had no source at all. The fix was to join calls and form leads to CRM jobs by the customer's phone number, which works even when the job was created by hand. The method is on call tracking and lead attribution.

What goes wrong with call tracking data?

The software usually works. The setup around it is what lies. Three patterns show up again and again:

  • Old tracking left behind. Number-swapping scripts or conversion codes from a previous vendor still sit in the website theme, so two systems swap or count the same call.
  • Calls counted that are not leads. Existing customers calling about a job, wrong numbers and spam all land in the totals unless short calls and repeat callers are filtered out.
  • The wrong number on the wrong profile. A tracking number meant for the website ends up on the Business Profile or in directories, and the channels blur together.

On the same company, the website produced about 75 real leads in a month, and the CRM knew where three of them came from, because nothing in the stack recorded the source. That story is in the lead attribution gap post.

What should I ask a call tracking vendor?

Six questions that sort out most offers:

  1. Is pricing per number, per minute, or both? Number-swapping needs a pool of numbers, and the pool grows with your traffic.
  2. Does it integrate with my CRM? If not, you will count calls, not jobs.
  3. Can it send calls to Google Ads as conversions, with a minimum call length, so short calls do not train your bidding?
  4. Who owns the numbers if I leave? Losing a number that is printed on trucks and in directories is expensive.
  5. Are recordings and transcripts included, and where are they stored?
  6. Will it conflict with what is already on my site? Ask them to check for existing tracking scripts before installing anything.

When is it worth paying for call tracking software?

When you spend enough on paid search that knowing which keyword or campaign produced each call changes what you buy, and when the calls can be matched to jobs in your CRM. Before that point, a number per channel, phone-tap tracking and Google Ads call conversions give most of the answer at little or no cost.

If you want to know what your phone data is really telling you, start with the free diagnostic. Fixed prices for tracking setup are on pricing.

Related: