Getting More Leads & Calls

15–23 minutes

How to Set Up Call Tracking for Local Businesses

You’re paying for a new website, running Google ads, posting on Facebook, maybe even doing SEO—but when the phone rings, you have no clue which one actually worked. Your marketing agency shows you a report full of “impressions” and “engagement,” but you can’t connect any of it to the calls coming in. You might be…

BLUE RIDGE DIGITAL PARTNERS

You’re paying for a new website, running Google ads, posting on Facebook, maybe even doing SEO—but when the phone rings, you have no clue which one actually worked.

Your marketing agency shows you a report full of “impressions” and “engagement,” but you can’t connect any of it to the calls coming in. You might be wasting hundreds of dollars a month on channels that do nothing while under-investing in what actually works. Worse, you’re making decisions blind. That $600 you spent on Facebook ads last month? You have no idea if it generated two calls or twenty.

Call tracking changes that. It gives you a different phone number for each marketing channel, so when someone calls, you know exactly where they found you. No guessing. No fluff. Just facts.

This guide walks you through exactly how to set up call tracking for your local service business—what it costs, what tools to use, and how to read the data so you can spend smarter.

What Call Tracking Actually Is (And Why Local Businesses Need It)

Call tracking assigns unique phone numbers to different marketing sources so you can see which channels drive actual phone calls.

Here’s how it works: Instead of putting the same phone number everywhere, you use different numbers for different marketing channels. One number on your website. A different number in your Google Ads. Another on your Facebook page. Yet another on your truck wrap.

All these numbers forward to your real business line, so you answer every call normally. But behind the scenes, you can see which number rang—which tells you exactly where that customer found you.

For service businesses, this matters more than almost any other tracking you can do. A plumber or HVAC company doesn’t make money from website visits. You make money from phone calls that turn into jobs.

Here’s a real example: An HVAC company in Bel Air runs both Google ads and Facebook ads. Without call tracking, they just know the phone is ringing. With call tracking, they see Google drives 12 calls per month and Facebook drives 2. Now they know where to spend their money.

Google Analytics shows you website visits, but it has a massive blind spot. When someone visits your website, writes down your phone number, and calls you three hours later from their cell phone, Google Analytics sees the visit but has no idea they called. For businesses where phone calls are the main conversion, you’re missing most of your actual results.

Contact forms are easier to track—you can see exactly which page someone submitted from. But most service business customers pick up the phone. If you’re not tracking calls, you’re tracking maybe 20% of your actual leads.

What You’ll Actually Learn from Call Tracking

Call tracking tells you three critical things: which marketing works, what to spend more on, and what to cut.

1. Which channel each call came from

You’ll see whether calls are coming from Google Ads, organic search, Facebook, your truck wrap, or anywhere else you’re marketing.

The data can be eye-opening. You thought your $800 per month in Facebook ads was working. Turns out it generated 1 call in two months. Your Google Business Profile—which costs nothing—generated 18 calls in the same period.

Without tracking, you’d keep throwing money at Facebook because you “saw some engagement.” With tracking, you make decisions based on what actually drives business.

2. Whether the call was a real lead

Not every call is a customer. You get wrong numbers, spam calls, and existing clients calling about their current job.

Good call tracking systems let you listen to recordings and mark each call as “lead” or “not a lead.” This is huge for calculating your real cost-per-lead.

If Google Ads generated 15 calls but only 9 were actual new customer inquiries, your cost per lead is different than if all 15 were legitimate. This keeps your numbers honest.

3. What marketing to double down on (and what to kill)

This is where call tracking pays for itself ten times over.

If your website drives 10 quality calls a month and your Yelp ad drives zero, you know what to do. Cut the Yelp ad. Take that $150 per month and put it toward getting more Google reviews, which actually drive calls.

It takes the guessing out of budget decisions. You’re not wondering if something works. You know.

This is core to how we report for clients. We don’t show you clicks and impressions. We show you calls and leads—the numbers that actually matter for your business.

The Two Types of Call Tracking (And Which One You Need)

There’s static tracking (different numbers for different places) and dynamic tracking (numbers swap automatically on your website). Most small local businesses start with static.

Static Call Tracking (Start Here)

Static tracking uses fixed phone numbers assigned to specific channels.

Here’s a typical setup:

  • Google Ads: (410) 555-0101
  • Website: (410) 555-0102
  • Facebook ads: (410) 555-0103
  • Vehicle wrap: (410) 555-0104
  • Print materials: (410) 555-0105

All these numbers forward to your main business line. Customers never know the difference—they just call the number they see, and you answer.

This approach is simple and affordable. Most call tracking tools charge $5–15 per number per month. For tracking 3–6 distinct channels, you’re looking at $50–80 per month total.

