Hi,
We are in the process of evaluating PIWIK and we really like the product so far. Our primary (quite a common one) requirement is to identify returning vs non-returning visitors and identify the ones which convert and those who don’t. We have done some local testing from the same browser, and after having a look at the log_visit log we had some observations that we wanted to clarify on how PIWIK is tracking.
-
As shown in the picture, the configid is the same since we are using the same ip and browser profile - This is correct, however we were expecting that since the configid is the same, we would have the first visit with visitor_returning=0 and the others set to visitor_returning=1. After reading this documentation we though that this would be the expected behaviour on when trust_visitors_cookies is set to 1, but we haven’t set that.
-
Also, according to this documentation, if a userId is set, this userid will be converted into a hex visitiorid - what we noted is that even though the user_id is not set since this was just a normal visit, PIWIK still populated the log_visit.idvisitor column. What is this representing? and why does it change across visits?