Tracking Code Templates & Variables
Aurora allows access to all the information required to add any tracking or affiliate code to its templates.
This article describes how to add tracking to specific areas of Aurora and what data is available at each location.
Global Variables
For details regarding what variables can be used for tracking across all of the Aurora Front-end Templates, please see the Global Template Variables article.
Product Listings/Category Page(s)
For details regarding what variables can be used for tracking on the Product Listing/Category and Search pages, please see the Product (Category) Listings article.
Product Details Page
For details regarding what variables can be used for tracking on the Product Details page, please see the Product Details article.
Basket Page
For details regarding what variables can be used for tracking on the Basket page, please see the Basket article.
Order Complete Page (Confirmation)
For details regarding what variables can be used for tracking on the Order Complete page, please see the Order Complete article.
F. A. Q. & Gotchas
Q) Why are some orders not being tracked (by Google Analytics or any other 3rd party JavaScript tracking system)?
A) There are a few reasons this might occur:
- Orders placed manually in the Back-end by an Admin using the “New Order” page. When an order is placed in this fashion, the Order Confirmation page is never visited by the customer and so the Google Analytics code is never (and can never be) triggered. For this reason the orders are not registered by Google Analytics.
- Google Analytics and any other tracking codes housed on the Order Confirmation page can only register an order if:
- The Order Confirmation page is actually visited by the customer.
- All page elements are loaded and run successfully on said page.
This can some times not occur for a wide range of reasons, most of which are outside our control as it depends entirely on the customers browser. This should mean that this does not occur very often and you should find that the majority of the orders with this issue are due to the Admin placing the order and the remaining are quite an uncommon occurrence and don’t represent a significant issue.
Updated over 2 years ago