Stay up to date with our latest news, industry trends and helpful guides!


Data Discrepancies

Data discrepancies are one of the most frequently discussed topics for digital advertisers and publishers alike. It comes up a lot because it relates to one of the most fundamental aspects of any ad serving business. Data is right at the heart of what we do and making sure that data is as accurate as possible is incredibly important. So, here’s how to solve data discrepancy in online advertising. 

We make every effort to make sure our data is 100% accurate. However, there are some external factors that are beyond our control.

Data discrepancy examples are:

  • Outdated browser software
  • Privacy-protection software
  • Spiders and bots that can throw off counts
  • A person using multiple computers or browsers
  • More than one person using a computer or browser
  • Updated web browser settings or modifications
  • Firewalls
  • DNS issues
  • Hardware failures
  • Poor or slow internet connections

Based on these variables, we have an acceptable margin for error of 5-10%.

With this in mind, let’s look at a few areas where data discrepancies may occur and what you can do fix them.

Pull your results from a larger data sample

When using third party tracking tools, like Voluum or Google Analytics,  the margin for error can be pretty high (especially if you have a relatively small data pool to start off with)  The smaller the data sample, the more impact a technical glitch or browser issue could have. On the same account, the bigger the pool of data you have to analyse, the less impact these issues will have.

The best thing to do is to make sure everything is setup correctly in the first place, but, if you do see a big difference, wait a bit. It may be that the data pool is being impacted heavily by some outside force. It’s very hard to put a precise figure on how large your data sample should be before you start making changes to your setup, but if you’re seeing error rates in and around the region of 30% at the start of launching an ad on your site, it may be best to leave it a while and see if this number starts to gradually come down.

Investigate tracking codes

Although it may seem a bit obvious this is something that’s often overlooked, and should be one of the first things to investigate if you notice data discrepancies. Making sure that your tracking tool of choice has its code implemented in the same pages as your ad code is very important.

If you fail to do this, you are guaranteed to see a significant difference in results. If you see a high error rate (anything above 50%) then double check that all of your tracking code appears wherever your ads appear.

Compare similar tracking metrics

Another important thing to watch out for is what kinds of metrics you are comparing. If you have an ad that is setup for CPM target bidding, then your analytics tool needs to be monitoring impressions for that ad specifically. You may have a tool that is tracking overall page views, but this is different to an impression.

Typically, a page view is counted every time a page is loaded by a user’s web browser, but an impression is only registered when a specific area of a page is viewed (in this case, an ad). If your tracking system is registering pageviews then, most likely, that software will register more events than ours.

Consolidate any JavaScript problems

Data discrepancies can also result from problems with third-party tracking codes. Factors like not having the code on the right pages (see above) or incorrect settings in need of an update. To help debug these kinds of problems, you may be able to use tools like Firebug or Web Inspector to make sure the requests are sent to the tracker.

Also, watch out for having multiple tracking codes for the same software appearing on the same page as this can frequently lead to over and under-reporting.

Be aware of global timezones

One more thing to watch out for, if you’re seeing discrepancies in your tracking data, is reporting timezones. Our system operates on Paris time, so if you’re using a third party tracking tool that is using a different timezone you will most likely see a difference from day-to-day. As an example, let’s say you’re tracking tool registers 1000 clicks in a day, but there are only 700 shown for the same day in our system. This could be because the missing 300 are appearing under a different date because of a time zone difference.

That’s data discrepancies in a nutshell. As always please feel free to reach out to us anytime for any further information or assistance.

Bye for now.

Join the conversation

2 comments

Profile picture of Laurent Malka

Laurent Malka on Feb 18, 2016 at 8:36 am

Well done for putting forward this issue that so many advertisers and publisher struggle with. Could be interesting to have a comparison with google analytics, kissmetrics and other analytic tools to see what the discrepancies are, even between the analytics software themselves.

Profile picture of Ben Billson

Ben Billson on Feb 18, 2016 at 10:49 am

Hey Laurent, thanks for the feedback, that's a great idea. Watch this space!

Submit a comment

Your email address will not be published. Required fields are marked *