HandL UTM Grabber

Description

Capture all the UTM variables (and more) as soon as user hits your website (ANY page of your WP installation): One great feature of the plugin is the UTM variables are saved in client’s browser (COOKIES) and even though there is no UTM variables in URL, the variables can still be accessible via shortcode across any page/widget of your website.

Major features in HandL UTM Grabber include:

  • Add hidden fields in your forms (incl. Contact Form 7, Gravity Forms, WordPress-to-lead for Salesforce CRM, Ninja Forms, ActiveCampaign, Caldera Forms, WooCommerce and many more.)
  • Pass UTM variables to major marketing tools such as ActiveCampaign, Vero, Aweber, Interspire and many more…
  • Hassle free implementation (no shortcodes). See below…

Check out the documentation

HandL UTM Grabber Needs Your Support

It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using HandL UTM Grabber, find it useful and want us to develop further, please consider making a donation.

Please review if you like the plugin!

Question/Problem/Support join our slack channel.

SPECIAL THANKS: This plugin has been tested on various operating systems and browsers thanks to BrowserStack!

Screenshots

  • It should look like this after install.
  • Gravity Form Support.
  • Salesforce Support.
  • Append UTM variables to all URLs automatically.

Installation

This section describes how to install the plugin and get it working.

  1. Upload handl-utm-grabber folder to the /wp-content/plugins/ directory via FTP
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

No question so far 🙂

Reviews

Amazing plugin and the best support!

This plugin accomplished exactly what I needed. I wanted to be able to track UTM parameters for various marketing campaigns that I will be running through Contact Form 7. The developer has been a life saver, is super responsive and has saved me a lot of time trying to figure out the codes and scripts to have this work correctly. Everything works flawlessly and I highly recommend this plugin if you want to track UTM parameters within a Contact Form 7 form. Great job!

The Solution To All Your UTM Problems

Hands down, this is the only plugin I could find to solve my UTM needs. I use Active Campaign to capture contact forms on my wordpress site and have looked for months for a solution, none of which worked out until I came across the HandL UTM Grabber Plugin. Definitely a must for all marketers and business owners. Makes tracking your site visitors so much easier and more effective.

Quality Plugin & Support

One of those lovely WordPress plugins that really makes things easier and has top notch support, a solid 5 stars all round..

works well and has needed options

Works well! I added hidden fields in cf7 (based on their documentation) like:

[hidden utm_source default:get]
[hidden utm_medium default:get]
[hidden utm_term default:get]
[hidden utm_campaign default:get]
[hidden utm_content default:get]
[hidden gclid default:get]

And they were populated automatically by the plugin, cool. This probably should be in your documentation instead of html input fields.

Thanks.

Superb plugin support

The plugin works very well.

The support provided by the developer was simply superb.

Providing quick and helpful advice and service.

The plugin now allows us to effectively monitor our bing ads campaigns as well as our Google Ads, having now synced the data with our chosen CRM. (using UTM values for Bing)

Read all 32 reviews

Contributors & Developers

“HandL UTM Grabber” is open source software. The following people have contributed to this plugin.

Contributors

Translate “HandL UTM Grabber” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.6.3

  • BUG FIX: https://wordpress.org/support/topic/php-notice-undefined-index-ninja-php/ & https://wordpress.org/support/topic/php-deprecated-function/

2.6.2

2.6.1

  • Absolutely nothing, just trying to fix the version

2.6.0

  • Ninja Form Merge Tags implemented for all the variables used in HandL UTM Grabber (e.g. {handl:utm_campaign})

2.5.13

  • localhost cookie problem fixed.

2.5.12

  • Bugfix for [handl_landing_page] and [handl_url]: the URL was not populating on secure sites (https://). Subdomain suport for all the UTM variables and other shortcodes. Special thanks to David W for sponsoring the update.

2.5.11

  • Security Bugfix: Potential XSS attack using cookies. Special thanks to Robert Tubridy for reporting.

2.5.10

  • Bugfix: Fix for append UTM variables to all the links: it was adding the UTMs even though the feature is turned off.

2.5.9

  • Bugfix: Initialize SERVER variables and fix nav_menu_link_attributes

2.5.8

  • Bugfix: Visual Composer Accordion/Tabs fix (Append UTM feature conflict). Thanks @radasonea

2.5.7

  • Bug-fix caused by v2.5.7.

2.5.6

  • Append UTM fix for WP menu, new shortcodes: [username] and [email]

2.5.5

  • Fix for the JS in footer for website uses minify JS (Thanks sylvainww)

2.5.4

  • Added CouponHut theme support (Thanks zizzi17)

2.5.3

  • WooCommerce support: All parameters (UTM and others) are appended to the corresponding order’s meta when available.

2.5

  • One click to aappend UTM variables to all the links on your site.

2.3

  • Fix for php close tag at the end of the file.

2.2

  • New shortcodes added for leads tracking (e.g. Original Referral URL, Referral URL, IP, Landing Page etc.)

2.1

  • Shortcode support for CF7 and Salesforce (Thanks to jenrstretch and wpkmi)

2.0

  • Hassle Free Implementation (No Shortcode)

1.4

1.3

1.2

  • BugFix for Contact Form 7 (Thanks wpkmi)

1.1

  • Shortcodes changed to support form input
  • World’s most effective written code 🙂

1.0

  • Hello World 🙂