Quick answer: Call tracking assigns unique phone numbers to each marketing source (Google Ads, GBP, Facebook, your website) so every inbound call gets tagged with its origin. Service businesses that set it up typically discover 30-50% of their ad spend goes to sources that look good in dashboards but produce zero booked jobs. You can start with a simple pool of numbers and a basic integration with your CRM in one afternoon.
Why Most Service Businesses Are Flying Blind on Phone Leads
If you run a service business, phone calls are your primary conversion. HVAC companies, plumbers, electricians, roofers, and home service contractors close 60-80% of their business over the phone. Yet most of them have no idea which marketing channel actually drove those calls.
Here is the problem: Google Ads tells you how many clicks you got. Facebook tells you how many leads you captured. Your Google Business Profile tells you how many calls you received. But none of those platforms talk to each other, and none of them tell you which calls turned into booked jobs.
The result is wasted spend. You keep funding channels that generate noise, not revenue, because you cannot see the difference.
What call tracking solves: It connects the phone number a customer dials to the specific ad, keyword, landing page, or listing that prompted them to call. When that call converts into a job, you know exactly which source earned that revenue.
How Call Tracking Actually Works
Call tracking is simpler than most business owners expect. Here is the core setup:
| Component | What It Does | Example |
|---|---|---|
| Number pool | A set of local phone numbers you lease from a provider | 10 numbers with your area code |
| Dynamic number insertion | Your website swaps your main number for a tracking number based on how the visitor arrived | Google Ads visitor sees 555-0101, organic visitor sees 555-0102 |
| Call recording | Captures the conversation for quality scoring and keyword spotting | "I found you on Google" gets tagged |
| CRM integration | Creates a lead record in your CRM when a call comes in | New contact in pipeline with source = "Google Ads - HVAC" |
| Attribution reporting | Shows which sources produced calls, booked jobs, and revenue | Dashboard: "Google Ads drove 42 calls, 12 booked jobs, $8,400 revenue" |
The key insight: you are not changing your main business number. You are using temporary tracking numbers on your website and ads that forward to your real phone. The customer never knows the difference.
What You Learn After 30 Days of Call Tracking
We have set up call tracking for a dozen service businesses at AnovaGrowth. The first 30 days almost always reveal the same patterns:
1. Your Google Business Profile is probably your highest-converting channel, and you are underinvesting in it.
GBP calls convert at 2-3x the rate of paid search calls because the caller has already decided they want a local provider. They are comparison shopping, not discovery shopping. Most businesses see this data and immediately shift budget toward GBP optimization and review generation.
2. Some of your Google Ads keywords are call-only, not click-to-call.
A keyword that generates 100 clicks and 0 calls is a keyword that generates 0 revenue for a service business. Call tracking reveals which search terms drive phone calls versus website browsing. We have seen businesses cut 40% of their ad spend by pausing keywords that drive clicks but no calls.
3. Your best-performing ad platform might not be the one with the most leads.
Facebook generates lots of form fills. Google Ads generates lots of clicks. But the channel that produces the most booked jobs is often the one with the fewest total leads and the highest call-to-close rate. Without call tracking, you would optimize for the wrong metric.
Setting Up Call Tracking: The Practical Steps
Step 1: Choose a provider
You do not need an enterprise platform. For a single-location service business, you can start with:
- CallRail -- the most common choice for service businesses. Simple setup, good CRM integrations, reasonable pricing.
- WhatConverts -- similar to CallRail with stronger lead scoring features.
- Nimbata -- good if you want AI-powered conversation intelligence built in.
All three offer free trials. Start with one, not all three.
Step 2: Set up dynamic number insertion on your website
This is the most technical step, but it takes about 30 minutes. The provider gives you a JavaScript snippet. You paste it into your website footer. The script detects how each visitor arrived (Google Ads click, organic search, direct visit, Facebook referral) and swaps your displayed phone number for a tracking number tied to that source.
If you use a website builder like WordPress, Squarespace, or Webflow, most call tracking providers have a plugin or integration that handles this automatically.
Step 3: Connect your Google Ads and Facebook accounts
Link your ad accounts to the call tracking platform. This lets the system read your campaign names, ad groups, and keywords so every call gets tagged with the exact search term or ad that triggered it.
Step 4: Set up a unique number for your Google Business Profile
Your GBP listing should use your real business number, not a tracking number. But you can add a "call tracking" number as a secondary option in your GBP settings, or use Google's own call reporting (which is free but limited). For full attribution, use a call tracking provider that integrates with GBP call data.
Step 5: Integrate with your CRM
This is where the ROI lives. When a tracked call comes in, the call tracking system should automatically:
- Create a new lead in your CRM
- Populate the source field (e.g., "Google Ads - HVAC Repair")
- Attach the call recording
- Tag the lead with the keyword or campaign name
When that lead becomes a customer, you can run a report that shows exactly which marketing sources produced your revenue.
What Call Tracking Costs
Call tracking is cheap relative to what it saves you.
| Provider | Starting Price | Typical Monthly Cost for Single Location |
|---|---|---|
| CallRail | $45/month | $45-95/month |
| WhatConverts | $30/month | $30-80/month |
| Nimbata | $50/month | $50-120/month |
The cost per tracking number is usually $2-5/month. Most single-location service businesses need 5-15 numbers. The total monthly investment is $50-150.
Compare that to the ad spend you are currently running blind. If call tracking helps you cut 20% of wasted ad budget, it pays for itself in the first week.
Common Mistakes We See
Using the same tracking number for everything. If every visitor sees the same number, you cannot tell sources apart. Dynamic number insertion is the whole point.
Not recording calls. Call recordings are gold for training your team and catching missed opportunities. They also let you hear exactly what the customer said about how they found you.
Stopping at the call, not tracking the close. The real value is knowing which calls became jobs. Integrate with your CRM or use your provider's call scoring features to track outcomes.
Overcomplicating the setup. You do not need 50 tracking numbers and a custom dashboard on day one. Start with 5 numbers, one per major channel, and expand from there.
Related Questions Business Owners Ask
- How do I track calls from my Google Business Profile separately from website calls?
- Can call tracking work with a toll-free number?
- What is the difference between click-to-call and call tracking?
- How do I know if a tracked call actually booked a job?
- Does call tracking affect my local SEO rankings?
- Can I use call tracking with a virtual receptionist service?
What We Do at AnovaGrowth
We set up call tracking as part of every marketing engagement we run. The first report we deliver is always the same: a source-of-truth view showing which channels actually produce phone leads that turn into revenue. Most of our clients have never seen this data before, and it changes how they spend their next month's budget.
If you want to set up call tracking yourself, start with a free trial of CallRail or WhatConverts and follow the steps above. If you would rather have someone handle the integration and reporting, reach out and we can have it running in a week.
Ready to stop guessing which marketing works? Contact us to discuss call tracking setup for your service business.

