Dynamic Number Insertion (DNI) is the technology behind modern call tracking. Without it, all you can do is assign one phone number to each offline channel and count calls. With it, you can attribute every single digital call to its exact source, campaign, keyword, and landing page - automatically, in real time.
If you're running digital advertising of any kind and your business receives phone calls, DNI is the single most important tracking technology you're probably not using yet.
Your website has one phone number displayed in the header, footer, and contact page. Without DNI, every caller who dials that number is anonymous — you know they called, but not why, from where, or what they were searching for.
DNI changes this. Here's the mechanism:
With DNI properly set up, every inbound call reveals:
This is the difference between knowing you got 50 calls this month and knowing that 23 of those calls came from one Google Ads ad group, with 14 of them from the keyword "24 hour locksmith Melbourne," averaging 4:32 in call duration with an 82% conversion rate.
The most common question when agencies introduce DNI to clients is: "Will changing the phone number on my website hurt my local SEO?"
The concern is legitimate. Local SEO depends on NAP consistency - your Name, Address, and Phone number should be the same across your website, Google Business Profile, and all directory listings. Inconsistent NAP signals confuse Google and can suppress your local rankings.
DNI does not create NAP inconsistency - when implemented correctly.
Here's why: DNI swaps the phone number displayed to human visitors after the page has loaded in the browser. Search engine crawlers (Googlebot) never execute JavaScript when indexing pages - they read the raw HTML. So Googlebot always reads your real, consistent phone number in the HTML. Only human visitors see the dynamically swapped tracking number.
WildJar's DNI implementation handles this automatically. Your real number stays in the HTML. Tracking numbers are served to visitors via JavaScript. NAP consistency is preserved. Rankings are unaffected.
Setup typically takes under 30 minutes. WildJar's support team can assist with any custom configuration.
DNI is primarily a digital tool, but call tracking numbers can also be assigned to offline channels - print ads, radio spots, billboards, direct mail, and TV - using static tracking numbers. These numbers don't swap dynamically; instead, each offline channel has a permanently assigned unique number.
By combining DNI (for digital) with static tracking numbers (for offline), you get a complete picture of every call that comes into your business - regardless of whether the prospect found you online or offline.
The true value of DNI compounds month after month. The longer it runs, the richer the dataset becomes:
Every business that runs DNI for 6 months has a decisioning advantage over every competitor that doesn't.
Ready to see what's behind your calls?Book a WildJar demo →
