how-to
How to Track Phone Call Conversions From Your Website
Last Updated: 27 October 2026
Quick Summary
To track phone call conversions from your website, assign a unique tracking number to each traffic source using dynamic number insertion, or record taps on your phone number as click events in Google Analytics. Google Ads can also count calls as conversions, so you can see which ads and keywords bring the calls in.
- Calls leave almost no trace, since they bypass forms and most analytics only see the page click.
- Dynamic number insertion shows a different number to each visitor, so each call traces back to its source.
- Set a minimum call length in Google Ads to filter out wrong numbers and short accidental calls.
- Test every source with a live call before trusting the numbers, as set-up can look right but fail.
Table of Contents
- Choosing a Method for Website Call Tracking
- Using Dynamic Number Insertion to Match Calls to Pages
- Setting Up Google Analytics Phone Call Tracking
- Google Ads Call Conversion Tracking, Step by Step
- Common Mistakes That Hide Real Call Conversions
- Start Tracking Your Calls This Week
- Frequently Asked Questions
Phone calls are one of the most valuable leads a small business can get from its website, yet phone call conversions are also one of the hardest things to track. A visitor reads your service page, picks up the phone, and rings you. Unless you have set something up on purpose, your analytics will record a visit and nothing more. ITWizrd works with small businesses across Glasgow and Renfrewshire.
The fix is not complicated, but it does take a deliberate setup. This guide walks through how to track phone call conversions from your website, from the basic methods through to step-by-step set-up instructions. Refining these measurement techniques provides the clarity needed to track website traffic effectively when evaluating the performance of specific industry landing pages.
Phone calls leave almost no trace. A form submission sends data to your inbox. A call goes straight to your phone. Most analytics tools only see the click on the page, not the conversation that follows.
- Calls do not pass through a form, so no form data is created
- Mobile visitors often tap a number directly, skipping the page entirely
- Callers may return later through a different channel, which hides the original source
Choosing a Method for Website Call Tracking
Several methods can connect a phone call back to the page that generated it. Each one suits a different level of detail and budget.
If you need to know which page brings the most calls, you need call tracking that assigns numbers per page. If you only need a total count, a basic click-tracking setup will do.
- Click-to-call tracking: Records taps on a phone link. Free and quick, but it cannot see whether the call connected.
- Call tracking numbers: Assigns a unique number to each source. It shows which page or campaign drove each call.
- Dynamic number insertion: Swaps numbers on the page depending on where the visitor came from. This is the most precise option.
Read more about enquiry forms and calls compared for conversion to decide which lead type deserves the most measurement effort.
Using Dynamic Number Insertion to Match Calls to Pages
Dynamic number insertion (DNI) is a small piece of code on your site. It shows a different phone number to each visitor based on their source, such as a Google Ads click or an organic search. When that number rings, you know exactly where the call came from.
This matters because a single phone number on every page hides your best sources. DNI keeps the numbers separate, so each one points to a clear origin. Many call tracking platforms offer DNI as a standard feature.
Setting Up Dynamic Number Insertion Step by Step
Work through these steps in order. The whole process usually takes an afternoon for a small site.
- Choose a call tracking provider that supports DNI and check its monthly cost before you sign up.
- Buy a pool of tracking numbers for your sources, such as one for organic search and one for paid ads.
- Add the provider's script to the header of your website. Most platforms offer a plugin for common site builders.
- Select the phone number element on your pages and mark it as the number to swap.
- Test each source. Visit your site from a Google search, an ad, and a direct link, and check the number changes each time.
- Place a test call from each number and confirm it appears in your call log.
Once live, check your call log weekly for the first month to confirm the numbers swap correctly on every page.
Setting Up Google Analytics Phone Call Tracking
Google Analytics can record phone calls as events, but it needs a little set-up first. Many businesses skip this step and then wonder why their reports show no calls at all.

