UPDATE: The issue issue fixed as of version 1.1.1 so I am removing my hotfix as it is no longer needed. Thank to Zack Katz creator of the Gravity Forms Salesforce Add-on for the quick fix.
I use Gravity Forms for a lot of things. Recently I needed to integrate some forms with Salesforce the wildly popular CRM system. At first I developed a more or less manual method to post the form information to Salesforce and redirect back to the confirmation page. This was impractical in that every time one of the content contributors needed to create form that would post to Salesforce I had to manually build the redirect. By chance I was looking for something else in the WordPress plugin repository and ran across the Gravity Forms Salesforce Add-on.
This plugin is a free Salesforce Add-On for Gravity Forms that adds contacts directly into Salesforce, making lead generation even easier to use with WordPress. The plugin advertised that it added one setting, a check a box when configuring your forms, and all of those form entries would be added to Salesforce. There was only one problem. Checkbox or no the plugin was posting every form to Salesforce, which meant that many forms that shouldn’t be posting contact information to Salesforce were doing so.