Thanks for the reply but from your answer I see you are unfamiliar with wishlist member.
Tracking campaigns is the easy part, tracking them PAST wishlist member is where the trouble begins.
You see, piwik itself can track the process from start to finish no issues, BUT, wishlist member has it’s own set of verification rules which are issued from paypal, into the script which then verifies the payment via IPN.
If the payment is valid then it will present the visitor with a registration page (another step for piwik to hurdle), if not it will be sent to the home page (or a designated page).
Piwik can pass variables to paypal, which kind of get passed back, but when you hit the wishlist member software it all falls apart.
Piwik cannot track the hits past the page generated by the software as it has it’s own set of verification variables as mentioned above.
I have spoken to the creators and sadly due to the fact that they haven’t heard of piwik and you guys haven’t heard of wishlist member nobody knows how to do this lol
It’s sad as wishlist member is possibly the best selling plugin for wordpress now and to be able to add sign up tracking from relative campaigns would be very helpful indeed. And you could sell the plugin in their marketplace too lol