I am monitoring traffic on a website using both Google Analytics and WP-Statistics plugin.

Google Analytics reports about 40 organic unique visitors daily WP-Statistics plugin is reporting only about 10.

What could be the reason behind this. Most of the time GA is supposed to report lower figures compared to onsite stats tools, since it can filter more effectively. But this time GA is showing higher numbers compared to the wordpress plugin.

  1. I tried visiting my own site from SERP and WP-Statistics did count it as a search traffic. So I guess its not a problem with the plugin installation.

  2. Could it be possible that visitors are stripping the referer from http headers ? Then how is GA detecting them as "google/organic"

1 Answer 1


A few things that could be contributing that you could look at...

Exclusion List
If you have enabled IP subnet exclusions you could be excluding more visitors than you intend from the statistics in WP. If you are trying to exclude a single IP address then you need to make sure to include a subnet mask of 32 otherwise the default subnet mask of 0 will be used.

Verify Google Analytics Only Appears Once
This may sound simple but it happens frequently, especially when using CMS's like WordPress, that the Google Analytics code winds up appearing multiple times on the same page which causes multiple hits on GA servers for each page view. Check this using your browsers view source tool and check over to verify that the analytics code is only called once and is only pushing the pageview event once.

Check Server Error Logs
Check your server error logs for one of the sample days and see if there are any errors with messages coming from your WordPress installation. Due to the way exceptions are handled within WordPress at times a plugin can fail in a certain task but still output the page to the browser as if nothing is wrong. If this is happening then it is very possible that WP Stats is not loading the data into your database for the visit but is not preventing WP from generating the page and sending it to the end user.

Dig Into the GA Records
Take a very close look at your Google Analytics records and check information such as browsers, geolocation, and if a visit has been flagged as a search engine or not. Even if you are comparing what has been considered organic unique visitors daily it may be flagging differently between the two systems.

Finally Accept the Difference
I realise this may not be the answer you are searching for but if you have exhausted all the other options then there is not much you can do to change it. Unfortunately you will always get differences between WP Stats and GA, sometimes small differences, other times larger differences. The reason for this is the way the technology works. WP Stats is a server side plugin and so works off the data it sees on the server side and executes there. Google Analytics on the other hand, while a more powerful system, is javascript based and so is run on the end users browser. At times you will find that the organic unique visitors in WP will show up as higher than GA, at other times you will see that it is lower. As long as both Google Analytics and WP Statistics have been installed correctly and are running and you don't have an exclusion rule on one that doesn't appear on the other then you have done all you can do and there is not much more than can be looked at to find out why the difference as it will come down to elements outside your control like client side browser configurations.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.