Static tracking is best for most local service businesses. It tells you which marketing channel is driving calls, which is usually all you need to know.

The good:

  • Easy to set up yourself
  • Cheap
  • Answers the main question: “Which marketing is working?”
  • No website modifications needed

The limitations:

  • Doesn’t tell you which specific page on your website someone called from
  • Can’t distinguish between someone who found you on Google versus someone who clicked a Facebook ad if they both land on the same website page

For a plumbing company tracking whether calls come from Google, Facebook, their truck, or referral cards, static tracking does the job perfectly.

Dynamic Call Tracking (If You’re Running Serious Ad Spend)

Dynamic tracking swaps the phone number on your website based on how the visitor arrived.

Someone who clicks your Google Ad sees one number. Someone who arrives from Facebook sees a different number. Someone who finds you through organic search sees yet another.

This requires adding a tracking script to your website. The script detects where the visitor came from and displays the appropriate phone number.

Dynamic tracking costs more—usually $50–150 per month depending on your call volume. It’s more complex to set up and requires ongoing management.

You actually need this when you’re spending $1,500+ per month on ads across multiple platforms and need granular data. If you’re running five different Google Ad campaigns and three Facebook campaigns, dynamic tracking shows you which specific campaigns drive calls, not just “Google” versus “Facebook.”

For most local businesses doing under $500K in revenue, static tracking is plenty. We set up dynamic tracking for Full Partner tier clients when their ad spend justifies the added complexity and cost.

How to Set Up Call Tracking (Step by Step)

You’ll pick a tool, get tracking numbers, assign them to each marketing channel, then set up forwarding so all calls still come to you.

Step 1: Choose a Call Tracking Tool

CallRail is the most popular choice for small businesses, and for good reason.

The interface is straightforward. The reporting makes sense. It integrates cleanly with Google Ads. You can set up basic tracking in about 30 minutes.

Plans start around $45 per month for the basics—enough to track several numbers with call recording and basic reporting.

CallTrackingMetrics offers more advanced features but comes with a steeper learning curve. It’s powerful if you need complex routing or deeper integrations, but it’s overkill for most local service businesses.

Google Voice is free and works fine if you’re just testing with one or two numbers. You won’t get fancy reporting, but you can see which number was called in your call log. It’s a good starting point if you’re not ready to commit to a paid tool yet.

Avoid tools that lock you into long contracts or charge per-minute fees. You want month-to-month flexibility, especially when starting out.

Start with CallRail unless you have a specific reason not to. It’s what most small agencies use, and there’s a reason for that.

Step 2: Get Your Tracking Numbers

Buy local numbers with the same area code as your business. People are more likely to answer or call back a local number.

Get one number for each channel you want to track:

  • Website organic traffic
  • Google Ads
  • Facebook Ads
  • Printed materials (flyers, mailers, yard signs)
  • Vehicle wrap or signage
  • Referral cards or door hangers

Most tools let you search available numbers. Look for ones that are easy to remember if they’ll be printed on marketing materials.

Don’t try to track too many channels at once. Start with your top 4–5 sources and add more later if needed.

Pro tip: Create a spreadsheet right now that lists which number goes where. Don’t rely on memory. Three months from now, you won’t remember which number is Facebook and which is your truck.

Step 3: Update Each Marketing Channel

Go through every place your phone number appears and update it with the appropriate tracking number.

Your checklist:

Website: Replace your main phone number in the header, footer, and contact page with your “website” tracking number

Google Business Profile: Add your “Google organic” tracking number as the primary number (this tracks people who find you through Google Maps or local search)

Google Ads: Set your “Google Ads” number in call extensions and on your landing pages

Facebook/Instagram: Use your dedicated tracking number in your profile, posts, and ads

Print and offline materials: Use your “offline” tracking number on flyers, door hangers, direct mail pieces, and truck wraps

This step takes the most time, but it’s where the magic happens. Miss one channel and your data will be off.

Remember: All these numbers forward to your real business line. Your customers never know the difference. You answer your regular phone like always.

Step 4: Set Up Call Forwarding and Recording

Point each tracking number to forward to your main business phone. In CallRail and similar tools, this is a simple setting for each number.

Turn on call recording. This is legal in most states with one-party consent (you’re the one party), but check your state’s laws to be sure.

Call recording matters because it lets you listen back and determine if calls were legitimate leads or just someone asking for directions. You can also hear what questions keep coming up, which tells you what to add to your website or ads.

Set up voicemail forwarding if you miss calls. The tracking system should capture voicemail messages and send them to you via email or text.

Most tools also offer text message forwarding, so if someone texts your tracking number, you’ll receive it on your regular phone.

If you operate in a two-party consent state for call recording (California, Florida, and a handful of others), add a brief message at the start of calls: “This call may be recorded for quality assurance.” Most call tracking tools can do this automatically.

