5,233 GPL Products · Updated DailyPRO Versions Available · Instant Download
ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3 – WordPress Plugin

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

v1.10.3 Updated 2 days ago Live Demo ↗
Download ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3
Free download · version 1.10.3

Description

At a glance

ClickTrail – UTM, Click ID & Ad Tracking (with Consent) v1.10.3 is a free WordPress plugin with 10+ active installs, updated September 30, 2026, requires WordPress 6.5+ & PHP 8.1+. Download the latest GPL version below — free, with live demo included.

Integration evidence: source presence alone does not prove production provider support. Current form, WooCommerce,
GTM, and delivery status lives in the integration reference
and machine-readable ledger.

Campaign context observed on arrival is often missing when a form or order is created later. ClickTrail carries that context from the visit to configured WordPress conversion boundaries.

A visitor can arrive with UTMs or ad click IDs, then submit a form or place an order several pages later. ClickTrail captures observed first-touch and last-touch context in first-party storage and makes it available to configured WordPress form and WooCommerce paths, including client-side paths for cached and dynamic pages.

ClickTrail helps answer “what campaign context reached this conversion record?” It does not prove which click caused a sale, resolve a person’s identity across devices, or decide which channel deserves revenue credit.

ClickTrail is not an attribution dashboard, hosted server-side GTM platform, lead manager, or ad optimizer. It complements GA4 and GTM. Browser tags remain site-owned, and configured-endpoint delivery and provider acceptance remain runtime-unverified.

ClickTrail applies documented first-touch and last-touch rules and makes the resulting context available at configured WordPress boundaries:

  • WooCommerce orders
  • configured form paths
  • browser events
  • optional server-side delivery

In WooCommerce, ClickTrail stores attribution on 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, view_cart, add_to_cart, remove_from_cart, and begin_checkout, plus post-purchase milestones, through the same ClickTrail pipeline.

Pick a starting path

  • WooCommerce store: enable Capture and WooCommerce. Configured orders can carry campaign context; add storefront events later if you want funnel signals.
  • Lead-gen forms: enable Capture and Forms. Contact Form 7 and Fluent Forms get hidden fields automatically; Gravity Forms and WPForms fill the ct_* fields you add.
  • GTM / sGTM stack: enable Capture, Events, and Delivery. Browser events push to the dataLayer; configured endpoint adapters send canonical JSON, while provider tags/API authentication remain separately owned and verified.

What problems it solves

  • Campaign context on configured orders: Paid traffic can look direct by the time an order is placed. ClickTrail can store observed context on configured WooCommerce orders.
  • Configured WooCommerce journey signals: WooCommerce storefront journeys can emit opt-in view_item, view_item_list, view_cart, add_to_cart, remove_from_cart, and begin_checkout signals through the same ClickTrail event layer used elsewhere in the plugin.
  • Client-side support for cached or dynamic forms: Hidden fields can fail on cached pages or dynamically rendered forms. ClickTrail includes client-side fallback and dynamic-content support for configured paths.
  • Configured cross-domain continuity: Approved link decoration and attribution tokens can preserve observed context between configured domains or subdomains.
  • Consent and privacy lifecycle: queued retries recheck current consent immediately before delivery; browser consent authority is synchronized across tabs; and WooCommerce order metadata has an allowlisted export, erase, retention, and uninstall lifecycle. Live WordPress, browser, CMP, WooCommerce, and provider verification remains a separate release gate.

Core capabilities

  • Capture: first-touch and last-touch UTMs, major ad click IDs, and referrers with automatic organic/social/referral fallback when UTMs are absent.
  • WooCommerce: checkout attribution persistence, thank-you purchase event push, enriched commerce payloads, optional storefront commerce events, and optional order-status milestones.
  • Forms: three documented patterns: automatic hidden fields for Contact Form 7 and Fluent Forms, matching ct_* hidden fields for Gravity Forms and WPForms, and submission-record storage for Elementor Forms (Pro) and Ninja Forms; plus client-side fallback, dynamic form support, and WhatsApp attribution continuity.
  • Events: browser event collection with 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.
  • Delivery: optional server-side transport, retry queue, diagnostics, and consent-gated dispatch with known edge cases documented for the next release.

Recent additions

Recent releases extended the Gravity Forms integration with channel classification, merge tags, and per-form controls:

  • Channel classification: configured Gravity Forms entries receive a ct_ft_channel value, a human-readable label such as Google Ads, ChatGPT, or Mailchimp, derived from click IDs, UTM parameters, or referrer context. A server-side fallback covers sessions where JS attribution was unavailable.
  • Expanded click ID capture: six additional click IDs (Reddit rdt_cid, Pinterest pin_cid, Snapchat snap_cid, Mailchimp mc_cid / mc_eid, and Display & Video 360 dclid) are now captured and stored.
  • Merge tags: nine {clicutcl_*} merge tags are available in GF notifications and confirmations, including {clicutcl_channel}, {clicutcl_click_id}, and seven UTM-based tags.
  • Per-form toggle: attribution tracking can be enabled or disabled per form via a dedicated ClickTrail section in Gravity Forms form settings.
  • Admin QA mode: attribution data is stored in sessionStorage only when a manage_options user is logged in, preventing admin browsing from appearing in attribution reports.
  • sessionStorage fallback: attribution capture now falls back to sessionStorage when the browser blocks cookies.
  • Minification protection: ClickTrail script tags carry exclusion attributes recognised by Autoptimize, Cloudflare Rocket Loader, WP Rocket, and LiteSpeed Cache (corrected attribute set in 1.7.0).

