Dynamic Number
Call Tracking For
Websites
Dynamic call tracking (dynamic number insertion) by KeyMetric intelligently inserts unique phone numbers on your website to capture first-party session and attribution data for every call.
Instantly know whether a phone call came from an organic Google search, a paid search keyword, a Facebook ad, or an unlimited number of other online and offline advertising channels and sources.
Google Paid Search
Google Organic
TikTok Ads
Facebook Ads
Spring Email Blast
Stop Guessing.
Start Knowing.
Ever wondered which ads or keywords drive the most calls from your website? With KeyMetric Dynamic Number Insertion (DNI), you'll have that answer in no time.
With a single line of code, KeyMetric updates the phone numbers on your website based on the visitor's ad source, campaign, or keyword - giving you crystal-clear insights into what’s working.
Schedule a Demo
View Pricing
Frequently Asked Questions
Dynamic Number Insertion (DNI) works by automatically swapping the phone numbers displayed on your website based on the ad source, campaign, or keyword that brought each visitor to your site. When someone clicks on an ad and visits your site, KeyMetric inserts a unique phone number tied to that specific ad, campaign, and keyword.
This allows you to easily track and identify exactly which channels, campaigns, ads, and keywords are driving phone calls to your business - providing accurate, real-time insights into the effectiveness of your marketing and ad spend.
The true power of KeyMetric DNI lies in its ability to capture multi-channel attribution, including referring domains, providing a comprehensive view of which touchpoints are most effective. This data is invaluable for improving your SEO, content strategies, ad targeting, and keyword bidding - helping you better allocate your marketing budget.
Yes, Dynamic Number Insertion (DNI) is designed to track calls across multiple marketing channels simultaneously. Whether website visitors arrive from a search engine, social media, email campaigns, coupons, or other sources - KeyMetric DNI assigns and displays a unique phone number for each source, campaign, or keyword.
By tracking multiple channels, KeyMetric DNI offers a complete 360° view of your marketing performance, so you can fine-tune your ad spend to focus on the channels that deliver the best results. It's a powerful way to improve your marketing strategies, eliminate spending on underperforming channels, and ensure you are investing in the advertising sources that will help your business grow.
No, KeyMetric Dynamic Number Insertion will not negatively affect your website performance or search engine optimization (SEO). KeyMetric DNI uses a simple Site Tag (single-line of code added to your website) that doesn't slow down page load times or interfere with your site's structure or performance. Additionally, the phone numbers dynamically inserted on your site are designed to be crawlable and indexable by search engines, maintaining SEO integrity while providing accurate call tracking.
In many cases, DNI enhances SEO efforts by helping you to better understand which sources, campaigns, and keywords are driving the most calls. With these insights, you can refine your strategies to improve organic and paid search performance.