Call Tracking

How does dynamic number insertion work?

by CallTrackingMetrics

We’ve interviewed quite a few experts in this series, but incredibly, this will be our first time speaking with Amy Zoeller. She has been an important member of the CallTrackingMetrics team for several years now, as our in-house technical writer. In fact, just about every article in our Help section has been written by Amy!

One of Amy’s most popular instructive articles is her write-up on dynamic number insertion. Our sales and support teams still get this question on an almost daily basis, so we thought we’d take this week’s article as an opportunity to share the answer.

Amy, first off – what is dynamic number insertion?

Dynamic Number Insertion refers to the process where our tracking code dynamically displays a tracking number to your website visitors based on the advertising source that led them there. Ideally, you would have designated a unique tracking number for each of your ad sources. With this set up, a Google Adwords visitor will see your unique Google Adwords tracking number, a Facebook-referred visitor would see your unique Facebook tracking number, etc.

With our GeoContact feature enabled, we could also dynamically display a tracking number to website visitors based on the advertising source and the visitor’s geographic location.

Would that conflict at all with Google’s new parallel tracking update?

No, the change coming to Google’s platform on October 30th will not affect the way that our dynamic number insertion works. This is because our dynamic number insertion works via a snippet of Javascript that loads a fraction of a second after your website loads.

Editor’s note: For more information, check out our discussion with CEO Todd Fisher on parallel tracking.

How would a user set up dynamic number insertion in the CallTrackingMetrics platform?

To start the insertion process, you first want to install our tracking code on your website.

Then, you want to make sure you have purchased and set up tracking numbers in your CallTrackingMetrics account for each of the online advertising  “sources” you want to display numbers for. You also want to be sure you have the correct target number for any of your online sources.  Finally, if you want to enable GeoContact geographic based number insertion, you need to be sure and purchase tracking numbers for each country/area code you are expecting visitors from and enable GeoContact on your tracking source.

The next step would be to test that the dynamic number insertion is working on your website.

Once you’ve confirmed that your visitors are seeing your tracking number, then you can track their visits in real-time using your realtime report.

As calls come in, you will see the website visitor information for each call listed in the source detail column of your call log.