Ask a busy contractor where their last ten jobs came from and you'll usually hear "Google, I think" or "word of mouth, mostly." Then ask how much they spent on ads last month. They know that number to the dollar.
Call tracking for small business closes that gap. It tells you which marketing made the phone ring, how long the call lasted, and (if you connect it to your jobs) which calls turned into paid work. It's one of the cheapest upgrades you can make to your marketing, and it changes how you spend everything else.
How call tracking works
The idea is simple: give each marketing source its own phone number, and forward all of them to your real line.
- Static tracking numbers. One number per source: one on your truck wrap, one on your lawn signs, one in a print ad. When a call comes in on that number, you know where it came from.
- Dynamic number insertion (DNI). A small script on your website swaps the phone number shown based on how the visitor arrived: Google Ads, Facebook, organic search, a referral. Each visitor sees a number tied to their source, and calls get matched to the ad, keyword or campaign.
- Ad platform numbers. Google Ads can show its own forwarding number in your call assets and track those calls directly, including how long they lasted.
Your customers just see a local Calgary number. The call rings through to your phone as usual.
Free options vs. paid call tracking
| Option | Cost | What it tracks | Good for |
|---|---|---|---|
| Google Ads call reporting (forwarding numbers) | Free with Google Ads | Calls from your ads and, with a site tag, from your website after an ad click | Anyone running Google Ads |
| Local Services Ads dashboard | Included | Calls and messages from your LSA profile | Trades running LSAs |
| Google Business Profile insights | Free | Rough call counts from your profile | A general sense of map traffic |
| Dedicated call tracking software | Typically from about US$50/month, plus usage | Every source, recordings, keyword-level data, CRM integration | Businesses running several channels |
For example, CallRail's entry plan lists at about US$50 a month with five local numbers and a bundle of minutes, with extra numbers and minutes billed on top. Other tools land in a similar range. Real costs depend on how many numbers and minutes you use, so check current pricing and watch the overage charges.
What you can learn from call tracking
- Which channel really works. Google Ads might drive twice the calls of Facebook, or the other way around. You can't know without separate numbers.
- Which keywords produce calls. "Furnace repair" clicks might ring the phone while "furnace cost" clicks never do. That's where to move your budget.
- When people call. If a big share of calls land at 7 a.m. before you open, you might change your hours or your ad schedule.
- Missed-call rate. Often the most uncomfortable number. Missed calls from paid ads are money you spent and then left on the table.
- Call quality. Duration filters help separate real enquiries from wrong numbers and sales calls.
Without call tracking you're not measuring your marketing. You're measuring your memory.
How to set up call tracking for a small business, step by step
- Turn on Google Ads call reporting. In your call assets, use a Google forwarding number. Google forwarding numbers are available in Canada.
- Set a sensible minimum call length. By default Google counts calls from ads as conversions after 60 seconds. If a real booking call in your business takes 90 seconds, raise it. If quick calls count, lower it.
- Track website calls too. Add a call conversion for calls to the number on your website, so you can see calls from people who clicked an ad, browsed your site, and then called.
- Track taps on your phone button. Set a conversion for clicks on your tap-to-call link. It's not the same as a completed call, but it's a useful signal.
- Add a dedicated tool when you run more than one channel. Once you're on Google, Facebook, signs and a truck wrap, a proper call tracking tool with DNI is worth it.
- Connect calls to jobs. This is where the magic is. Log each tracked call in your CRM and mark whether it booked. Now you know cost per job by channel, not just cost per call.
Even with no software at all, start asking every new caller "How did you hear about us?" and write it down in one place. A tally sheet for 30 days beats a year of guessing.
Call tracking mistakes to avoid
Messing up your Google Business Profile number
Local search relies on consistent business details across the web. If you want a tracking number on your Google Business Profile, Google lets you set it as the primary number and keep your main business number as an additional phone. Don't scatter random tracking numbers across directories and citations.
Recording calls without telling people
Many tools can record calls, which is great for training and settling "who said what." In Canada, privacy law expects businesses to be open about collecting personal information, so play a short notice ("calls may be recorded for quality and training") and say how recordings are used in your privacy policy. If you're unsure about your obligations, check with a lawyer or Alberta's privacy commissioner guidance.
Tracking calls but ignoring the result
Data is useless if nobody looks at it. Set a monthly 30-minute review: calls by source, missed calls, booked jobs by source, and cost per booked job. Then move money toward what works. If you're running Google Ads, this pairs well with our list of common Google Ads mistakes.
Text messages and forms count too
Calls are only part of the picture. Track form fills, chat messages and texts as conversions as well, and send them into the same place as your calls. A simple CRM that logs every lead, whatever the channel, gives you one honest answer to "where do my jobs come from?" And if you follow up by text, remember that marketing texts need CASL-compliant consent; replying to someone's own enquiry is a different situation from sending promotions.
Where Sidekick fits
We set up call tracking, Google Ads conversions and lead logging as one connected system, then build a simple dashboard that shows cost per booked job by channel. If you'd like to finally see which marketing pays for itself, book a free call.
Frequently asked questions
Is call tracking free with Google Ads?
Yes. Google Ads call reporting uses free Google forwarding numbers, which are available in Canada, to track calls from your ads. Dedicated call tracking software costs extra but covers every marketing channel.
How much does call tracking software cost?
Dedicated tools typically start around US$50 a month for a handful of local numbers and a bundle of minutes, with extra numbers and minutes billed on top. Check current pricing and overage rates before signing up.
Will a tracking number hurt my local SEO?
Not if you set it up carefully. Google lets you use a tracking number as the primary number on your Business Profile and keep your main number as an additional phone. Keep your main number consistent elsewhere.
Can I record customer calls in Canada?
Many businesses do, but you should tell callers the call may be recorded and explain how recordings are used in your privacy policy. Get legal advice if you're unsure about your obligations.
Want every call traced back to the ad that earned it?
Free 30-minute call. We'll map out what you need, how long it takes and what it costs. No pressure.
Book a free call →