Paid Search

Giving Credit Where Credit Is Due


Does your PPC program drive more sales than it’s credited for? The answer is certainly “yes,” but the sources and volume of under-reporting might surprise you.

If you drive your program through your web analytics software you may be missing 10 – 30% of the sales! This is not the fault of the software as much as it is the convenience of using javascript tags for tracking. In past years, part of the problem came from browsers not happy about running third party javascripts, but those problems have been fixed.

The problem now is not with javascript flakiness as much as when the script is run. Almost everyone wisely puts the javascript tracking in the footer of their web pages. The reason? You don’t want the customer to have to wait for the javascript to run before loading the rest of the page. If there is any problem, you want the page to load and the footer to hang so that the user can shop unimpeded.

Therein lies the rub. Because it’s in the footer the javascript can only cookie the browser after the whole page loads. For heavy, slow, image-laden pages, customers often move on to the next page before the footer loads. If the user sits on that subsequent page long enough to fire the javascript the problem will be that you’ve lost the url parameters that allow your tracking system to know the source of the traffic. That user is now flagged as “untracked” even though they came through a paid advertisement.

We know this happens and understand the scale of the problem because it shows up whenever we do data audits with clients, but also because we sometimes employ both our standard tracking and a javascript tag when we’re studying marketing channel allocation for our PPC clients. The problem isn’t that orders we see are tracked to other programs; it’s that the sales we know came through a PPC ad aren’t tracked to any marketing program.

Knowing this, you might say: “Well, if I have a sense that this happens 20% of the time, can’t I just adjust my advertising efficiency thresholds by 20% to compensate?” Yes, you can, but the problem is that some destination pages are more susceptible to this problem than others, either because they load more slowly, or because users are more likely to navigate off of them quickly. This will disproportionately penalize some types of keywords over others resulting in lost opportunity as those ads are mistakenly bid down the page.

A better way to track high-dollar marketing programs is through use of a fast redirect. The redirect is fast if, and only if the redirect server doesn’t have to do a database look-up. If the server has to look up the destination url the redirect will be slow and the server will bog down during traffic bursts. We pass the final destination url to our redirector as an encoded parameter so the redirect takes less than 0.1 seconds and the volume of redirects is almost irrelevant.

Using a redirector provides much more robust tracking, but can/should be cause for concern as well. With all of that valuable traffic passing through a third party box, it’s valid, indeed essential to ask: “what happens if the box goes down?” We stressed out about this, too. Our approach was to build in multiple redundancy by having multiple redirectors. To keep these independent, these servers are located across the country, and use different internet backbones. All the servers share the work, and are self-checking and self-correcting. If a data center becomes unavailable—say, due to a server failure (almost never), or due to DC connectivity problems (very rare), or due to routing hiccups somewhere on the web (not rare, but brief)—we use smart DNS to reroute traffic to the healthy machines within a minute. No system is 100% perfect, but this redundancy and automatic checking provides extremely high uptime.

Handling order allocation issues can be done on the fly, with the confirmation page tag sending marketing allocation along with the order details, or through a back-feed of order IDs and marketing channel credited. Any competent search agency can then base its bidding and reporting on only those sales your system has flagged as paid search or unknown.

We see all the costs associated with PPC advertising, but we don’t see all the sales generated. While this post may cause some eyes to glaze over, understand that this is not minutiae by any stretch of the imagination.

Better tracking technology plugs a big hole, but others remain. Users drop cookies, use multiple browsers, and sometimes search on one machine but place the order on another after shopping around. We can track spillover to the call center, but measuring foot traffic driven to the stores remains elusive. However, those who throw up their hands and conclude that direct marketing metrics shouldn’t be applied to search simply aren’t trying hard enough.

Opinions expressed in the article are those of the guest author and not necessarily Search Engine Land.


George Michie is co-founder and principal of the Rimm-Kaufman Group, a a paid search marketing firm founded in 2003. He regularly writes for the Paid Search column here on Search Engine Land.

See more articles by George Michie >



Share, Bookmark & Discuss This Article
More:


Keep Updated: News Via Email | News Via RSS Feed | News Via Twitter


