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.
[Unreleased]
Section titled “[Unreleased]”[1.0.0] - 2026-10-22
Section titled “[1.0.0] - 2026-10-22”- 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_attributionin 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).