Order Attribution
Track first/last touch, UTM values, landing pages, referrers and supported advertising click IDs on OpenCart orders.
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
| Enabled | Turns Order Attribution on for the selected store. It can work independently of which advertising providers are enabled. |
|---|---|
| Lookback window | How 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.
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.