matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.87k stars 2.65k forks source link

More goal conversions than visits, even when set only one goal conversion per visit. #9843

Open RMastop opened 8 years ago

RMastop commented 8 years ago

We have created a goal, based on a part of the URL. The default value of only one conversion per Visit is enabled.

We get the following result: image

That is strange, there are more conversions than visits in some parts of the report.

After having a closer look in the case of twitter.com, we see one visit, three conversions. Looking at visitor log we only see one conversion of the goal, in case of referrer twitter.com

tsteur commented 8 years ago

This must be a bug and we need to try to reproduce somehow. Has it appeared just recently for the first time? Can you maybe try to investigate if you see more information about multiple conversions in a visitor profile?

mattab commented 8 years ago

Here is how this can be explained:

When visitors convert a Goal, Piwik tries to attribute the conversion to the referrer that brought the visit to the site (more info on how this works ie. first VS last click). Piwik by default, will credit the last non empty referrer that was used by the visitor before he reached the Goal. It may be a referrer that was used several days ago (and stored in first party cookie).

In your case, you have 1 visit from twitter.com and 3 conversions. What happens likely is that two other visits (without referrer) have converted the goal. These two visitors used twitter.com the first time they visited your website. When they convert the goal later, twitter.com will be credited although their current visit (ie. the last one) wasn't referred by twitter.

I suppose to make this clear to everyone we could:

RMastop commented 8 years ago

Thanks for the clarification.