🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
UTM Attribution for WooCommerce
UTM Attribution for WooCommerce

UTM Attribution for WooCommerce

0/5 (0 ratings) — active installs Updated May 4, 2026

UTM Attribution for WooCommerce helps you understand exactly which marketing campaigns drive traffic and sales on your WooCommerce store.

It automatically captures standard UTM parameters (utm_source, utm_medium, utm_campaign, utm_term, utm_content) the moment a visitor lands on your site. When that visitor places an order, the plugin attributes the purchase to the original UTM visit so you can see real revenue per campaign — without any third-party analytics service.

Key Features

  • Automatic UTM capture — Records source, medium, campaign, term, and content on every tagged visit.
  • WooCommerce order attribution — Links orders to the visit that drove them using a secure, signed cookie.
  • Revenue reporting — See total visits, conversions, conversion rate, and revenue in one dashboard.
  • Date range filter — Filter by Today, Last 7 / 30 / 90 Days, This Year, or a custom date range.
  • Performance chart — Visualise visits and conversions over time with an interactive Chart.js graph.
  • Top campaigns table — Ranked list of campaigns by visits, conversions, and revenue generated.
  • Visits & Conversions lists — Paginated admin tables showing every captured visit and attributed order.
  • Deduplication — Optional utm_site_id parameter prevents the same click being recorded twice.
  • Privacy-friendly — IP addresses are SHA-256 hashed before storage; IP hashing can be disabled via filter.
  • Developer-friendly — Extensible via WordPress filters (utm_attribution_user_capability, utm_attribution_cookie_lifetime_days, utm_attribution_enable_ip_hashing, etc.).