Tracking Suite Component

Order Attribution

Track first/last touch, UTM values, landing pages, referrers and supported advertising click IDs on OpenCart orders.

OpenCart 4Tracking Suite 4.0.0Customer Guide

Keep a practical first/last-touch record for each order without writing anonymous attribution data to the database on every page view.

How attribution is stored

While a visitor browses, attribution is kept in one HMAC-signed first-party cookie. When the order is confirmed, the relevant attribution snapshot is attached to the order record. The report can then show where an order came from.

What can be captured

  • First and latest landing page
  • First and latest external referrer
  • utm_source, utm_medium, utm_campaign, utm_term, utm_content
  • Supported ad click IDs such as gclid/gbraid/wbraid, fbclid, ttclid and msclkid when consent permits
  • First-touch and last-touch timestamps

Settings

EnabledTurns Order Attribution on for the selected store. It can work independently of which advertising providers are enabled.
Lookback windowHow long live attribution state remains valid. Choose 1–730 days.

Report

Filter by Order ID, source text or date range. The report shows order total/status, source/medium, campaign, landing page, first/last touch, and whether the original GA client ID needed for GA4 server-side refunds was captured. CSV export is available.

Complete uninstall removes attribution records. Export the report first if you need to keep this data.

What this is not

This is practical per-order attribution. It does not perform enterprise multi-touch path modelling, channel grouping, positional weighting or cross-device identity resolution.