Integrate the remarkable Gravity Forms plugin with Salesforce.
No, you only need one, and the API plugin is recommended: the Web to Lead plugin is no longer being actively developed. If you are using Web to Lead, you don't need the API plugin activated. If you are using the API plugin, you don't need the Web to Lead activated.
Your server must support the following:
This feature support was added in version 1.1.1. gf_salesforce_lead_source is the filter.
Add the following to your theme's functions.php file. Modify as you see fit:
add_filter('gf_salesforce_lead_source', 'make_my_own_lead_source', 1, 3);
function make_my_own_lead_source($lead_source, $form_meta, $data) {
// $lead_source - What was about to be used (normally Gravity Forms Form Title)
// $form_meta - Gravity Forms form details
// $data - The data passed to Salesforce
return $lead_source; // Return something else if you want to.
}
With version 1.1, you can. When you are trying to map a custom field, you need to set either the "Admin Label" for the input (in the Advanced tab of each field in the Gravity Forms form editor) or the Parameter Name (in Advanced tab, visible after checking "Allow field to be populated dynamically") to be the API Name of the Custom Field as shown in Salesforce. For example, a Custom Field with a Field Label "Web Source" could have an API Name of SFGA__Web_Source__c.
You can find your Custom Fields under [Your Name] → Setup → Leads → Fields, then at the bottom of the page, there's a list of "Lead Custom Fields & Relationships". This is where you will find the "API Name" to use in the Admin Label or Parameter Name.
This plugin is released under a GPL license.
Requires: 2.8 or higher
Compatible up to: 3.5.1
Last Updated: 2013-2-22
Downloads: 9,138
2 of 21 support threads in the last two months have been resolved.
Got something to say? Need help?