This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

LeadSources for Gravity Forms Infusionsoft Add-On


LeadSources for Gravity Forms Infusionsoft Add-On lets you create and assign LeadSources to your Infusionsoft contacts automatically through Gravity Forms.


  1. Upload the plugin files to the /wp-content/plugins/leadsources-for-gravityforms-infusionsoft directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. You’re Done!


How do I use this plugin?

While creating your Infusionsoft feed through the standard Gravity Forms Infusionsoft Add-On interface, you will be able to specify form fields that map to Lead Sources!
If an existing LeadSource is found with the exact same data, it will be used. Otherwise, a new Lead Source will be automatically created!

What if my visitors browse for awhile before filling out my form? What happens to my LeadSource URL parameters?

When a visitor first comes to your site, the landing page parameters will be saved in a cookie in their browser. When Gravity Forms is used later on,
any parameters that were present on the landing page will be sent along with their data, allowing for dynamically populated fields to function as intended.

For example, a visitor lands on page A with the parameter utm_campaign=AwesomeCampaign. They then browse around for awhile, the utm_parameter long since disappearing from the address bar.
They then land on your form page, and submit the form. You have a hidden field that populates from value of utm_parameter. The original landing page utm_parameter field will be used by Gravity Forms.
Note: In this example, if the form page itself contained the utm_campaign parameter, that value would be used instead of the landing page’s utm_campaign value.

Contributors & Developers

“LeadSources for Gravity Forms Infusionsoft Add-On” is open source software. The following people have contributed to this plugin.




  • Support WordPress v4.7.
  • Add support for saving Landing Page URL parameters! See the FAQ for details.


  • Fix copy/paste bug in method definitions.
  • Add Lead Source link to entry information.
  • Add Note to entry regarding assigned Lead Source.


  • Cache Lead Source fields in transients.


  • Fix indexing error for existing Lead Sources/Lead Source Categories.


  • Change default Lead Source Name to “Source – Medium”.
  • Fix lookup bug for existing Lead Sources/Lead Source Categories.


  • Change Infusionsoft links


  • Initial Release