ClickTrail – UTM, Click ID & Ad Tracking (with Consent) Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
ClickTrail captures first- and last-touch UTMs and click IDs (gclid, fbclid, ttclid, msclkid, and more), stores them in cookies with user consent, and automatically attaches that data to your form entries and WooCommerce orders. A built-in consent banner with Google Consent Mode integration keeps tracking privacy-aware while preserving the signal you need for GA4, Meta, and other analytics tools.
Key Features
- Accurate attribution: Persist first-touch and last-touch UTMs and click IDs for up to 90 days, then inject them into supported forms and WooCommerce orders automatically.
- WooCommerce insights: View a “Source” column in orders and a detailed attribution meta box on each order edit screen.
- GA4-ready purchase events: Push enriched purchase events from WooCommerce thank-you pages, including campaign data and line items, while preventing duplicate firing.
- Broad click ID coverage: Capture IDs from Google (gclid, wbraid, gbraid), Meta (fbclid), TikTok (ttclid), Microsoft (msclkid), Twitter (twclid), LinkedIn (li_fat_id), Snapchat (ScCid), and Pinterest (epik).
- Event tracking built-in: Track searches, file downloads, scroll depth (25%, 50%, 75%, 90%), time on page, logins, signups, and comments with dataLayer pushes.
- Privacy-aware by default: Toggle strict, relaxed, or geo-based consent modes so tracking aligns with GDPR and regional rules.
Consent Options
- Built-in consent banner with Google Consent Mode defaults injected in the
<head>. - Configure strict, relaxed, or geo-based consent to block or allow tracking by region.
- Control cookie duration and whether consent is required before storing attribution.
- Admin notices surface PII warnings; PII risk alerts are logged via AJAX.
GA4 & Analytics Integrations
- GA4-ready purchase event with campaign data and line items.
- dataLayer events for WooCommerce, WhatsApp (
wa_click), and client/server-side engagement tracking. - Manual Google Tag Manager container ID injection for sites without a theme-level GTM snippet.
Supported Platforms
- Forms: Contact Form 7 (hidden fields auto-populated), Fluent Forms, and Gravity Forms scaffolding for dynamic population.
- Commerce: WooCommerce attribution metadata, session count, and admin UI enhancements.
- Messaging: WhatsApp click detection for
wa.me,whatsapp.com, andapi.whatsapp.comlinks.
Documentation & Translations
The base readme is English-only. For Portuguese guidance, visit ClickTrail docs em Português. Use WordPress.org translations (GlotPress) to localize the readme for additional languages.
Screenshots
No screenshots provided

