| 开发者 | hugoc |
|---|---|
| 更新时间 | 2026年3月13日 11:56 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
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:
view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout signals through the same ClickTrail event layer used elsewhere in the plugin.dataLayer pushes, canonical REST intake, webhook ingestion, lifecycle updates, one-time WordPress follow-up events such as login, sign_up, and comment_submit, and optional WooCommerce storefront events.subtotal, tax_total, shipping_total, discount_total, discount_codes, status, order_currency, item_quantity, plus richer item detail such as product_id, sku, variant, and categories.view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout through the existing ClickTrail browser event layer, and server-side delivery can follow post-purchase milestones such as order_paid, order_refunded, and order_cancelled.gclid, wbraid, gbraidfbclidttclidmsclkidtwclidli_fat_idsccidepikutm_id, utm_source_platform, utm_creative_format, utm_marketing_tacticfbc, fbp, _ttp, li_gc, ga_client_id, ga_session_idct_* hidden fields you want stored or exported before testing./wp-content/plugins/click-trail-handler/.ct_* hidden fields you want to preserve, such as ct_ft_source, ct_lt_source, or ct_gcliddataLayer pushes and on-site event captureview_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout in the browser event layer?utm_source=test&utm_medium=cpc&utm_campaign=clicktrail-install-check.dataLayerview_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout appear in GTM preview or the dataLayerClickTrail 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.
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.
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.
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.
No. WooCommerce is one supported conversion surface, but ClickTrail also supports lead forms, external webhook providers, and broader attribution capture for WordPress sites.
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.
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.
Yes. Attribution capture, WooCommerce order attribution, purchase event pushes, and form enrichment all work without enabling server-side delivery.
No. Consent mode is optional. When enabled, ClickTrail can gate attribution and event handling according to the configured consent behavior.
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.
view_item, view_item_list, add_to_cart, remove_from_cart, and begin_checkout, including richer product-list context.order_paid, order_refunded, and order_cancelled, plus Diagnostics trace lookup for stored payload snapshots.user_id fragments used inside LIKE-based event matching.source / medium values.changelog.txt.