Skip to main content

Tracking & Events

Track user interactions and conversions.

Tracker Types​

EventDescription
Homepage VisitedTrack homepage visits
Category BrowsedTrack category page views
Product BrowsedTrack product page views
Product AddedTrack add to cart
Product RemovedTrack cart removals
CartTrack cart interactions
Order StartedTrack checkout initiation
Product OrderedTrack completed purchases

Implementation​

Insert tracking code on relevant pages:

<div id="ccx_tr_c96067afda2d47d73c06835a9cf71111"></div>
<script type="text/javascript">
/* PUT YOUR VARIABLES HERE */
var W2T_vars = ''
+ '/' + 'products_ordered'
+ '/' + '{USER_ID}'
+ '/' + '{SALE_VALUE}'
+ '/' + '{ORDER}'
+ '/' + encodeURIComponent('[{"id":"{ID}","price":"{PRICE}","in_basket":"{QUANTITY}"}]');

/* END OF VARIABLES STRING */
var tr_scr = document.createElement("script");
tr_scr.type = "text/javascript";
tr_scr.src = "https://delivery.mageads.com/tracker=1/track/shoppers"+W2T_vars+"/track.js";
document.getElementById("ccx_tr_c96067afda2d47d73c06835a9cf71111").appendChild(tr_scr);
</script>

Variable Mapping​

VariableDescription
{USER_ID}User ID from cookie (base64 encoded)
{SALE_VALUE}Order total
{ORDER}Order number
{ID}Product ID
{PRICE}Product price
{QUANTITY}Product quantity

Tracking Requirements​

✅ pixel_view - Call when product is visible in viewport
✅ pixel_click_nordr - Call on product click
✅ Product Ordered - Track completed purchases

Best Practices​

  • Implement all required trackers
  • Ensure User ID is correctly passed
  • Test tracking in development
  • Verify events fire correctly