Tracking web conversions is easy. Since everything is online, Google's GCLID can tie the conversion directly back to the ad click it came from. Tracking calls, on the other hand, is a bit harder: after clicking your ad, someone has to physically pick up the phone and dial your number, breaking that neat chain of online tracking data.
Dynamic number insertion (DNI) solves this problem by automatically swapping your website's phone numbers with unique tracking numbers that change based on who’s viewing them and what marketing channel they came from. When visitors call your business, they’ll call via a tracking number that marketers can then tie back to the marketing source of the call.
This comprehensive guide breaks down everything you need to know about dynamic number insertion:
Dynamic number insertion is a call tracking technology that displays a unique tracking number to each website visitor. When someone lands on your site, DNI replaces your business number with one from a pool of tracking numbers. Each visitor sees their own unique number, letting you capture complete data about how they found and interacted with your site.
For example, let's say two potential customers visit your website simultaneously:
When you get a call from tracking number A, your call tracking platform can tie that call back to the click-through for the landing page displaying tracking number A, as well as the marketing source for that click.
Once Sarah and Mike finish their calls, those numbers become available for new visitors. This rotating pool system, combined with sophisticated visitor tracking, captures the complete marketing journey behind every call—from first click to final conversation.
There are three main ways to implement call tracking with DNI:
Keyword-level tracking uses rotating pools of numbers assigned to individual visitors, making it the most comprehensive way to implement DNI. This method captures complete marketing data including source, medium, campaign details, and keywords and enables enhanced conversion tracking and optimization within your ad platform.
Most businesses choose keyword-level tracking with dynamic number pools since it provides the most comprehensive data. Here's how it works:
This visitor-level tracking lets you trace every call back to the exact marketing that drove it. The system intelligently rotates numbers to maintain accurate tracking even during high-traffic periods.
This simpler approach assigns one tracking number per marketing source, so every person who visits your site from a particular marketing channel will see the same tracking number. While easier to set up, it provides less detailed data and cannot track keywords or pass conversion data to ad platforms. The tracking is limited only to marketing sources you explicitly configure, and if more than one visitor from the same channel calls at the same time, you won’t be able to trace each call back to the specific ad click they came from.
Designed for non-website marketing channels, this method uses dedicated numbers for offline marketing like flyers, magazine ads, and direct mail. It tracks basic call data including caller ID, duration, and recordings, making it ideal for measuring offline campaign performance. Businesses that advertise both on and offline can combine this method with either of the other two above.
DNI unlocks a host of benefits for marketers. Most importantly, you can bridge the gap between an offline conversion action (phone call) and the online marketing that drove it. However, there are several other notable benefits as well:
DNI doesn't just tell you how many calls came from each marketing channel—it lets you drill down into individual lead data while also seeing the big picture. For each caller, you can see their complete journey including which ads they clicked, pages they visited, and keywords that brought them in.
Then you can zoom out to spot trends across all your leads, helping you identify which marketing consistently brings in the best prospects.
The data you can track with DNI depends on which platform you use.
Some let you see a massive amount of attribution data for every single lead (e.g., John Doe searched “structural engineer” and clicked on ad variation #1).
Others only show you a tally (e.g., Ad Variation #1 brought in 25 leads).
For instance, WhatConverts shows you individual lead data across 70+ data points, including:
You can also see and report on this data across all your leads to get high-level insights.
See the WhatConverts API documentation for a list of all the lead data collected.
DNI tracking allows you to tie each ad click to your site to the specific caller they came from. That means you can see which ads are bringing in good leads and which are bringing in junk.
Not only can you see that information, but you can also send that information back to Google Ads. Instead of bidding on the keywords that get the most clicks, that enhanced data will train its algorithm to target the clicks that came from quality leads.
WhatConverts isn’t actually a call tracking platform—it’s a lead tracking platform that also offers DNI call tracking. Its additional lead tracking features include the ability to add quote values and final sales values to each of your individual leads and use that data to gain additional insights on your leads. So not only can you optimize for lead quality, but you can actually optimize for dollar amounts in revenue.
For example, let’s say you’re looking at your ad performance by keyword. Evaluating keywords based on how many qualified leads they captured is a good starting point, but in WhatConverts, you can actually see which keywords are making you the most money:
Marketers need three pieces of information to qualify a lead:
Dynamic number insertion is what makes it possible to determine where a lead is coming from. Most DNI call tracking platforms also offer voice recordings and call transcripts, so instead of wading through messages one at a time, you can scan through leads and quickly see which calls hung up right away, which were obviously spam, and which were potential customers that mentioned their interest in one of your products or services.
For example, the WhatConverts Lead Details screen shows you who the caller is (name, contact details, location, etc.) and what they want using the call recording and transcription:
With this added data, you can easily qualify your leads and even add a quote or sales value based on what they’re interested in.
Since DNI enables marketers to get clear attribution for their offline phone calls, using it opens up the door to countless opportunities.
With it, marketers can:
DNI & Lead Tracking Case Studies
The case studies below show how marketers can use DNI and lead tracking to improve their marketing and grow their agencies.
Setting up dynamic number insertion in WhatConverts takes just four steps.
If you don’t have an account already, you start your free 14-day trial.
This is the JavaScript snippet that replaces your website’s phone number with a tracking number.
You can either use the handy WordPress plugin here or you can put it into the header section of your webpages manually or using Google Tag Manager.
This step takes just a minute.
For a more detailed explanation, check out our Help Center article.
Once your numbers are set up, all that’s left for you to do is analyze the data.
There are two ways to do that:
From there, you can spot opportunities and optimize your marketing for even greater ROI.
Dynamic number insertion is a powerful tool for marketers, and one made even more useful when combined with a lead tracking platform.
With it, marketers can prove and grow their ROI by making better marketing decisions based on real data.
Ready to get the most from DNI? Start your 14-day WhatConverts trial today!
Alex Thompson is a professional copywriter and content writer with a passion for turning complex ideas into digestible, educational content that keeps readers engaged. He specializes in content marketing, SEO, and B2B marketing.
One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.
Schedule a DemoLead management lets marketers spot optimization opportunities and increase ROI. This guide shows you how to find the right software...
Business owners, agencies and clients all face the same problem with marketing: How do you know if it’s working? On...