Dynamic Number Insertion
Show each website visitor a phone number that identifies where they came from, and record every call against the exact traffic source and journey.
Key Features
Swap Numbers by Source
Different numbers for Google, Facebook, email and organic traffic.
Track the Full Journey
Know the source, medium and campaign behind each call.
Bespoke Integration
We work with the major platforms to build custom integrations.
Australian Numbers
Local, mobile, 1300 and 1800 numbers for every element.
Call Recording
Capture calls for analysis and quality assurance.
ROI Reporting
See what your advertising actually returns in calls.
Ready to get started?
Get StartedDynamic number insertion is the technique that closes the gap between your website traffic and your phone line. For the foundation of the concept, see our call tracking page.
What Is Dynamic Number Insertion?
Instead of one static phone number on your entire website, dynamic number insertion shows a different tracking number to each visitor based on where they came from. One visitor arriving from a Google ad sees one number; a visitor from Facebook sees another. The customer never notices, but your reporting does.
How It Works
The process runs in the background:
- A script detects where each visitor came from — the ad, the keyword, the campaign.
- The phone number on the page is swapped for a uniquely numbered one.
- When the visitor calls, that number rings through to your business phone.
- The call is logged against the exact source, without the caller ever knowing.
This means you can compare the performance of page elements, ad creatives and keywords and see firsthand which ones drive calls.
Why Every Marketing Team Wants It
Without dynamic number insertion, your website shows one number to everyone and you can only guess where calls came from. With it:
- You credit the right channel — no more arguments over whether it was the billboard or the Facebook ad.
- You A/B test on the phone — compare which page version produces more calls.
- You measure offline impact — count phone leads that web analytics can miss.
This is exactly the capability we built after a major advertising company approached us with a custom project.
How We Build It
Dynamic number insertion is tightly coupled to your existing web stack, so we work with your setup rather than selling a generic plugin. We handle the integration for your site or campaign, commission the tracking numbers and make sure the reporting lands where your team already looks. It pairs naturally with our broader call tracking software platform.
What It Costs
Tracking numbers start at $5 per month per service and get cheaper in volume, and the feature set stands on our standard call tracking platform. For the full breakdown, see our Call Tracking Pricing page — ready to get started? Sign up today.