Step 5: Tag Calls as Leads or Non-Leads

This step separates amateurs from professionals.

Not every call is a customer. You’ll get wrong numbers, spam calls, existing customers calling about ongoing work, and people who just want to know your hours.

After each call, log into your tracking system and mark it. Create simple tags:

  • “New Lead” (this is what you care about)
  • “Existing Customer”
  • “Spam/Solicitor”
  • “Wrong Number”
  • “Not Service Area”

This takes about 10 minutes per week, usually while you’re having morning coffee and reviewing yesterday’s calls.

Why this matters: If Google Ads cost you $600 and generated 15 calls, that looks like $40 per lead. But if 6 of those calls were spam or wrong numbers, your real cost per lead is $67. That’s a big difference when you’re deciding whether to increase your ad budget.

How to Actually Use the Data (Don’t Just Collect It)

The point isn’t to hoard reports—it’s to make better decisions about where to spend your marketing budget.

Most businesses set up call tracking, look at the dashboard once, then forget about it. That’s like buying a truck and leaving it in the driveway.

Monthly Review Checklist

Set aside 30 minutes on the first of each month. Pull up your call tracking dashboard and work through these questions:

1. Which channel drove the most calls this month?

Look at the raw numbers first. Maybe your website generated 22 calls, Google Ads generated 14, and Facebook generated 3.

2. Filter out the junk

Now look at your tags. Of those 22 website calls, how many were actual new leads versus existing customers or wrong numbers? Maybe it’s 18 real leads.

Do this for each channel. The real lead count is what matters.

3. Calculate cost per lead

Take what you spent on each channel and divide by the number of real leads it generated.

Example:

  • Google Ads: $600 spent ÷ 10 real leads = $60 per lead
  • Facebook Ads: $400 spent ÷ 2 real leads = $200 per lead
  • Google Business Profile: $0 spent, 14 real leads = $0 per lead

These numbers tell the story.

4. Make one decision

Don’t try to overhaul everything at once. Pick one thing to change based on what you learned.

Maybe you cut your Facebook ad budget in half and redirect that money to Google Ads. Maybe you realize your Google Business Profile is crushing it, so you commit to posting there twice a week and asking every customer for a review.

One decision per month, executed consistently, transforms your marketing over time.

Real Example

A Bel Air HVAC company we work with discovered their $500 per month in Facebook ads generated 1 legitimate call in 3 months. That’s $1,500 for one lead.

Meanwhile, their Google Business Profile—which costs nothing—generated 47 calls in the same period, with 34 being qualified leads.

They cut Facebook entirely. They took that $500 per month and invested it in two things: a review collection system to get more Google reviews, and weekly Google Business Profile posts highlighting recent jobs.

Three months later, their call volume from Google was up 30%. They were getting 12–15 qualified leads per month instead of 8–10. All from reallocating $500 based on real data instead of guessing.

Common Call Tracking Mistakes Local Businesses Make

Most setup problems come from mixing up numbers, not tagging calls, or letting tracking numbers show up in the wrong places.

1. Using the same number across multiple channels

This defeats the entire purpose. If you put the same tracking number on your website and in your Google Ads, you can’t tell which channel drove the call.

Use a unique number for each marketing channel you want to track separately.

2. Forgetting to update Google Business Profile

Your Google Business Profile is often your biggest source of calls. If it still shows your old main number instead of a tracking number, all those calls are invisible in your tracking system.

Log into your GBP right now and verify the number listed matches your “Google organic” tracking number.

3. Not listening to call recordings

The data is worthless if you don’t review calls and tag them properly.

Set a recurring calendar reminder: every Monday morning, spend 15 minutes listening to last week’s calls and tagging them. Make it part of your routine like checking email.

4. Tracking numbers show up in Google search results

Sometimes Google indexes a tracking number from your website and displays it in search results instead of your main business number. This usually happens if you have the tracking number in your website’s HTML but your structured data (Schema markup) shows a different number.

The fix involves canonical tags and proper Schema markup. If you’re not comfortable with technical SEO, this is something an agency should handle. We prevent this issue for all clients by setting up tracking numbers correctly from the start.

5. No system for tracking which number is which

Three months after setup, you’re looking at your call log and see calls from (410) 555-0103. Which channel is that again? Your website? Facebook? You can’t remember.

The spreadsheet from Step 2 solves this. Keep it updated. Add the tracking number, the channel it’s assigned to, the date you set it up, and any notes about where exactly it appears.

6. Setting it up and never looking at the data

This is the biggest mistake of all.

Call tracking only works if you actually review the data monthly and make adjustments. Otherwise you’re just paying $75 a month to collect information you ignore.

Block time on your calendar. Make it non-negotiable. This 30-minute monthly review might be the highest-return activity in your entire business.

