WordPress Form Attribution Plugin Documentation

The WordPress Form Attribution plugin allows you to track values passed through the URL (known as the “query string”) through a user’s session until they submit a form.

Tracking form attribution is especially useful for marketing reports so that you can determine, for example, which Google pay-per-click campaigns resulted in a conversion.

The Form Attribution Plugin is easy to install and configure, and it will track UTM and other URL parameters and then add them to a form so you can see the values along with your form submission.


Installing the Form Attribution Plugin


Enabling Form Attribution for GravityForms

  • From within the Form List view, hover over the form you want to review and then click or hover on the Settings link that appears below.
  • From within the Form Editor for a particular form, hover or click on the Settings option in the top bar.

  • Under “Form Options” toggle “Track form Attribution”
  • Click “Save Settings”
Form attribution settings for GravityForms

That’s it! The form will now include the default parameters (listed below) if passed through the query string at any point during the user’s session.

 

Customizing Form Attribution Parameters

By default, the form attribution plugin will track the following parameters:

  • utm_source
  • utm_medium
  • utm_content
  • utm_term
It will also track the following parameters for the user’s session:
  • landing_page (the first page of a user’s original session)
  • referrer (the site that linked the user to your site, if available)
To customize what is tracked, click the “Form Attribution” link in your WordPress administration menu.
 
From the customization screen, simply enter the name of the query string variables you’d like to track (one per line), then click “Save Changes”