Linux 软件免费装
Banner图

ClickTrail – UTM, Click ID & Ad Tracking (with Consent)

开发者 hugoc
更新时间 2026年3月13日 11:56
PHP版本: 8.1 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce utm attribution consent mode server-side tracking

下载

1.3.8 1.1.1 1.3.0 1.3.1 1.3.7 1.3.9 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.4.0 1.5.0

详情介绍:

ClickTrail helps WooCommerce stores and lead-generation sites stop losing campaign context between the landing page and the conversion. This plugin is sponsored by Funnelsheet.com. For WooCommerce specifically, ClickTrail keeps attribution attached to the order, pushes enriched purchase events on the thank-you page, and can optionally emit GA4-style storefront events for view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout, plus post-purchase milestones, through the same ClickTrail pipeline. It is built for the parts of attribution that usually break in production: cached pages, dynamic forms, multi-page journeys, repeat visits, consent requirements, and optional server-side delivery. Instead of only reading the landing-page URL and hoping the data survives, ClickTrail keeps first-touch and last-touch context available until the conversion point and makes that context usable inside WordPress. It captures first-touch and last-touch source data, keeps it available during the user journey, and makes that data usable where conversions actually happen: That lets teams start with reliable order or form attribution first, then add browser events, consent handling, or server-side transport later when they actually need them. What problems it solves Core capabilities What is new in 1.5.0 This release expands WooCommerce coverage, admin operations, and native delivery breadth without changing the underlying architecture: Current admin structure The main settings experience is organized by capability: Operational screens stay separate: Supported integrations Forms behavior by plugin Supported click IDs Additional capture fields

安装:

Before you configure anything ClickTrail can be rolled out in layers. A basic attribution setup for forms or WooCommerce does not require server-side delivery on day one. Recommended first setup
  1. Install the plugin through WordPress or upload it to /wp-content/plugins/click-trail-handler/.
  2. Activate the plugin.
  3. Open ClickTrail > Settings.
  4. In Capture:
  5. keep attribution enabled
  6. choose a retention window that matches your sales cycle
  7. enable cross-domain continuity only if visitors move between approved domains or subdomains
  8. In Forms:
  9. enable only the integrations you actually use
  10. for Contact Form 7 and Fluent Forms, ClickTrail can add attribution hidden fields automatically
  11. for Gravity Forms and WPForms, add the matching ct_* hidden fields you want to preserve, such as ct_ft_source, ct_lt_source, or ct_gclid
  12. In Events:
  13. leave browser events enabled only if you want dataLayer pushes and on-site event capture
  14. enable WooCommerce storefront events only if you want view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout in the browser event layer
  15. add a GTM container ID only if your site does not already inject GTM somewhere else
  16. In Delivery:
  17. leave server-side delivery off if you do not have a collector, sGTM, or advertising endpoint yet
  18. if you do use server-side delivery, configure the adapter, endpoint, and timeout here
  19. if consent is required, choose the correct consent source and mode before going live
  20. Open ClickTrail > Diagnostics and run the relevant checks, especially Endpoint Test, Conflict Scan, and Woo Order Trace Lookup when applicable.
How to verify your setup
  1. Visit your site with a test URL such as ?utm_source=test&utm_medium=cpc&utm_campaign=clicktrail-install-check.
  2. Browse to another page, then place a test WooCommerce order or submit a supported form.
  3. Confirm the expected result:
  4. the WooCommerce order or form entry contains attribution values
  5. Woo purchase events appear in your GTM preview or dataLayer
  6. if Woo storefront events are enabled, view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout appear in GTM preview or the dataLayer
  7. Diagnostics and Logs show intake or delivery activity if Delivery is enabled
Good default rollout Start with Capture plus the forms or WooCommerce integrations you already use. Add Events next if you want browser analytics signals. Add Delivery only when you are ready to send data to a collector or advertising endpoint.

屏幕截图:

  • WooCommerce order attribution detail for reviewing campaign context on a specific order.
  • Unified ClickTrail settings organized into Capture, Forms, Events, and Delivery.
  • Diagnostics and delivery health for verifying event intake and transport behavior.

升级注意事项:

1.5.0 Recommended update. This release expands WooCommerce coverage, adds stronger admin diagnostics and backup tooling, and introduces Pinterest/TikTok native delivery adapters without changing ClickTrail's core attribution and delivery architecture.

常见问题:

Where does WooCommerce attribution appear?

ClickTrail stores attribution on the WooCommerce order. The plugin also adds Woo attribution views inside the Woo admin experience where supported, and purchase events carry the same campaign context into the dataLayer and optional server-side delivery.

Does ClickTrail support WooCommerce HPOS?

ClickTrail now declares compatibility with WooCommerce custom order tables (HPOS) and keeps WooCommerce runtime storage on Woo order APIs for order attribution and purchase tracking.

What do the WooCommerce storefront events do?

When you enable WooCommerce storefront events in the Events tab, ClickTrail emits view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout through the same browser event layer used for other ClickTrail events. They are off by default on upgrades.

Does ClickTrail replace GA4 or GTM?

No. ClickTrail complements them. It preserves attribution inside WordPress, pushes event data to the dataLayer, and can optionally deliver events through its server-side pipeline.

Does it work only with WooCommerce?

No. WooCommerce is one supported conversion surface, but ClickTrail also supports lead forms, external webhook providers, and broader attribution capture for WordPress sites.

What happens if my site uses aggressive caching?

ClickTrail includes a client-side fallback and dynamic-content support so attribution can still reach supported form fields when server-rendered fields are not enough.

Do I need to add hidden fields to every form?

No. Contact Form 7 and Fluent Forms can receive attribution hidden fields automatically. Gravity Forms and WPForms work best when you add the matching ct_* hidden fields you want stored or exported. Elementor Forms (Pro) and Ninja Forms use their submission hooks and stored attribution paths rather than automatic hidden-field injection.

Can I use it without server-side delivery?

Yes. Attribution capture, WooCommerce order attribution, purchase event pushes, and form enrichment all work without enabling server-side delivery.

Is consent mode required?

No. Consent mode is optional. When enabled, ClickTrail can gate attribution and event handling according to the configured consent behavior.

Can I keep using my existing consent platform?

Yes. ClickTrail can listen to its own banner, Cookiebot, OneTrust, Complianz, GTM, or a custom source. You do not need to replace an existing CMP just to use the plugin.

更新日志:

1.5.0 1.3.9 1.3.8 1.3.7 1.3.6 1.3.5