Skip to content

AFL UTM Tracker

Capture UTM campaign parameters from Gravity Forms submissions and store them alongside entry data for marketing analysis.

by Appfromlab Paid

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

Paid ad campaignsSee which Google or Facebook ad drove a form submission by capturing GCLID and FBCLID automatically.
Email marketing trackingIdentify which email campaign link led a visitor to submit your form using UTM parameters.
Multi-channel attributionCompare first-touch and last-touch campaign data to understand the full path to conversion.

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.