• Search Engine Land
  • Sections
    • SEO
    • SEM
    • Local
    • Retail
    • Google
    • Bing
    • Social
    • Resources
    • More
    • Home
  • Follow Us
    • Follow
  • Search Engine Land
  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social
  • Resources
  • Live
  • More
  • Events
    • Follow
  • SUBSCRIBE

Search Engine Land

Search Engine Land
  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social
  • Resources
  • More
  • Newsletters
  • Home
SEM

Attributing Value To Phone Calls: Dynamic Number Insertion Can Help

Dynamic Number Insertion (DNI) technology allows advertisers to track the specific search engine, web page or keyword that generated an inbound phone call using tracking numbers. Advertisers are using DNI to measure the performance of their online advertising campaigns and the impact on call volume. At the most basic level, DNI seamlessly replaces select contact […]

Bill Dinan on September 22, 2009 at 5:11 pm
  • More

Dynamic Number Insertion (DNI) technology allows advertisers to track the specific search engine, web page or keyword that generated an inbound phone call using tracking numbers. Advertisers are using DNI to measure the performance of their online advertising campaigns and the impact on call volume. At the most basic level, DNI seamlessly replaces select contact phone numbers on a web page with call tracking numbers, which allows advertisers to measure volume. Combined with pay per click programs, DNI can help complete the online advertising performance picture by clearly outlining the results of advertising campaigns both online and by phone. Advertisers using DNI to measure and report phone calls driven by web activity use two different methods: a server-side method called reverse proxy, and a client-side method that uses Javascript tracking codes. While each approach is different, both offer advertisers unique benefits and value.

Reverse proxy method: Best suited for local advertisers

With the reverse proxy method, instead of web requests going directly to an advertiser’s website, the user request is routed to an intermediary server which determines what content should be displayed. This proxy retrieves the content from the advertiser’s website and transforms the output by inserting and/or replacing specific phone numbers on the page with call tracking numbers based on keyword or search engine triggers. This is done via cached copies of an advertiser’s website or in some cases, in real-time, for every request through the proxy so that any dynamic content included on the advertiser’s page is reflected ensuring that data is always current and up-to-date.

As reverse proxy capability is more readily available from SEM or other third party resellers, this approach is very effective for local advertisers or SMBs that do not have sophisticated internal technology resources easily available to make modifications to their existing websites. However, because a service provider is involved, it is typically more expensive. Also, reverse proxy is a better option for advertisers that use third party website functionality for shopping carts or email forms.

A disadvantage of the reverse proxy method is that it is not well suited for tracking organic search activity. Reverse proxy sites are invisible to search engine spiders, so organic searchers would never reach a reverse proxy site and online organic search activity is not captured. Also, larger advertisers with complex websites that are considering this approach should ask the reseller about their reverse proxy method as some require the advertiser to share control of the websites as they continuously make duplicate or updated copies of the page. This “carbon copy” approach would be a complication for advertiser sites that include real-time data such as news feeds, RSS or stock quotes, as it risks serving static or old data.

Javascript tracking codes: Best suited for national advertisers

In the Javascript tracking code method, user requests are routed to the advertiser’s actual website rather than through a third party intermediary. Similar to Google Analytics, a piece of Javascript code containing a unique identifier is inserted into an advertiser’s webpage which links to the SEM provider’s servers via a web service. When an ad click or organic search result routes a user to the advertiser’s website, the Javascript takes the parameters used to perform the search along with the advertiser’s unique identifier and passes them to the SEM provider to be processed against predefined keyword, ad group and browser triggers. The result is a series of phone number substitutions returned to the advertiser’s page where it is used to dynamically update the content with the designated call tracking numbers.

Since the coding is performed client-side, this method requires HTML design and maintenance expertise—something typical SMBs lack. It is best suited for larger, national advertisers with committed monetary and technology resources or which have access to specialized agency resources that can perform such maintenance.

