What are some good methods to track usage of your websites when Google Analytics numbers are just plain wrong? I've found my internal logs don't match Google Analytics at all. I think ad blockers stop the analytics script from loading. So the site usage numbers are wildly different.

If it is important, my internal logs are only of users with accounts that actively log-in.


I have experimented a private tracker called Piwik. By default it uses Do Not Track and doesn't log anyone with it enabled. I can't find definitive information on Google Analytics, does anyone know if it is the same?

There are also articles on how to track the number of Google Analytics blocks measured in GA.

  • When you say internal logs, I assume outside of your web server logs. I like to recommend Piwik for web server log files. It is free and probably the best out there. I use Sawmill which has an expensive license and I will be switching to Piwik on the new server when I build it. It is that good! For what it is worth. Cheers!! – closetnoc Jul 22 '16 at 1:42
  • Yes, internal logs of sign-in times, screen resolution etc. – Maelish Jul 23 '16 at 14:26
  • very most of adblocker have Google Analytics in their whitelists. If you have very different data in your logs and analytics, you should firstly audit your analytics setup in detail – Evgeniy Jul 25 '16 at 14:04
  • While JavaScript based trackers may under-count visitors, server log tracking over-counts visitors because it will include bots. Many bots masquerade as a browser by replicating the user-agent of a legitimate browser. It is very difficult to do the tracking you want: track 100% of legitimate visitors and no bots. – Stephen Ostermiller Jul 27 '16 at 19:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.