by Adnan Buksh on WordPress.org
Capture and track UTM parameters in Contact Form 7 submissions. Works with cached pages, supports HTML emails, and is marketer-friendly.
Admin settings panel to select which CF7 forms to enable UTM tracking.
UTM Tracker for Contact Form 7 helps you track the source of every lead by automatically capturing UTM parameters from URLs and attaching them to form submissions.
Perfect for:
– Marketers who want to see which ads generate leads
– Agencies proving ROI to clients
– Business owners avoiding wasted ad spend
If you run Google Ads, Meta Ads, or other paid/organic campaigns with UTM parameters in your URLs, this plugin automatically:
1. Detects UTM parameters when a visitor arrives.
2. Stores them in cookies (up to 30 days).
3. Appends them to your Contact Form 7 submission — works with plain text & HTML emails.
Works with popular caching plugins (e.g., WP Rocket, LiteSpeed, W3 Total Cache) and optimized for high-performance sites.
utm_id (Campaign ID)