Multiple orders, one visitor


#1

Is it not possible to track more than one order pr visitor? I create a new order, new unique orderID, the tracing is triggered but the new order/purchase is not showing in reports


(Matthieu Aubry) #2

it should work indeed. Do you see the data in the Mysql table log_conversion?

do you see the data included in the aggregated reports under Ecommerce? is it just not showing in the visitor log?


#3

I can not see it in any reports or in the log_conversion.
What I do, for testing and learning, just changing the unique order id and reload the page.
The action (pageview) is not recorded either, but I can see it is triggered in firefox (piwik.php with all parameters)

code:


<script type="text/javascript">
var IDSITE = "3";
var _paq = _paq || [];
(function(){ var u=(("https:" == document.location.protocol) ? "https://"+PIWIK_URL+"}/" : "http://"+PIWIK_URL+"/");
_paq.push(['setSiteId', IDSITE]);
_paq.push(['setTrackerUrl', u+'piwik.php']);
if (typeof USERID == 'string'){_paq.push(['setCustomVariable', 1, 'UserID', USERID, 'visit']);}
_paq.push(['addEcommerceItem', '002', 'Product name', 'Product category', 150,1]);
_paq.push(['trackEcommerceOrder', 'A8', 150]);
_paq.push(['trackPageView'])																	 ;
_paq.push(['enableLinkTracking']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.defer=true; g.async=true; g.src=u+'piwik.js';
s.parentNode.insertBefore(g,s); })();
 </script>


#4

Hi
Any ideas about this?
I think it is a bug, and would like to submit it as such. Very important to fixt this, if we are going tio use Piwik.