A benefit of the Javascript tracking code method is that advertisers can use it to track organic search activity. This method uses an advertisers’ primary website and domain names, which are easily visible to search engine spiders and enable advertisers to compare the organic traffic from a keyword or ad campaign on Google versus Bing. As such, Javascript tracking code is the best method for tracking full search engine optimization and marketing results. Also, because this method uses traditional or primary domain names, such as macys.com, rather than a third-party provider URL like provider.macys.com, national advertisers have more control over their branding standards.

One minor pitfall of this method is that some browsers disable Javascript tracking code. It is a small percentage but does represent a data loss.

The overall benefits of DNI—through either method—are simple: DNI provides advertisers greater visibility to the source of inbound calls and allows advertisers to track the performance of specific ads and/or keywords. With the ability to capture the full value of online advertising initiatives adding call counts to the traditional click count approach to online campaign performance, advertisers can optimize their spend and move underperforming keyword-search engine ad buys to more successful combinations.


Opinions expressed in this article are those of the guest author and not necessarily Search Engine Land. Staff authors are listed here.



About The Author

Bill Dinan
Bill Dinan is president of Localogy, a not-for-profit trade association comprised of technology, marketing and media service providers and multi-location brands that help small businesses thrive in an increasingly localized world. Bringing deep expertise on how local commerce industries are evolving with new technology and business approaches, Dinan has successfully led and grown companies over the last few decades, including WEB.com, Acquisio, Telmetrics and others.

Related Topics

Channel: SEMHow To: PPCSearch Ads: Pay Per Call

We're listening.

Have something to say about this article? Share it with us on Facebook, Twitter or our LinkedIn Group.

Get the daily newsletter search marketers rely on.
See terms.

ATTEND OUR EVENTS

Lorem ipsum doler this is promo text about SMX events.

February 23, 2021: SMX Report

April 13, 2021: SMX Create

May 18-19, 2021: SMX London

June 8-9, 2021: SMX Paris

June 15-16, 2021: SMX Advanced

August 17, 2021: SMX Convert

November 9-10, 2021: SMX Next

October 2021: SMX Advanced Europe

December 17, 2021: SMX Code

Available On-Demand: SMX

×


Learn More About Our SMX Events

Discover actionable tactics that can help you overcome crucial marketing challenges. Our next conference will be held:

MarTech 2021: March 16-17

MarTech 2021: Sept. 14-15

MarTech 2020: Watch On-Demand

×

Attend MarTech - Click Here


Learn More About Our MarTech Events

White Papers

  • A Beginner’s Guide to Omnichannel Marketing using Marketing Automation
  • The Top Five Objections That Hold Companies Back From Doing SEO
  • How To Optimize SEO With UGC
  • Email Tune-Up: A 5-Point Inspection to Get Your Program in Gear
  • Digital Marketing Report Q4 2020: Benchmarks and Insights for 2021
See More Whitepapers

Webinars

  • The Secret Behind SEO Success: Predict Rank with the Power of Data Science
  • How to Avoid the Digital Transformation Trap
  • How to Build a Marketing System of Record
See More Webinars

Research Reports

  • Local Marketing Solutions for Multi-Location Businesses
  • Enterprise Digital Asset Management Platforms
  • Identity Resolution Platforms
  • Customer Data Platforms
  • B2B Marketing Automation Platforms
  • Call Analytics Platforms
See More Research

h
Receive daily search news and analysis.
Search Engine Land
Download the Search Engine Land App on iTunes Download the Search Engine Land App on Google Play

Channels

  • SEO
  • SEM
  • Local
  • Retail
  • Google
  • Bing
  • Social

Our Events

  • SMX
  • MarTech

Resources

  • White Papers
  • Research
  • Webinars
  • Search Marketing Expo
  • MarTech Conference

About

  • About Us
  • Contact
  • Privacy
  • Marketing Opportunities
  • Staff
  • Connect With Us

Follow Us

  • Facebook
  • Twitter
  • LinkedIn
  • Newsletters
  • Instagram
  • RSS
  • Youtube
  • iOS App
  • Google Play

© 2021 Third Door Media, Inc. All rights reserved.

Your privacy means the world to us. We share your personal information only when you give us explicit permission to do so, and confirm we have your permission each time. Learn more by viewing our privacy policy.Ok