What Call Tracking Costs (Real Numbers)

Expect $50–100 per month for a basic setup tracking 4–5 channels. More if you need dynamic tracking or high call volume.

Here’s what you’ll actually spend:

What You’re TrackingToolEstimated Cost
3–5 channels, static numbersCallRail Starter$45–65/month
5–10 channels, basic dynamicCallRail or CallTrackingMetrics$100–150/month
Just testing with 1–2 numbersGoogle VoiceFree

Additional costs to consider:

Extra tracking numbers usually run $5–10 per month each if you exceed what’s included in your base plan.

Call recording storage is typically included up to a certain number of hours per month. Most small businesses never hit the limit.

Integrations with other tools (Zapier, your CRM) might add $20–50 per month depending on what you’re connecting.

Our take: For most local service businesses doing under $500K in revenue, a $50–75 per month static setup is plenty. You don’t need enterprise features or dynamic insertion. You need to know if your Google Ads work better than your Facebook ads. Static tracking does that perfectly.

The return on investment is immediate. If tracking shows you that one channel is wasting $300 per month, you’ve paid for the tracking tool for the next five years.

Do You Even Need Call Tracking?

If phone calls are how you get customers and you’re spending any money on marketing, yes.

When you definitely need it:

You’re running any kind of paid ads (Google Ads, Facebook, Google Local Services). You need to know if that ad spend is generating calls or just burning cash.

You’re paying an agency or marketing consultant and want actual proof of ROI. No more “your impressions are up 40%” when you have no idea if calls increased.

You have multiple marketing channels running (website, social media, print ads, vehicle wraps) and no clue which ones work. Call tracking ends the guessing.

You’re a service business where phone calls are the main way customers reach you. This includes HVAC, plumbing, electrical, landscaping, restaurants taking reservations, dental offices, legal practices, and most other local services.

When you might not need it yet:

You get 2 calls per month total and aren’t doing any active marketing. At that volume, you probably remember where each caller came from.

100% of your business comes from word-of-mouth referrals and you’re not trying to grow. Though even then, tracking could show you which referral sources are most valuable.

You’re purely e-commerce with no phone component. If nobody ever calls you and everything happens through online checkout, call tracking doesn’t apply.

Reality check:

If you’re spending $500 or more per month on any kind of marketing and you’re not tracking calls, you’re flying blind.

You might be wasting half that budget. Or you might be under-investing in your best channel. You have no way to know without data.

For a $500 per month marketing budget, spending $75 per month on call tracking (15% of budget) to know where the other $425 is going makes perfect sense. That’s insurance against waste.

If you’re spending money on marketing and not tracking phone calls, let’s fix that. Learn how we generate and track leads for local Maryland service businesses.

We Set This Up for Clients (And Actually Use the Data)

Call tracking is built into every Growth Partner and Full Partner plan we offer—and we review the data with you every month, in plain English.

We set up tracking numbers for every marketing channel you’re using: your website, Google Business Profile, Google Ads, Facebook, print materials, wherever customers find you.

Call tracking is included in our Growth Partner ($1,500/month) and Full Partner ($2,000+/month) tiers. You don’t pay extra for it. It’s part of how we prove the work is actually generating results.

Every month, you get reporting that shows:

  • Calls by source (which channels are ringing your phone)
  • Lead versus non-lead (real opportunities versus noise)
  • Cost per lead by channel (where your money is working hardest)

We listen to call recordings (with your permission) to understand what’s working and what questions customers keep asking. This tells us what to emphasize in your marketing and what information is missing from your website.

Then we use this data to adjust your strategy. If something’s not working, we kill it. If something’s crushing it, we invest more there.

Here’s the key difference: We don’t just hand you a dashboard and disappear.

We walk through the data with you on every monthly call. In plain English. No jargon. We explain what happened, why it matters, and what we’re changing as a result.

You’re never left wondering what the numbers mean or what to do next. That’s the accountability piece that most agencies skip entirely.

Want Us to Set This Up and Actually Use the Data?

We include call tracking in every Growth Partner and Full Partner plan—and we don’t just hand you a dashboard.

Every month, we review which channels are driving calls, what’s working, and what to adjust. No jargon. No 40-page reports you’ll never read. Just plain-English insights tied to your actual business goals: more calls from qualified customers who are ready to hire you.

We work with HVAC companies, plumbers, electricians, landscapers, restaurants, and professional services throughout Harford County and the Blue Ridge corridor. If you’re in Bel Air, Baltimore, Frederick, Harrisonburg, or anywhere in between, we understand your market.

See how we track leads for Maryland service businesses and what makes our approach different from agencies that hide behind vanity metrics.

Your phone should be ringing with qualified customers who found you because your marketing actually works. Call tracking shows whether that’s happening—and what to fix if it’s not.