Current admin structure

The main settings experience is organized by capability:

  • Capture
  • Forms
  • Events
  • Delivery

Operational screens stay separate:

  • Logs
  • Diagnostics

Integration inventory and status

  • Forms: Contact Form 7, Elementor Forms (Pro), Fluent Forms, Gravity Forms, Ninja Forms, WPForms
  • Commerce: WooCommerce
  • CMP sources: ClickTrail banner, Cookiebot, OneTrust, Complianz, GTM, custom
  • Webhook providers: Calendly, HubSpot, Typeform
  • Server-side adapter keys (source-present / runtime-unverified): Generic collector, sGTM, Meta CAPI, Google Ads / GA4, LinkedIn CAPI, Pinterest Conversions API, TikTok Events API. These currently serialize canonical JSON to configured endpoints; provider API/authentication and acceptance are not proven by registry presence.
  • Browser/GTM-mediated only: Meta/Facebook Pixel, Google tag/GA4, TikTok Pixel, LinkedIn Insight, Pinterest Tag, and Reddit Pixel. ClickTrail does not inject these SDKs.
  • Reddit: relay-only destination toggle and rdt_cid capture; no native Reddit delivery adapter.

Forms behavior by plugin

  • Contact Form 7 and Fluent Forms: ClickTrail can add hidden attribution fields automatically.
  • Gravity Forms and WPForms: ClickTrail can populate matching hidden fields you add to the form.
  • Recommended for Gravity Forms and WPForms: add the hidden fields you want stored or exported, and ClickTrail will fill them.
  • Elementor Forms (Pro): ClickTrail uses the available submission hooks and attribution fallback, not automatic hidden-field injection.
  • Ninja Forms: ClickTrail stores attribution with the submission and surfaces it in the submission record, not as automatic hidden-field injection.

Supported click IDs

  • Google: gclid, wbraid, gbraid
  • Meta: fbclid
  • TikTok: ttclid
  • Microsoft: msclkid
  • X / Twitter: twclid
  • LinkedIn: li_fat_id
  • Snapchat: sccid, snap_cid
  • Pinterest: epik, pin_cid
  • Reddit: rdt_cid
  • Mailchimp: mc_cid, mc_eid
  • Display & Video 360: dclid

Additional capture fields

  • Extended UTMs: utm_id, utm_source_platform, utm_creative_format, utm_marketing_tactic
  • Browser/platform identifiers: fbc, fbp, _ttp, li_gc, ga_client_id, ga_session_id

Release phasing and evidence

The repository release-phasing plan separates truth-containment
docs, consent/privacy remediation, delivery integrity, provider-contract releases, and later reach work.

Common use cases

  • Lead-generation forms: keep campaign context attached to supported form entries.
  • WooCommerce orders: keep observed source context available on the order and purchase event path.
  • Cached or dynamic forms: use the client-side fallback and dynamic-form path when server-rendered fields are not enough.
  • Approved multi-domain funnels: continue attribution only across domains you control and configure.
  • Consent-aware sites: connect ClickTrail to one consent source and validate granted and denied paths before launch.

See the use-case guide and
tutorial index for setup steps.

Frequently asked questions

What do I get when I download ClickTrail – UTM, Click ID & Ad Tracking (with Consent)?

ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3 is the latest version. It is a WordPress plugin you can download here free of charge under the GPL license, with the complete feature set included and no trial limitations.

Does ClickTrail – UTM, Click ID & Ad Tracking (with Consent) cost anything?

No. ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3 is 100% free — the full GPL version, not a trial or demo. There are no download limits, no accounts to create, and no upsells during the download.

How do I install ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3?

Download the ZIP file from this page, then in your WordPress dashboard go to Plugins → Add New → Upload Plugin, choose the file, click Install Now, then Activate. The plugin works immediately after activation — no license key or extra setup is required for the core features.

What are the requirements for ClickTrail – UTM, Click ID & Ad Tracking (with Consent)?

ClickTrail – UTM, Click ID & Ad Tracking (with Consent) 1.10.3 requires WordPress 6.5 or higher and PHP 8.1 or higher. Most modern WordPress hosts already meet these versions. Running older versions may cause features to break, so update WordPress and PHP first if your site is behind.

When was ClickTrail – UTM, Click ID & Ad Tracking (with Consent) last updated?

Version 1.10.3 was last updated on September 30, 2026. This page is refreshed automatically, so the download here always matches the newest version we have verified.

Is the ClickTrail – UTM, Click ID & Ad Tracking (with Consent) download safe?

The file is sourced directly from the official WordPress.org repository — the same file the developer published. It is served unmodified, so what you install here is byte-identical to the official release.

Version: 1.10.3
Updated: October 1, 2026

Technical details

Version1.10.3
Last updatedSeptember 30, 2026
Active installs10+
Requires WordPress6.5 or higher
Requires PHP8.1 or higher
AuthorHugo Carvalho
Tagsattribution, consent-mode, server-side-tracking, utm, woocommerce
Demo ClickTrail – UTM, Click ID & Ad Tracking (with Consent)

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

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

Official Page ↗

Note: if the download does not start, disable your ad blocker and try again.

Leave a Comment