Get started
How to track calls from Google Ads: call tracking for small businesses
The phone rings after someone saw your Google ad. Without call tracking, you don't know whether it was the search ad, the display campaign, or the organic result that did the work. Here's how to connect calls to ads — and when it's worth paying for a dedicated tool.
Google Ads reports clicks, cost, and conversions from forms. But if half your leads call, the picture is incomplete. Call tracking fills the gap by giving every visitor a unique number, so you can see exactly which ad generated the call.
Why regular Google Ads statistics aren’t enough
When someone clicks your Google ad and then calls the number on your site, the tracking chain breaks. Google sees the click, but not the call. You can guess based on timing and keyword, but guesses aren’t enough when every misplaced thousand SEK shows in the results.
Call tracking solves this by swapping the phone number on your site dynamically. A visitor from Google Ads sees one number, a visitor from Facebook another, and someone coming organically sees your regular number. The call is then connected to the right source, campaign, and ideally keyword.
How dynamic number insertion works
- The visitor lands on the site. A script reads the traffic source from UTM parameters or referrer.
- The number is swapped. The script fetches a tracking number from a pool and displays it on the site.
- The call is connected. When the visitor calls, the call is forwarded to your regular number while the source is logged.
- The conversion is sent back. Qualified calls are sent as conversions to Google Ads, so bidding can be optimized for real leads.
What sounds technical is in practice a short snippet of code on the website and an integration with Google Ads. Most call-tracking services have ready-made guides for exactly this.
What do you need to get started?
You need:
- An account with a call-tracking service
- A pool of tracking numbers (one per simultaneous visitor is often enough for small sites)
- A script on the site, usually via Google Tag Manager
- A conversion action in Google Ads that receives data via API or import
For small businesses with few simultaneous visitors, a small number pool is enough, which keeps costs down. Just remember that Swedish numbers often cost more than American ones with the global services.
WhatConverts: strongest for ad-driven businesses
WhatConverts is the tool we keep coming back to when call tracking needs to be connected to ads. It doesn’t just track calls but also forms, chat, and e-commerce in the same view, giving a complete picture of which campaigns generate leads.
The product gets 4.9 out of 5 on both G2 and Capterra, and the company has been bootstrapped since 2014 without venture capital pressure. You notice it in the stability. The integration with Google Ads is ready-made and lets you send conversions back so bidding is trained on actual customers instead of clicks.
But there is a clear catch: all data is stored in the USA on AWS under US law. The privacy policy states no transfer mechanism for EU data, even though the pricing page markets GDPR compliance. Prices are in USD and usage fees apply. Swedish numbers cost about 3 USD per number per month plus 6 cents per minute, and the entry plan at 30 USD only tracks calls and SMS. Form tracking requires Plus at 60 USD.
The recommendation therefore is: if you advertise for tens of thousands of SEK per month, get leads by phone, and don’t handle any sensitive personal data, WhatConverts pays for itself quickly. Try free for 14 days (advertising link, we may receive commission) and read our full review first.
When you should refrain
If you run a healthcare clinic, law firm, financial advisory service, or other business where the calls themselves are sensitive personal data, you should think long and hard before putting recorded calls on American servers. There is no obvious EU alternative with the same Google Ads integration, but you can get part of the way with separate phone numbers per channel and manual logging in a spreadsheet.
Three quick ways to improve tracking today
- Add UTM parameters to all ad links. Even without call tracking, you get better campaign data in your analytics tool.
- Use a separate number in the Google ad. A cheap extra number is enough to distinguish Google ads from other channels.
- Ask the question manually. Have the person answering the call ask “where did you find us?” and note the answer. Blunt, but free.
Want to see the full picture?
Call tracking is the final piece of the lead attribution puzzle. Read our guide Which ad actually brings customers? for UTM discipline, form tracking, and EU-friendly analytics tools.
Sources
- WhatConverts – Call tracking Sweden (prices for Swedish numbers, 3 USD/month and 6 cents/minute)
- WhatConverts – Help: How does dynamic number insertion (DNI) work?
- WhatConverts – Google Ads integration (send conversions back to bidding)
- WhatConverts – Pricing (plans in USD, GDPR row in the table)
- WhatConverts – Privacy policy (data stored in the USA, no transfer mechanism stated)
- Google Ads – About phone call conversion tracking
Tools mentioned
WhatConverts
WhatConverts (USA)
American top-class lead tracking: calls, forms and chat are tied to the exact ad that generated the customer. The catch for Swedish companies: all data is stored and processed in the USA, prices are in USD and usage fees are added on top of the subscription.
- Unusually broad lead attribution with calls, forms, chat and e-commerce in the same view
- Top ratings from users globally (4.9 out of 5 on both G2 and Capterra); the product itself is excellent
- All data is stored and processed in the USA (AWS) under US law, with no stated transfer mechanism in the privacy policy; a red flag in our Schrems III traffic light
Best for: Agencies and ad-driven companies that want to see exactly which campaigns generate calls and leads, and that can handle US data storage.
Matomo
InnoCraft Ltd
Web analytics with open source that you can self-host completely for free, with cloud version stored in Germany. The catch: the company behind it, InnoCraft, is New Zealand-based and self-hosting requires your own operation and maintenance.
- Open source: self-host on a Swedish server for total data control
- Cloud version stored at AWS in Frankfurt with backup within the EU
- The company behind it, InnoCraft, is registered in New Zealand, not the EU
Best for: Companies that want full control over analytics data through self-hosting, or a mature GA4 replacement with all features
Plausible Analytics
Plausible Insights OÜ
Estonian, cookieless and lightning-fast analytics tool with all data at Hetzner in Germany, GDPR-friendly without a consent banner. The catch: no free plan and deliberately stripped down, so advanced analytics needs hit the ceiling.
- EU company (Estonia) with all data at European providers in Germany and Finland
- Fully cookieless: no consent banner required for basic measurement
- No free plan, only 30-day trial
Best for: Small and medium-sized businesses that want to skip the cookie banner and get understandable statistics on a single page
Google Analytics 4
Google LLC (Alphabet Inc.)
The market's standard tool: free, powerful and deeply integrated with Google Ads. The catch: data is processed on Google's global servers without EU storage guarantee, legality rests on the contested EU-US Data Privacy Framework and a consent banner is required.
- Free even at very large traffic volumes
- Unbeatable integration with Google Ads, Search Console and BigQuery
- No EU data storage, data processed on Google's global server park
Best for: Ad-driven businesses that depend on the Google Ads ecosystem and accept the USA transfer
Related articles
This is general information, not legal advice. See How we review.