WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Adnan Buksh v1.6

UTM Tracker for Contact Form 7

Track UTM parameters in Contact Form 7 submissions automatically and identify which campaigns generate real leads from your marketing traffic.

UTM Tracker for Contact Form 7

The facts

Rating
5★ from 2
Active installs
400+
Price
Free
Last updated
10 Jun 2026
Added
Jul 2025
Requires WP
5.6
Tested up to
WP 7.0.4
Requires PHP
7.2
Downloads
1,882

Our analysis

AI-assisted

UTM Tracker for Contact Form 7 is a WordPress plugin designed to capture UTM parameters from incoming URLs and attach them to submissions made through Contact Form 7. It helps website owners, marketers, and agencies track the source of their leads by storing UTM data in cookies, which are then included in the form submissions. This functionality is particularly useful for those running marketing campaigns that utilise UTM parameters.

The plugin automatically detects UTM values when visitors arrive at the site and retains this information even if they navigate through multiple pages before submitting a form. It is suitable for marketers, agencies, and developers who need to implement attribution tracking in their Contact Form 7 setups.

Best for: This plugin is best for marketers and agencies looking to track the effectiveness of their online campaigns.

What it does well

  • Automatically captures UTM parameters in submissions
  • Supports multiple UTM parameters including utm_source and utm_campaign
  • First-touch attribution using cookies stored for 30 days
  • Compatible with cached pages and performance plugins
  • Lightweight and optimized for high-performance sites

Where it falls short

  • Limited information on user experience and support
  • No details on compatibility with other plugins or themes

Verdict

UTM Tracker for Contact Form 7 provides a straightforward solution for capturing UTM data in form submissions, making it valuable for tracking marketing campaign performance. However, more information about user support and integration with other tools could enhance its appeal.

From the developer

Adnan Buksh's own description of UTM Tracker for Contact Form 7, lightly tidied.

UTM Tracker for Contact Form 7 automatically captures UTM parameters from incoming URLs and attaches them to Contact Form 7 submissions.

This allows website owners, marketers, and agencies to see exactly where their leads come from.

If you run marketing campaigns using UTM parameters, the plugin detects them when visitors arrive and stores them in cookies so they can be attached to the form submission later.

Works perfectly even if visitors browse multiple pages before submitting the form.

Perfect for:

• Marketers running Google Ads or Meta Ads campaigns
• Agencies proving campaign ROI to clients
• Businesses tracking lead sources from paid traffic
• Developers implementing attribution tracking in Contact Form 7

Example campaign URL:

https://thewebfreelancer.com/?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale&utm_id=12345

When a visitor lands on your site with UTM parameters:

  1. The plugin detects and stores the UTM values in cookies
  2. Visitors can navigate your website normally
  3. When they submit a Contact Form 7 form, the UTM data is automatically included in the email notification

This helps you understand which campaigns generate real leads.

The plugin is lightweight, privacy-friendly, and optimized for performance.

Key Features

• Automatically captures UTM parameters in Contact Form 7 submissions
• Supports utm_source, utm_medium, utm_campaign, utm_term, utm_content and utm_id
• First-touch attribution using cookies (stored for 30 days)
• Works even if visitors browse multiple pages before submitting the form
• Compatible with HTML and plain text Contact Form 7 emails
• Works with cached pages and performance plugins
• Lightweight and optimized for high-performance WordPress sites
• No manual field setup required

Supported UTM Parameters

This plugin captures the following campaign parameters automatically:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for building forms.

WPForms

WPForms

98

The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...

Free 5M+ installs 4.8★ (14,369)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Fluent Forms

Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...

Free 700k+ installs 4.8★ (790)
Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
Database Addon for Contact Form 7

Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...

Free 600k+ installs 5★ (1,874)
MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)