Schedule Demo

Easy Keyword Level Call Tracking

Keyword data is important for reaching targeted users. In the past keyword data was lost when a user made a phone call that originated from your website, but today it is easier than ever to track keyword data for phone calls.

How Does Keyword Level Call Tracking Work?

Think of every user on your website with an information tag attached to them. This information tag contains data like the desktop or mobile, traffic source, device, keyword, campaign and more.

Each user is shown a unique telephone number that is tied to that information tag.

If a user makes a phone call then we automatically know all the data provided in the information tag was used to generate the phone call. This includes vital data like keyword and campaign details that are key to realizing ROI.

So how do we capture this information and tie it to a phone call without having a unique phone number for every user? We use a pool of telephone numbers that are dynamically assigned and recycled to different users. This gives you the data of an enterprise level system while only requiring a small number of phone numbers.

Identify How Many Numbers We Need

Look at the average number of visitors on your website within an hour. If you're using Google Analytics, go to your dashboard and select the "Audience" > "Overview". From this page choose "Hourly" view on the top right of the chart. Look for the normal high peaks in the chart, you are looking for how many visitors you have on your website at one time (concurrent users). For example, let's say your website has 30 to 40 visitors in it's busiest hours.

Identify How Many Numbers

To get the number of telephone numbers needed for keyword level tracking, as a general guideline we divide the number of concurrent visitors by 10. In our example we have 40 visitors, dividing by 10 gives you a result of 4 telephone numbers needed. Most of the time based on this level of traffic 4 numbers would catch most users, however, it is likely that you could have 4, 6 or 8 visitors on your website at one time.

In this case, we recommend using a minimum of 4 keyword tracking numbers to roughly capture 90% of visitors keyword data. With 4 numbers you will be able to catch most users, with the possibility of keyword data overlapping from one or two users every now and then.

If you want to increase keyword tracking to 100% go with 8 numbers. At this traffic level, I prefer to start with 4 and evaluate after a month.

Note: Even with enough numbers available some visitors are not tracked if they have JavaScript turned off.

Setup a Dynamic Number Pool

Let's get started setting up a Dynamic Number Pool. Head over to your WhatConverts dashboard and click on the “Tracking” tab and select “Phone Numbers”. Click on "Add Dynamic Number Pool", give your campaign a name and select the source that will trigger the campaign. To track Google AdWords select "Search" and then "Google" - "Paid".

Keyword Tracking Setup

Assign Numbers

Next thing we need to do is assign numbers to the new Dynamic Number Pool we setup. Click on "Add Phone Number" to setup a new number to assign to the Dynamic Number Pool. If you need help setting up the number check out the article Setting up tracking numbers. We need to assign this phone number to the keyword tracking campaign we set up in the previous step. Once you have selected the keyword tracking campaign, hit "Update". Repeat this step for each number that is needed.

Assign Numbers

Passing Keyword Data

Keyword data can be attached to a cookie using a couple methods, UTM parameters and the Google URL builder is a tried and true method. The downside is that you have to manually tag all your destination URLs with the tracking variables.

The other option is ValueTrack from Google AdWords which allows your to dynamically append tracking values to your ad's landing page. We recommend using ValueTrack going forward for new campaigns. To get started with ValueTrack parameters check out this simple article How do I add ValueTrack keyword data?

Once you have set up the ability to pass keyword data to your website you are done. Now you will see the keyword data attached to phone calls generated from your new keyword tracking campaign.

Michael Cooney

Michael Cooney is a co-founder of WhatConverts. He’s been solving everyday marketing mysteries for years! Connect with him on Twitter or via email at

Request a Live Demo
Get a FREE presentation of WhatConverts

One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.

Request a Live Demo
Whatconverts Features for your Business
Keyword Level Call Tracking Software
Lead Tracking Keyword Level Call Tracking Software

Improve PPC by knowing which keywords led to phone calls and became conversions.

Call Transcription
Lead Tracking Call Transcription

Read details from your calls without the need to listen to the entire call recording.

Call Flows - Geographic Call Routing
Lead Tracking Call Flows - Geographic Call Routing

All incoming calls will be directed to the business location closest to the caller.

Leads by Campaign & Keyword
Analytics & Insights Leads by Campaign & Keyword

Optimize PPC efforts with campaign and keyword tracking for every conversion.

Recommended Help Topics
Help Document Call Tracking for Google Ads Location Extension

Last update on July 21, 2020

Help Document Why am I not Seeing Phone Call Conversions in Google Ads?

Last update on June 24, 2021

Help Document Call and Lead Tracking for Nextdoor

Last update on December 7, 2020

Join 20,000+ other marketers and start getting marketing clarity

Subscribe to our newsletter and get proven marketing strategies for growing your business.

    Suggested Blog Articles
    In-Depth Comparison of 3 Invoca Alternatives
    Lead Capture & Tracking In-Depth Comparison of 3 Invoca Alternatives

    Last update on Jul 12, 2021

    Call Tracking Isn't a Burning Pain, And It Should Be.
    Advertising & Marketing Call Tracking Isn't a Burning Pain, And It Should Be.

    Last update on Mar 2, 2016

    5 Things Marketers Need to Know About Google Analytics
    Analytics & Reporting 5 Things Marketers Need to Know About Google Analytics

    Last update on Sep 19, 2019

    ready to get marketing clarity?

    Grow your business with WhatConverts

    14 days free trial Easy setup Dedicated support