Track Virtuemart orders on Google Analytics. E.commerce conversions tracking and "confirming order" event tracking.

Virtuemart Tracking extension is the final solution to track conversions, orders, items on Google Analytics.

For vendors who want to know more about customers, users, traffic, ecommerce conversions on their website. Put the most purchased products on the front of your store! Check the conversions rate. Give your customers what they really want from your ecommerce with Virtuemart and Joomla. Track orders and all order items, to report only real stuff! With complete sources, referral and geographical details.

And this, for only 9€. Buy Virtuemart Tracking Extension, download and install. Have a very little setting. And forget it!

Note: this extension (obviously) needs the allow_url_fopen=1 (or allow_url_fopen="On") on your php.ini or hosting configuration. Check it on your system or simply turn (or make it turn) on!

New 1.6 - enable Analytics Event tracking for "onUserOrder" vm event.

Do you want to know how many people "confirm order" on your cart but then does not pay? Virtuemart Tracking Extension 1.6 lets admin to track Events "onUserOrder", on Google Analytics. This event is fired anytime a Customer press the "confirm order" button on your cart and the order is created and is still in "Pending" status. Up to 5 properties (order id, order number, user IP, user company/name/surname, user contry/state/city/address) - for each the relative order amount.

New 1.4 - it catches Customers when buying, and tracks when paying.

"Google cookies" are stored as-they-are when customer press "confirm order" from your cart - so you will know everything about your shoppers, when the order is tracked. Even google campains (or other), or geo-localization.

It uses a php-servers side tracking for Virtuemart and Javascript tracking for users "regular" traffic. So it simple resolves everything.

The Virtuemart Tracking Plugin tracks ALSO the "regular" joomla traffic (not-e.commerce) so you won't need anything else! 

We choose to use the "__utm.gif pixel request" a server-side php request that google provided for mobile solution and PHP/Pearl/Cgi side-server tracking. In this way the tracking works ever. No transaction will be lost. It's a professional solution for everybody want to use Google Analytics reports to follow their business.

It tracks everything, from user visits to virtuemart transactions, included order items.

It just does what you expected to do.

We were very disappointed from other solutions, that forced the admin to write php-code on some virtuemart pages, hacking other extensions and so on. Virtuemart tracking extension doesn't require ANY hack! Just install, setup and start tracking your ecommerce.

Web payment, as paypal or credit cards

  1. A Customer makes an order in your shop.
  2. He chooses a web payment, as credit cards or paypal, he's redirected to the web-payment server. If he regular finishes the payment, he's redirect to your joomla shop.
  3. The IPN (Istant Payment Notification) of the web-service changes the status from "pending" to "confirmed" in your server database. This not render a page, so javascript is exluded.
  4. Our plugin catches the notification, and stored it in a queue to ensure possible conflict with other extension while virtuemart is working on server.
  5. The queue is analyzed and the transactions in queue are tracked using php server-side requests to Google Analytics.

Bank money transfert or payment on shipping case

  1. A Customer makes an order in your shop.
  2. He chooses a payment on shipping or a bank money-transfert.
  3. The order is stored in the Virtuemart database.
  4. The administrator checks for money transfert or ship the products with payment on shipping.
  5. The administrator changes the order status from "pending" to "confirmed", and the transaction go in the queue.
  6. The administrator can changes multiple orders, they will be always right tracked, each with all his products.
  7. The queue is analyzed and the transactions in queue are tracked using php server-side requests to Google Analytics.

Don't matter which payment method your customers choose! they all work together in our extension, and all will be tracked.