How & Why?
It was late 2012, and I wanted to use Piwik to track Ecommerce transactions on my OpenCart store. There was a mod for nearly every other major shopping cart but not for OpenCart. Well, I thought, there damn well should be!!
And so, the InaneCoding Piwik OpenCart Ecommerce VQmod was born!
Piwik - http://piwik.org/ - a highly successful open source web analytics platform. A serious alternative to google analytics and one which I swear by!
OpenCart - http://www.opencart.com/ - A popular and powerful choice for open source shopping cart software, and my personal favourite.
VQmod - https://code.google.com/p/vqmod/ - A brilliant modding system for php or similar files, which allows the modifications to be specified in XML files without the original files ever needing to be changed. Essential for most opencart mods (including this one!), and for good reason.
What does it do?
Why, it implements Piwik Ecommerce tracking for Opencart of course!
This is the most complete Opencart Piwik module currently available and is listed on the official Piwik website as the recommended module for use with Opencart. Plus its free :)
- Tracks regular page views.
- Tracks Ecommerce product views (category views not yet implemented).
- Tracks Ecommerce cart add/update/delete.
- Tracks Ecommerce orders.
- Tracks searches on the opencart product search.
- OpenCart admin backend for modifying settings.
- Fully VQmod'ed up! Does NOT overwrite any core files.
All this adds up to allow tracking of rich metrics for things such as page views, visitors, entry/exit points, keywords, ecommerce orders, products, sales leads, conversion rates etc.
You can find out more info in the readme.txt file which accompanies the mod.
To setup only takes a few minutes and 8 boxes to fill in, then you'll have full e-commerce tracking. Here is a screenshot of the admin page for the mod:
Where can I get it?
The latest version is v1.0 and is available from the Piwik OpenCart Ecommerce VQmod github page. Or, alternatively use the github direct download link if you're not familiar with how to navigate github.
The mod is also listed on the opencart.com extension store.
What if I have questions?