A helpful way to think about it: Google Analytics sees the tap on your number, not the call itself. For most small businesses, that tap is a reliable signal of intent.
- Set up a click event on every phone link on your site
- Mark that event as a key event (conversion) in your reports
- Use Google Tag Manager if you want to avoid editing site code directly
A common mistake is counting the same tap twice because two tags fire. Check your real-time reports and make one click on your number, then confirm only one event appears.
The table below sums up the steps for recording phone calls as conversions in Google Analytics and Google Ads.
| Platform | Step | Note |
|---|---|---|
| Google Analytics | Set up a click event on every phone link | Tracks taps on your number |
| Google Analytics | Mark the event as a key event (conversion) | Shows in your reports |
| Google Analytics | Test one click in real-time reports | Confirm only one event fires |
| Google Ads | Create a phone call conversion | Choose the type that fits your setup |
| Google Ads | Set a minimum call length | Filters out wrong numbers |
| Google Ads | Test with a call from your site | Check the conversion appears |
Google Ads Call Conversion Tracking, Step by Step
If you run Google Ads, you can count calls as conversions directly inside the platform. This lets you see which ads and keywords bring the calls in, so you can move budget to what works.
Google provides two main options: calls from ads, which use a number Google assigns, and calls to a website number, which track taps on your own number (About phone call conversion tracking). Choose the one that matches how your business takes calls.
- Open your Google Ads account and go to the conversions section.
- Create a new phone call conversion and pick the type that suits your setup.
- Set a minimum call length. Calls under this length are ignored, which filters out wrong numbers.
- Save the action and copy the tracking code if your setup needs it.
- Check the conversion appears after a test call from your site.
For full detail on the calls to a website number option, see Google Ads' official guidance on call tracking.
Common Mistakes That Hide Real Call Conversions
Most tracking problems come from a few repeat errors. Fixing these will do more for your data than any new tool.
- Using one number everywhere. Every call then looks like it came from the same place.
- Ignoring mobile visitors. Many callers tap the number on their phone and never fill in a form. Make sure your number is clickable on mobile.
- Setting the call length too low. A two-second call is often a mistake, but a thirty-second call may be a real enquiry.
- Forgetting to test. Set-up looks correct in your dashboard but fails on a live page. Test every source before you trust the numbers.
It also helps to review your contact forms. If your forms are hard to use, visitors reach for the phone instead, and the form data shows nothing. See how to optimise contact forms for higher conversion rates so both channels are measured fairly.
Start Tracking Your Calls This Week
You do not need a large budget to start. Pick one source, such as your Google Ads campaign or your organic traffic, and set up call tracking for it. Once you see real numbers, extend the same setup to the rest of your site.
If your site itself is holding back enquiries, tracking will only show you the problem more clearly. ITWizrd builds bespoke websites for small businesses designed to turn visitors into calls, enquiries and customers. If you want to see how a redesign could help, read our web redesign guide or get in touch with ITWizrd to talk through your options.
Frequently Asked Questions
How do I track phone calls from my website?
Use a call tracking service or Google Ads call tracking. Both can assign a unique phone number to your website, or to specific pages, and record each call as a conversion. Google Tag Manager can also track clicks on a phone number link. Pick the method that matches your budget and how many calls you need to measure, then test a few calls yourself to confirm each one is logged against the right source before relying on the data.
Can Google Analytics track phone calls from a website?
Google Analytics can record clicks on phone number links as events, but it cannot see the call itself or confirm that it was answered. For that you need call tracking, which can be connected to Google Analytics so that calls appear as conversions alongside your other website goals. Setting up a Google Analytics phone call tracking event is a useful first step, particularly for mobile visitors who tap a number directly.
How do I track calls as conversions in Google Ads?
Google Ads call conversion tracking records calls made from your ads and from your website. Enable call reporting in your Google Ads account, set a call conversion action with a minimum call duration, and link the call data to your campaigns. If your number is on a web page, add the Google tag or Google Tag Manager so calls from the site are captured. Check the conversion settings regularly to make sure short or missed calls are not being counted.
What is dynamic number insertion in call tracking?
Dynamic number insertion is a method where a website shows a different phone number to each visitor based on where they came from, such as a specific advert, search or landing page. When someone calls, the call can be matched to that source, so you know which marketing effort produced it. The website must keep the tracking script active for the number to be swapped, so it is worth testing on different devices and browsers.