Skip to content

Order Source & UTM Attribution changelog

All notable changes to Order Source & UTM Attribution (kv_order_source_attribution) are documented here. The format follows Keep a Changelog and the project uses Semantic Versioning.

  • First and last touch saved with every new order: UTM source, medium, campaign, term and content, ad click IDs (gclid, gbraid, wbraid, dclid, msclkid, fbclid, ttclid, twclid, li_fat_id, epik, sccid, rdt_cid, yclid and own parameters), referrer (without query string) and landing page.
  • Automatic channels: paid search, paid social, display, organic search, organic social, AI assistants, email, SMS and push, affiliates, referral, other campaigns, direct; manual (admin) and API orders marked; extra search engines, social networks, AI assistants, own domains and ignored referrers in the settings.
  • Consent-aware storage: first-party cookie after consent in Kavio Labs Cookie Consent Mode, otherwise the current visit only (or nothing); attribution window setting.
  • Orders > Order sources report: period, last or first touch, grouping by channel, source / medium, source, medium, campaign or landing page, channel drill-down, share of revenue, links to the orders, CSV export, reclassify tool.
  • Order source panel on the order page, Source column and source filter in the order list.
  • Customer first source (registration or first order).
  • Multi-Vendor: vendor orders inherit the source of the main order; vendors see their own orders’ sources and report.
  • REST API: kv_source_attribution in order responses.
  • Full page cache safe storefront capture (CS-Cart 4.21).
  • Domain-bound license check with the License card, status bar and badge.
  • Self-healing upgrades (Upgrade synchronizer).