Call Tracking Explained: How to See Which Marketing Makes Your Phone Ring

How KaiCalls Call Tracking connects every incoming call to the marketing that caused it — tag a number, read the report, and push qualified leads to Google Ads.

July 7, 20267 min readBy Connor Gallic

Call Tracking tells you which ad, sign, or listing made a specific call happen, by giving each marketing channel its own tracking number. When a call comes in on one of those numbers, KaiCalls already knows where it came from — no guessing, no asking the caller "how did you hear about us."

Most owners can tell you calls bring in business. Far fewer can tell you which channel earned each one. You run a Google Ads campaign, put a number on a yard sign, and list your Google Business profile, and the calls all land on the same phone. Without a way to tell them apart, you're spending money on all of it and learning from none of it.

This guide covers what Call Tracking actually does in KaiCalls, what it can't do on its own, how to set it up, and what it costs.


Table of Contents

  1. What Call Tracking actually is
  2. What Call Tracking can do
  3. What Call Tracking can't do
  4. How to set it up, step by step
  5. What it costs
  6. FAQ

What Call Tracking actually is

Call Tracking works off a simple idea: give each marketing channel its own phone number, and every call to that number tells you exactly where it came from.

A channel tag is what makes a number mean something. You tag a spare number with the one place you use it — "Google Ads," "Yard Sign," "Google Business Profile" — and put that number, and only that number, on that one channel. From then on, every call and lead on that number is credited to that source automatically.

There are three levels to how far you take it, from Dashboard > Phone System > Call Routing and Call Tracking. You can stop at the first level and already know more than you did before, or go all the way to feeding qualified leads back into Google Ads.

What Call Tracking can do

  • Tag a number to a channel. Assign a spare number to exactly one marketing source, so every call on it is attributed correctly.
  • Show you calls, leads, and qualified leads side by side, per channel, in Dashboard > Phone System > Call Tracking. Calls is everyone who dialed the number; Leads is how many of those Kai captured as a potential customer; Qualified is the ones Kai scored as real, high-intent customers — not spam, robocalls, or wrong numbers. Qualified is the number that actually tells you where to put your next marketing dollar.
  • Swap the number shown on your website per visitor (optional). Create a group of tracking numbers, drop a snippet on your site, and KaiCalls rotates which number a visitor sees — down to the exact Google Ads keyword or campaign that drove the call, not just "the website." An "It's working" indicator confirms the swap took within about a minute of visiting your own site.
  • Push qualified leads to Google Ads as conversions (optional). Turn on the "Tell Google Ads which calls became real leads" setting, add your Ads conversion action ID, GA4 Measurement ID, and GA4 Measurement Protocol API secret, and only qualified calls get sent — spam and wrong numbers never count, so your ad data stays clean. A "conversions sent" indicator shows the last push and whether Google accepted it (checked a few times a day).

What Call Tracking can't do

  • It can't tell you anything from your main business line. A number that gets calls from everywhere can't be attributed to one channel — tracking only works on a spare number dedicated to a single source.
  • It doesn't set itself up. You still have to put the tagged number on the actual ad, sign, or listing yourself; KaiCalls can't retroactively attribute calls that came in on an untagged number.
  • The website swap and Google Ads steps are optional, not required. Tagging a number and reading the report work completely on their own. Nothing forces you into the deeper levels.
  • It doesn't grade calls you don't route through a tracking number. Anything answered by an untagged line stays outside the report.

How to set it up, step by step

  1. Go to Dashboard > Phone System > Call Routing. Find a spare number, or add one.
  2. Click Add Tag and name the channel it advertises — "Google Ads," "Yard Sign," whatever fits.
  3. Put that number on exactly one channel — for example, set it as the call number shown in your Google Ads campaign.
  4. Open Dashboard > Phone System > Call Tracking to watch Calls, Leads, and Qualified counts accumulate per channel as calls come in.
  5. (Optional) Turn on the website swap. Create a group, check the tracking numbers that should rotate, and paste the snippet before the closing </head> tag on your site — the "custom code / header" area on WordPress, Wix, Squarespace, or Webflow. Set the snippet's default number to whatever's currently printed on your site.
  6. (Optional) Connect Google Ads. Flip on "Tell Google Ads which calls became real leads" and fill in your Ads conversion ID, GA4 Measurement ID, and GA4 API secret — the in-app "Where do I find these IDs?" link walks through each one inside Google.

What it costs

Call Tracking is included on every KaiCalls plan — Solo starts at $69/mo, Pro at $199/mo, both with a generous answered-call allowance and no per-minute overage. There's no extra fee to tag a number, read the report, or connect Google Ads; a tracking number itself is a phone line like any other, so it counts against your plan's phone-line allowance the same way an additional business number would.

FAQ

Do I need more than one phone number to use Call Tracking? Yes. Attribution depends on a spare number living on exactly one channel. Your main business line, which gets calls from everywhere, can't be attributed to a single source.

What's the difference between Calls, Leads, and Qualified in the report? Calls is everyone who dialed a tagged number. Leads is how many of those Kai captured as a potential customer. Qualified is the subset Kai scored as real, high-intent customers — the number to watch, since ten spam calls are worth less than two real ones.

Do I have to swap numbers on my website to use Call Tracking? No. Tagging a number and reading the report work on their own. The website swap is an optional deeper level for businesses that want keyword-level attribution from Google Ads.

Will swapping numbers on my site confuse customers? No. Visitors always see a real, working number, and it stays consistent for them across pages — the swap only affects attribution on the back end.

How do I send qualified leads to Google Ads? Turn on the Google Ads section in Call Tracking and add your Ads conversion ID, GA4 Measurement ID, and GA4 API secret. Only qualified calls are sent as conversions, and a status indicator shows whether Google accepted the last one.


See where your calls are actually coming from. Open Dashboard > Phone System > Call Tracking and tag your first number, or call the KaiCalls demo line at (417) 386-2898 to talk to Kai first, or visit kaicalls.com.

Topics:

kaicalls call trackingphone call tracking for small businesswhich ads generate phone callstrack marketing callsgoogle ads call conversion trackingcall tracking numbers

Ready to Try AI Call Answering?

Start your 7-day free trial.

Start Free Trial
    Call Tracking Explained: How to See Which Marketing Makes Your Phone Ring | KaiCalls Blog