See more stories like this in the Members Library! Check out the Paid Search, SEM Tools: Web Analytics sections of the Members Library where this story is filed. Members also get access to exclusive video content, a members-only weekly & monthly newsletter, plus more. Check out all the benefits!

6 COMMENTS ON Giving Credit Where Credit Is Due

Chris Reynolds,

It seems a bit like reinventing the wheel to build this network of redirectors yourself – what about Atlas, Doubleclick, Mediaplex etc. Not to mention all of the bid management tools out there.

At least that way if it does go down you have someone else to blame!



George Michie,

Hi Chris,

The point is that SOMEONE needs to make sure these critical details are handled. Whether it’s RKG or another agency, or a third-party tool, it’s important for advertisers to ask hard questions about the integrity of the data. If the data is wrong, the bidding is wrong and the program won’t be clicking on all cylinders as it should be.



briancarter,

George, love your columns. Hey, can you give a source for the 10-30% of lost visits? Are you saying 10-30% of javascript conversion code doesn’t execute? I’ve never heard it that high. Is that number from data on sites you work on, or an industry standard?

Thanks!
Brian



nickstamoulis,

Hi Chris, great post, but I too would like to know where you are pulling the 10-30% lost visits metric? I have never heard or experienced that much of a discrepancy.

I normally use analytics and conversion tracking that the search engines provide and have achieved excellent results for many years. I have tested many of them out there and have found issues with stability, less accurate data and a learning curve as I try to learn many of these PPC management applications…. Anyway are there any 3rd party products you would recommend that might fill in this 10-30% gap?



George Michie,

Nick, Brian, thanks for your questions and feedback.

The 10 – 30% figure comes from data audits we’ve done with clients and from our own use of both technologies on the same site. It’s a big number, and a big range within that number based on page load times.

We built a decent tool to measure page load times and found that on days when the page load time is particularly slow due for whatever reason, the discrepancy between what we see and what the javascript tag shows spikes as high as 50%.

Again, this is beyond just credit allocation discrepancies, and it doesn’t impact all pages by the same amount. Sometimes the loss is greater when the destination page is a search results page, sometimes it’s less. Same with product pages. Much depends on the size and number of images on the page.

Nick, I’m not sure what the third party tools use for tracking results. I recommend asking hard questions about whether they use a redirect (good), whether the redirector has to do a database lookup (bad), and whether there is redundancy among redirectors in case of network outages (essential).



nickstamoulis,

Hi George – Thanks very much for the additional information and info regarding the third party tools, I will keep this in mind as I continue to search for a good PPC tracking provider in the future.





RECENT COMMENTS

  • kloeprich said " The recent news confirms suspicions I’ve had that News Corp and MS were already in negotiations with"
  • Susannah said " I can't wait to try some of these tips this week. What a resource! It's like having a coffee with 21"
  • dian said " I haven't tried that yet but if it is the way Mazter is saying I think it won't going to do any good"

See All »


FREE DAILY SEARCH NEWS RECAP!

Stay on top of all the search news with our daily summary, the SearchCap newsletter. View a sample ›

STAY CURRENT THROUGHOUT THE DAY

RSS Feeds

The Search Engine Land feed keeps you informed as news happens. SEE ALL FEEDS »

Upcoming Search Engine Land Conferences

Search Engine Land produces SMX, the Search Marketing Expo conference series. SMX events deliver the most comprehensive educational and networking experiences - whether you're just starting in search marketing or you're a seasoned expert.


SMX Web Site » | SMX Difference » | SMX News »


Join us at an upcoming SMX event:

Search Marketing Now Learn more about search marketing with our free online webcasts and webinars from our sister site, Search Marketing Now. Upcoming online events include:


See more webcast topics »

TRACK US SOCIALLY
Upcoming Search Engine Land Conferences

Get Your Search Engine Land
Premium Membership!

Become a premium member today and receive:

  • Express commenting privileges & photo.
  • Exclusive videos & newsletters.
  • Discounts to our SMX conferences.
  • Access to "How To" & Other Archives.

Learn More

Upcoming Search Engine Land Conferences
Add to GoogleAdd to My Yahoo!Add to BloglinesAdd to NetvibesAdd to Windows Live