Contact Form 7 UTM Tracking Integration
Set up Contact Form 7 with HandL UTM Grabber to capture UTM parameters, GCLID, FBCLID, referrer, and landing page data in hidden fields for lead attribution.
- Contact Form 7 One Click Integration (Recommended)
- Contact Form 7 Native Integration for Collecting UTMs with HandL UTM Grabber
- Contact Form 7 UTM Tracking with HandL UTM Grabber
- Contact Form 7 to Zapier Video Tutorial - HandL UTM Grabber Guide
- Contact Form 7 UTM Tracking Video Tutorial with HandL UTM Grabber
- Contact Form 7 Integromat UTM Tracking Integration- Video Tutorial
- Contact Form 7 to Facebook Conversion API (FB CAPI) - v3.1 - HandL UTM Grabber Guide
- Contact Form 7 UTM Tracking (Legacy) with HandL UTM Grabber
Contact Form 7 One Click Integration (Recommended)
Use One Click Integrations to add every HandL hidden tracking field to your Contact Form 7 forms automatically. The full guide is below.
UTM attribution overview
This guide explains One Click Integrations with HandL UTM Grabber. It helps you capture UTM source, medium, campaign, term, content, click IDs, referrer, and landing page data and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
1. Open the Integrations tab
Use One Click Integrations with Gravity Forms, Contact Form 7, Ninja Forms, or Elementor. Other form plugins use the manual hidden field method in Native WP Shortcodes.
2. Find your form plugin
Open a plugin panel to see its forms. Each form shows Connected, Not connected, or N new field(s) available.
3. Select your forms
4. Click Save Changes
Keep Add selected, choose the tracking fields you need, and click Save Changes. The field list includes HandL tracking parameters and any fields from the Custom Fields tab. If your license is inactive, Save Changes is disabled and an alert asks you to activate it.
Choose Remove only when you intend to remove every HandL field from the selected forms, including fields you added manually. Remove hides the field list before you save.
5. Check the confirmation message
Review the green confirmation message. It summarizes added, existing, removed, unchanged, or failed fields for each form. The status badges refresh without a page reload.
6. Your forms are now connected
7. Tracking fields added to your form
8. Connect from the Setup wizard
You can also select forms in the Connect your integrations step of the Setup wizard. Select at least one form to enable the next step.
Use this process for any supported form plugin shown in the Integrations tab. For other form plugins or manual setup, see Native WP Shortcodes.
Contact Form 7 Native Integration for Collecting UTMs with HandL UTM Grabber
UTM attribution overview
This guide explains Contact Form 7 Native Integration for Collecting UTMs with HandL UTM Grabber. It helps you capture UTM source, medium, campaign, term, content, click IDs, referrer, and landing page data and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Contact Form 7 UTM Tracking with HandL UTM Grabber
UTM attribution overview
This guide explains Contact Form 7 UTM Tracking with HandL UTM Grabber. It helps you capture UTM source, medium, campaign, term, content, click IDs, referrer, and landing page data and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Overview
HandL UTM Grabber provides seamless integration with Contact Form 7 to capture UTM parameters and other tracking data from your form submissions. This integration allows you to automatically capture UTM parameters, GCLID, and other tracking data when users submit your forms.
Features
-
Automatically capture UTM parameters (utm_source, utm_medium, utm_term, utm_content, utm_campaign)
-
Capture Google Ads GCLID
-
Easy one-click insertion of tracking fields
-
Support for email notifications with UTM data
-
Zapier integration for advanced automation
Setup Instructions
1. Adding UTM Fields to Your Form
There are two ways to add UTM tracking fields to your Contact Form 7 form:
Method 1: Using the Tag Generator (Recommended)
Method 2: Manual Addition
You can manually add the tracking fields to your form by copying and pasting the field tags shown above. Replace {form_id} with your actual form ID.
2. Configuring Email Notifications
To receive UTM data in your email notifications:
-
Add the following mail tags to your email template:
Source: [utm_source_cf7]
Medium: [utm_medium_cf7]
Term: [utm_term_cf7]
Content: [utm_content_cf7]
Campaign: [utm_campaign_cf7]
Gclid: [gclid_cf7]
3. Advanced Integration with Zapier
For advanced automation and CRM integration:
-
Set up a Zapier account if you haven't already
-
Create a new Zap using Contact Form 7 as the trigger
-
Configure the Zap to send form submissions (including UTM data) to:
-
Your CRM (HubSpot, Salesforce, Zoho, etc.)
-
Google Sheets for reporting
-
Email marketing platforms
-
Analytics tools
-
Other apps in the Zapier ecosystem
Best Practices
-
Always include UTM fields in email notifications: Make sure to add the UTM mail tags to your email template to receive tracking data.
-
Test your form: After setting up, test your form by:
-
Submitting the form with UTM parameters in the URL
-
Checking if the UTM data appears in your email notifications
-
Verifying the data in your CRM or other integration platforms
- Use Zapier for advanced tracking: Consider using the Zapier integration for:
-
Automated lead scoring based on UTM parameters
-
Campaign performance tracking
-
Custom reporting in Google Sheets
-
Multi-step automation workflows
Troubleshooting
If UTM data is not being captured:
-
Verify that the UTM fields are properly added to your form
-
Check if the mail tags are correctly added to your email template
-
Ensure that UTM parameters are present in the URL when testing
-
Check your site's caching settings, as some caching plugins might strip UTM parameters
Support
For additional help:
-
Visit our documentation site
-
Check the Zapier integration guide
-
Contact our support team for personalized assistance
Premium Features
Upgrade to HandL UTM Grabber V3 to access additional features:
-
Organic traffic tracking
-
Google Ads ValueTrack parameters
-
Facebook Ads tracking
-
First/Last touch attribution
-
Custom cookie duration
-
GDPR compliance
-
And more!
Contact Form 7 to Zapier Video Tutorial - HandL UTM Grabber Guide
UTM attribution overview
This guide explains Contact Form 7 to Zapier Video Tutorial - HandL UTM Grabber Guide. It helps you send UTM and click ID data into automations, webhooks, reports, and connected tools and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Please watch the related Video Tutorial below
and click right to the video and open link in new tab
Contact Form 7 UTM Tracking Video Tutorial with HandL UTM Grabber
UTM attribution overview
This guide explains Contact Form 7 UTM Tracking Video Tutorial with HandL UTM Grabber. It helps you capture UTM source, medium, campaign, term, content, click IDs, referrer, and landing page data and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Please watch the related Video Tutorial below
and click right to the video and open link in new tab
--->Code Snippets<---
[utm_campaign_i]<input type="hidden" name="utm_campaign" value="%s" />[/utm_campaign_i]
[utm_source_i]<input type="hidden" name="utm_source" value="%s" />[/utm_source_i]
[utm_medium_i]<input type="hidden" name="utm_medium" value="%s" />[/utm_medium_i]
[utm_term_i]<input type="hidden" name="utm_term" value="%s" />[/utm_term_i]
[utm_content_i]<input type="hidden" name="utm_content" value="%s" />[/utm_content_i]
[gclid_i]<input type="hidden" name="gclid" value="%s" />[/gclid_i]
--->Code Snippets<---
Campaign Name:
[utm_campaign]
Campaign Source:
[utm_source]
Campaign Medium:
[utm_medium]
Campaign Term:
[utm_term]
Campaign Content:
[utm_content]
Gclid:
[gclid]
Contact Form 7 Integromat UTM Tracking Integration- Video Tutorial
UTM attribution overview
This guide explains Contact Form 7 Integromat UTM Tracking Integration- Video Tutorial with HandL UTM Grabber. It helps you send UTM and click ID data into automations, webhooks, reports, and connected tools and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Please watch the related Video Tutorial below
and click right to the video and open link in new tab
Contact Form 7 to Facebook Conversion API (FB CAPI) - v3.1 - HandL UTM Grabber Guide
UTM attribution overview
This guide explains Contact Form 7 to Facebook Conversion API (FB CAPI) - v3.1 - HandL UTM Grabber Guide. It helps you send UTM and click ID data into automations, webhooks, reports, and connected tools and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
Click the Facebook CAPI menu in UTM and enter the Facebook pixel ID and access token
How to generate an Access Token: Go to your pixel, click "Settings," scroll down to the Conversion API section, and click "Generate Access Token."
Once you have set everything up, keep monitoring your events and watch your event match increases to the high 8-9s.
When you are ready, enable the feature by checking the "Enable Facebook Conversion API (CAPI)" functionality.
After that, as soon as one of your forms is submitted, the Lead event will be sent to Facebook as well.
You can check the events in the Facebook Conversion API Logs after they are sent. If there is any failure, it will be reported there, detailing what went wrong.
Contact Form 7 UTM Tracking (Legacy) with HandL UTM Grabber
UTM attribution overview
This guide explains Contact Form 7 UTM Tracking (Legacy) with HandL UTM Grabber. It helps you capture UTM source, medium, campaign, term, content, click IDs, referrer, and landing page data and keep the marketing context needed for accurate reporting across forms, bookings, signups, and sales.
1.Click Contact And Add New
2.Paste The Code Shown Below to the Form Section Like that
--->Code Snippets<---
[utm_campaign_i]<input type="hidden" name="utm_campaign" value="%s" />[/utm_campaign_i]
[utm_source_i]<input type="hidden" name="utm_source" value="%s" />[/utm_source_i]
[utm_medium_i]<input type="hidden" name="utm_medium" value="%s" />[/utm_medium_i]
[utm_term_i]<input type="hidden" name="utm_term" value="%s" />[/utm_term_i]
[utm_content_i]<input type="hidden" name="utm_content" value="%s" />[/utm_content_i]
[gclid_i]<input type="hidden" name="gclid" value="%s" />[/gclid_i]
3.Paste The Code Shown Below to the Mail Section Like that
--->Code Snippets<---
Campaign Name:
[utm_campaign]
Campaign Source:
[utm_source]
Campaign Medium:
[utm_medium]
Campaign Term:
[utm_term]
Campaign Content:
[utm_content]
Gclid:
[gclid]



