AFL UTM Tracker
Capture UTM campaign parameters from Gravity Forms submissions and store them alongside entry data for marketing analysis.
What it does
When someone fills out your Gravity Forms form, you often don't know which ad, email, or campaign brought them there. AFL UTM Tracker solves this by reading UTM parameters from the URL and saving them with each form submission.
The plugin uses first-party browser cookies that track visitors for up to 90 days from their first visit. It records the first landing page, the referring site, UTM parameters, Google Analytics client ID, GCLID (Google Ads), and FBCLID (Facebook Ads). Both first-touch and last-touch campaign URLs are captured.
It works alongside the WooCommerce UTM Tracker plugin, so the same tracking covers Gravity Forms submissions, WooCommerce orders, and WordPress user sign-ups in one place. You can review the collected campaign data in your WordPress admin dashboard.
Key features
- Captures UTM parameters from form submission URLs
- Records first visit date, first landing page, and referrer
- Tracks Google Ads click ID (GCLID) and Facebook click ID (FBCLID)
- Saves Google Analytics client ID (_ga) with each entry
- Stores both first-touch and last-touch campaign URLs
- Uses first-party cookies lasting up to 90 days
- Supports WordPress Multisite
Good for
Written from Appfromlab’s own listing. Version and dates come straight from the source and are checked weekly.
How long does the plugin track a visitor before the cookie expires?
It tracks visitors for up to 90 days from their first visit using first-party browser cookies.
Does it work with WooCommerce and WordPress sign-ups too?
Yes, the plugin also captures campaign data for WooCommerce orders and WordPress user sign-ups, not just Gravity Forms submissions.
Does it support WordPress Multisite?
Yes, WordPress Multisite is supported.
Where can I see the captured campaign data?
The data is available in your WordPress admin dashboard for analysis.