Linux 软件免费装
Banner图

UTM Tracker for Contact Form 7

开发者 AdnanBuksh
adnanbuksh
更新时间 2026年3月14日 02:18
捐献地址: 去捐款
PHP版本: 7.2 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

contact form 7 lead tracking utm parameters marketing attribution utm tracking cf7 utm tracking

下载

1.3 1.4 1.5

详情介绍:

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://webfreelancer.in/?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.

安装:

  1. Upload the plugin to /wp-content/plugins/ or install via Plugins → Add New.
  2. Activate the plugin.
  3. Go to Settings → UTM Tracker for Contact Form 7.
  4. Select which forms should track UTM parameters.
  5. Test using a URL with UTM parameters.
Example test URL: https://webfreelancer.in/?utm_source=test&utm_medium=cpc&utm_campaign=demo Submit the form and confirm the UTM values appear in the email notification.

屏幕截图:

  • Example Contact Form 7 email showing captured UTM parameters.
  • Example URL containing UTM campaign parameters.

升级注意事项:

1.5 Improved cookie security, caching compatibility, and support for modern PHP and WordPress versions.

常见问题:

What is UTM tracking?

UTM tracking allows you to identify where your website visitors and leads come from by adding special parameters to your URLs. Example: ?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale This plugin automatically captures those values and attaches them to Contact Form 7 submissions.

Does the plugin work with cached pages?

Yes. The plugin stores campaign values in cookies when visitors first arrive. Because of this approach, it works with popular caching plugins such as LiteSpeed Cache, WP Rocket, and W3 Total Cache, and others.

How long are UTM values stored?

By default, UTM values are stored for 30 days in browser cookies. This allows tracking visitors who return later to submit a form. Developers can customize this duration using a WordPress filter if needed. See the documentation for implementation details.

Is this plugin GDPR compliant?

Yes. The plugin only stores campaign tracking parameters in cookies and does not collect personal data. However, you should update your website privacy policy to mention the use of marketing attribution cookies.

Will this plugin slow down my website?

No. The plugin is lightweight and only loads minimal JavaScript required to populate hidden fields. It is designed to work efficiently even on high-traffic or cached websites.

更新日志:

1.5 1.4 1.3 1.2 1.1