Checkout funnel tracking with Google Analytics
Enable fine-grained checkout funnel tracking with Google Analytics (both Universal and Classic). The module aim to be as unobtrusive as possible, and only work out of the box with standard Magento one page checkout.
- version: check the config.xml
- extension key: Bitbull_GoogleAnalyticsCheckoutFunnel
- extension on Magento Connect: -
- extension on GitHub
- direct download link
- Composer key:
The module require no configuration on the Magento side, it works sending virtual pageview to Google Analytics on checkout step change. All the magic happens inside the file:
CheckoutFunnel observe the
currentStep property of
Checkout object and when a change occours it send a corresponding pair of virtual url and title as pageview.
The tracking method test for the presence of
ga function (Universal Analytics version), otherwise fallback on the
_gaq object use.
- Install via Composer, modman or by copying all the files from the repository to the appropriate folders
- Clear the cache
- That's it :)
Setup your goal as usual, the relevant part of funnel configuration (the one that relies on pageviews sent by this module) is shown below:
If you have any issues with this extension, open an issue on GitHub (see URL above)
Any contributions are highly appreciated. The best way to contribute code is to open a pull request on GitHub.
Gennaro Vietri @kesonno
(c) 2015 Gennaro Vietri