Why Use This Plugin?
Gravity Forms has a built-in dynamic population feature that can capture UTM data. However, there’s a limitation: if a user navigates to another page and then returns to submit the form, the UTM parameters may be lost and not stored in the form.
This plugin solves that problem by persistently storing UTM parameters as users browse your website. The UTM data remains available and automatically populates the Gravity Form fields until the form is submitted, ensuring that no UTM data is lost even if the user visits multiple pages.
Features
Automatically detects UTM parameters from URL query strings.
Maps UTM parameters to Gravity Forms fields.
Works seamlessly with multiple forms.
Lightweight and easy to use.
Description
Gravity Forms UTM Tracker automatically captures UTM parameters from URLs and populates corresponding Gravity Forms fields. This enables advanced lead tracking and analytics for marketing campaigns.
Supported UTM parameters:
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Installation
Download the plugin ZIP from this repository.
Go to your WordPress Dashboard → Plugins → Add New → Upload Plugin.
Upload the ZIP file and click Install Now.
Activate the plugin.
If ULR has UTM parameter it will store with form data.
Usage
Once installed and activated:Ensure your Gravity Forms Installed.
Browse your form URL with UTM parameters
Submit form boom, UTM store using gravity form.
Gravity Form UTM Tracker Addons
Plugin URI: https://github.com/Oleraj09/GravityForm-UTM-Tracker
Author: Oleraj Hossin (https://olerajhossin.top)
Leave a Reply