Call Tracking for Contractors: Know Which Marketing Dollars Book Jobs
Most contractors spend $2K-$5K/mo on marketing with no idea what works. Call tracking assigns unique numbers to every source so you can see exactly which dollars book jobs.
You spend $3,500 a month on marketing. Google Ads. SEO. Maybe Local Service Ads. Your Google Business Profile is out there doing... something.
The phone rings. A homeowner needs a sewer line replacement. You send a crew. Job closes at $4,200. Great month.
Question: which part of your $3,500 marketing budget produced that call?
If you can't answer that in under 5 seconds, you're guessing. And guessing at $3,500/month means you're potentially wasting $1,000-$2,000 every single month on channels that produce nothing while underinvesting in the one that's actually booking jobs.
Call tracking fixes this. Completely. For $30-$100 a month.
What Call Tracking Actually Is
The concept is stupidly simple. You assign a unique phone number to every marketing source. They all forward to your main line. But now, when the phone rings, you know exactly where the call came from.
- Number A goes on your Google Ads landing pages
- Number B goes on your organic website pages
- Number C goes on your Google Business Profile listing
- Number D goes on your Local Service Ads
- Number E goes on your truck wraps or yard signs (if you want to track offline too)
Customer calls Number A? That call came from Google Ads. Customer calls Number C? Google Business Profile. No guessing. No asking "how did you hear about us?" (which is unreliable -- homeowners don't remember or they say "Google" which tells you nothing useful).
Every call gets logged with the source, the date and time, the duration, and -- this is the important part -- a recording of the call so you can determine whether it was a real lead, a tire-kicker, or spam.
A Real Example of Why This Matters
Here's an actual scenario from a plumbing contractor we work with. Before call tracking, he was spending $2,000/month on Google Ads and $1,500/month on SEO. His phone rang. He booked jobs. He assumed both were "working" because he was busy.
Then we set up call tracking. Here's what the first 30 days revealed:
- Google Ads: 34 calls. 22 were qualified leads (homeowners needing service). 8 booked jobs. Total job revenue: $38,400. Cost: $2,000. Cost per booked job: $250.
- SEO (organic pages): 12 calls. 9 were qualified leads. 4 booked jobs. Total job revenue: $16,800. Cost: $1,500. Cost per booked job: $375.
- Google Business Profile: 19 calls. 14 were qualified leads. 6 booked jobs. Total job revenue: $24,600. Cost: $0 direct (GBP is free, though SEO work supports it). Cost per booked job: effectively $0.
Total: 18 booked jobs, $79,800 in revenue, from $3,500 in marketing spend. A 22x return.
But here's what he would have missed without tracking. His Google Ads campaign had two ad groups. One targeted "emergency plumber near me" keywords. The other targeted "plumbing repair [city]" keywords. The emergency group produced 7 of the 8 booked jobs and consumed only $800 of the $2,000 budget. The general repair group produced 1 booked job and burned $1,200.
Without call tracking, both groups looked like they were "getting clicks." With call tracking, the decision was obvious: shift $800 from the underperforming group to the emergency group. The next month, he booked 11 jobs from Google Ads instead of 8. Same budget. Just better allocation.
That's what call tracking does. It doesn't make your marketing work. It shows you which parts work so you can do more of what's working and cut what isn't.
The Keyword-to-Revenue Chain
With call tracking and proper Google Ads integration, you can trace a single job all the way back to the exact search someone typed into Google. Here's what that chain looks like:
- Keyword: "emergency plumber near me"
- Click: Homeowner clicks your ad, lands on your emergency plumbing page
- Call: Tuesday, 2:47 PM. Call duration: 3 min 22 sec. Caller reports burst pipe in basement.
- Dispatch: Crew arrives within 90 minutes
- Job 1: Emergency pipe repair -- $1,800
- Job 2: Sewer line replacement scheduled for following week -- $4,200
- Total revenue: $6,000 from one phone call from one keyword from one ad click that cost you $23
That $23 click produced $6,000 in revenue. A 260x return on that single click. Now you know that "emergency plumber near me" is worth bidding aggressively on. You know that Tuesday afternoon is a peak time for emergency calls. You know that emergency calls often lead to larger follow-up jobs.
None of that is visible without call tracking. Without it, you just know "Google Ads got some clicks this month." That's the difference between a contractor who scales to $1M+ and one who stays stuck wondering why marketing "doesn't work."
How to Set Up Call Tracking (Step by Step)
This isn't complicated. You can have it running in a day.
Step 1: Choose a Platform
The most common call tracking platforms for contractors:
- CallRail -- the most popular for local service businesses. Starts around $45/month. User-friendly dashboard, good Google Ads integration.
- CallTrackingMetrics -- similar to CallRail with some additional features for larger operations. Starts around $39/month.
- WhatConverts -- tracks calls, forms, and chats in one place. Starts around $30/month.
Any of these work. Don't overthink it. Pick one and set it up. You can always switch later.
Step 2: Get Your Tracking Numbers
Create a tracking number for each marketing source you want to monitor. At minimum:
- Google Ads (one number, or one per campaign if you want granular data)
- Organic website traffic (uses dynamic number insertion -- the number on your website changes based on how the visitor arrived)
- Google Business Profile
- Local Service Ads (if applicable)
Each number forwards to your main business line. The customer experience doesn't change at all. They call, you answer. The only difference is that now you know where they came from.
Step 3: Install on Your Website
Most call tracking platforms provide a small JavaScript snippet you add to your website. This enables dynamic number insertion -- when someone visits your site from a Google Ad, they see the Google Ads tracking number. When someone finds you through organic search, they see the organic tracking number. All automatic.
Step 4: Connect to Google Ads
Link your call tracking platform to your Google Ads account. This allows calls to be attributed to specific keywords, ad groups, and campaigns. This is where the real magic happens -- you can see that the keyword "emergency plumber near me" produced 7 calls while "plumbing contractor" produced 2, even though they have similar click volume.
Step 5: Update Your Google Business Profile
Replace your phone number in your GBP listing with the GBP tracking number. Calls from your Google Maps listing now get attributed separately from calls that come through your website.
Step 6: Tag and Score Your Calls
This is the step most people skip, and it's the most important. When a call comes in, someone needs to tag it:
- Qualified lead -- real homeowner, real need, in service area
- Booked job -- estimate scheduled or work booked on the call
- Not qualified -- spam, wrong number, solicitor, job seeker, out of area
- Missed/voicemail -- you didn't pick up (and now you can see how many leads you're losing to missed calls)
Tagging calls takes 10-15 seconds per call. It's the difference between "I got 34 calls" and "I got 22 qualified leads that produced 8 booked jobs." One is data. The other is a number.
What Call Tracking Costs
Here's the honest breakdown:
- Platform fee: $30-$100/month depending on the platform and number of tracking numbers
- Per-minute charges: Most platforms charge $0.03-$0.05 per minute of call time. For a typical contractor getting 40-80 calls/month with an average duration of 3 minutes, that's $4-$12/month
- Total: $35-$115/month for most contractors
That's it. For the price of a single dinner out, you get complete visibility into which marketing dollars are producing jobs and which are being wasted. If your marketing spend is $2,000-$5,000/month, call tracking typically pays for itself within the first week by identifying waste you can cut.
The 5 Things Call Tracking Reveals That Change Everything
1. Which Keywords Are Worth Bidding On
Without call tracking, every keyword that gets clicks looks productive. With it, you'll discover that some keywords generate clicks but zero calls, while others convert at 3-4x the average rate. Shift budget from the duds to the winners. Same spend, more jobs.
2. How Many Leads You're Missing
Missed calls are invisible without tracking. Most contractors we onboard are missing 20-35% of incoming calls. At 50 calls per month, that's 10-17 potential customers who called, got no answer, and called your competitor instead. At a $5,000 average job value, that's $50,000-$85,000 per month walking away. Call tracking makes this visible so you can fix it -- answering service, call-back systems, or just picking up the phone.
3. What Time Your Best Leads Call
You might assume most calls come during business hours. Call tracking might show you that 30% of your emergency calls come between 6-9 PM and on weekends. If you're not answering during those hours, you're losing the highest-value, most urgent leads. Now you can staff accordingly or set up an after-hours service.
4. Which Marketing Channels to Scale (and Which to Cut)
Maybe your SEO is producing leads at $150 each while your Google Ads are producing them at $400 each. Or maybe it's the opposite. Without tracking, you don't know. You're splitting budget evenly across channels and hoping. With tracking, you shift dollars to the channel with the lowest cost-per-booked-job. That one insight can save you $500-$1,000/month.
5. Whether Your Marketing Agency Is Actually Producing
Here's the uncomfortable one. Call tracking shows you exactly how many real, qualified leads your agency is producing. Not clicks. Not impressions. Not "engagement." Calls from real homeowners who need your service. If your agency is charging $2,000/month and producing 4 qualified calls, you now have the data to have a very specific conversation. Or find a better agency.
The Biggest Mistake: Not Listening to the Calls
Call tracking records every call. Most contractors never listen to them. That's leaving money on the table.
Listening to 10 calls per week takes 30 minutes. What you'll learn:
- How your team handles incoming leads. Are they friendly? Do they ask for the appointment? Do they quote prices over the phone (killing your chance to close in person)?
- What questions prospects ask most. This tells you what to put on your website, in your ads, and in your sales training.
- Why leads don't book. Price too high? Can't get a same-day appointment? Caller asked for a service you didn't mention you offer? These are fixable problems -- but only if you know they exist.
- How long it takes to answer. If your average ring time is 30+ seconds, you're losing leads. People hang up fast, especially for emergency services.
How Call Tracking Changes Your Marketing Decisions
Before call tracking, marketing decisions look like this: "We've been running ads for 3 months. I think we're getting some calls from it. Let's keep going, I guess."
After call tracking, decisions look like this: "Google Ads produced 9 booked jobs at $267 each last month. SEO produced 5 at $300. LSAs produced 3 at $180. Let's increase LSA budget by 50% and test expanding Google Ads into two new zip codes."
That's the difference. One is a guess. The other is a business decision based on actual data. And tracking your marketing ROI to this level of specificity is what separates the contractors who grow from the ones who stall.
Why Some Agencies Don't Want You to Have Call Tracking
Ask yourself: if your marketing agency produces great results, why would they oppose you tracking every call to its source? They wouldn't. They'd want you to see the proof.
Agencies that resist call tracking usually have something to hide. Maybe they're inflating lead counts. Maybe the "leads" they report include spam calls and form submissions from bots. Maybe their Google Ads management is producing clicks but not calls, and they don't want you to see the disconnect.
A good agency will set up call tracking for you. A great agency will review the calls with you monthly and use the data to optimize your campaigns. Any agency that pushes back on call tracking is telling you they don't want accountability. Believe them.
Set It Up This Week. Seriously.
Call tracking is the single highest-ROI marketing tool available to a contractor. It costs less than your morning coffee budget. It takes a day to set up. And it transforms every marketing decision you make from a guess into a calculation.
Stop wondering which part of your marketing works. Stop relying on "how did you hear about us?" Stop trusting agency reports that measure clicks instead of jobs.
Install call tracking. Tag every call. Calculate cost per booked job by source. Make decisions based on data. It's not glamorous. But neither is wasting $2,000 a month on marketing you can't measure.
Want it done for you? We install call tracking, connect it to your Google Ads and GBP, tag calls, and build the dashboard that shows exactly which marketing dollars are producing jobs. It's included in every system we build. Fill out the application and we'll show you the full picture. Takes 2 minutes.