Category
Call tracking and attribution
The short answer
Which ad, keyword or page made the phone ring?
On this page 8 sections
For plumbers, law firms, clinics, dealers and most local services, the phone call is the conversion. Web analytics sees the click on the ad and then loses the trail when the visitor picks up the phone. Call tracking closes that gap by showing each visitor a tracking number tied to their source, then logging the call against it.
How it works in one paragraph
A script on your site swaps the phone number shown to each visitor for one from a pool (dynamic number insertion). When that number rings, the platform knows which session it belongs to, so it knows the source, campaign and often the keyword. The call is forwarded to your normal line, recorded if you choose, and sent back to Google Ads or your CRM as a conversion. Offline sources such as print or vehicle wraps get a fixed number each.
Two kinds of tool
- Call-first platforms such as CallRail add recording, transcription, routing and conversation analysis around the call itself.
- Lead-first platforms such as WhatConverts treat calls, forms, chats and transactions as one lead list, each with its source, and are built around proving which marketing produced qualified leads.
Both kinds cover the core job. Read CallRail vs WhatConverts for where they part ways, and how to track phone calls from Google Ads for the setup.
If what you need is a better phone system rather than attribution, see Aircall, KrispCall or Calilio: they handle routing, SMS and transcripts, but do not tie calls to ads. For offline media, a separate toll-free or vanity number per channel from 800.com shows which billboard, mailer or radio spot made the phone ring.
Side by side: best call tracking software and best virtual phone systems.
At a glance
| Feature | CallRail | WhatConverts | Aircall |
|---|---|---|---|
| Dynamic number insertion | Yes | Yes | n/s (not stated on the vendor’s site) |
| Call recording | Yes | Yes | n/s (not stated on the vendor’s site) |
| AI transcripts | Yes | Yes | Yes |
| Form tracking | Yes | Yes | n/s (not stated on the vendor’s site) |
| Chat tracking | n/s (not stated on the vendor’s site) | Yes | n/s (not stated on the vendor’s site) |
| Texts / SMS | Yes | Yes | Yes |
| Google Ads integration | Yes | Yes | n/s (not stated on the vendor’s site) |
| Main job | Attribution | Lead attribution | Phone system |
Guides
How to track phone calls from Google Ads
Call tracking explained: how it works and who needs it
How to track form submissions and leads back to their source
Analytics for local service businesses: what to track
Law firm analytics: tracking calls, forms and signed cases
Choosing and pricing
Roundup
Best call tracking software for small businesses (2026)
Roundup
Best marketing attribution tools for small and mid-size businesses (2026)
Roundup
Best virtual phone systems with call analytics for small business (2026)
Alternatives
CallRail alternatives: 5 options compared
Alternatives
Aircall alternatives: 6 options compared
Pricing
CallRail pricing: plans and what drives the cost
Pricing
WhatConverts pricing: single-account and agency plans
Pricing
Aircall pricing: licences, minimums and add-ons
Pricing
KrispCall pricing: Starter, Advance and Max
Tool profiles and comparisons
Profile
CallRail
Profile
WhatConverts
Profile
Aircall
Profile
CallHippo
Profile
KrispCall
Profile
Calilio
Profile
800.com
Comparison
CallRail vs WhatConverts
Comparison
CallRail vs Google Ads call tracking
Comparison
Aircall vs RingCentral: business phone systems compared
Comparison
CallRail vs CallTrackingMetrics (CTM)
Comparison
Aircall vs CallHippo: cloud phone systems compared
Other tools in this space
Plain links, no commission. Listed so you can compare fairly.
- CallTrackingMetrics: Call tracking with a built-in contact-centre layer.
- Invoca: Enterprise conversation intelligence for large call volumes.
- Google Ads call extensions: Free Google forwarding numbers that track calls from ads only, not from your site's organic traffic.
Questions
- Does call tracking hurt local SEO?
- Not if the tracking number is swapped by script for visitors only and your real number stays in the page source, your Google Business Profile and your citations. Never publish a tracking number as your main listing number.