Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Sitecore 9 update 1 (rev. 171219)

Salesforce

Image Modified

IMPORTANT: Changes in Salesforce are only required if you want to push Sitecore Analytics to Salesforce.

S4S Experience Forms Mapping Wizard

Use You can use the S4S Experience Forms functionality to push Sitecore Experience form data to Salesforce leads, contacts or other objects. The functionality includes the S4S Experience Forms Mapping Wizard to map Sitecore Experience Forms to Salesforce objects and fields. The process to achieve this is:

  • Use standard Sitecore Experience Forms functionality to create a web form with form fields that match the equivalent fields in the Salesforce object. 
  • Choose “S4S Generic Submit Action” when creating the Experience Form. 
  • Click on “Sitecore Form Mapping Wizard” button in the launchpad. Choose the Sitecore Experience Form created in the previous step. 
  • Select Salesforce Instance, Salesforce object, Salesforce Object Owner (optional) and map the individual form fields to the object fields. 
  • After you map the form fields to Salesforce object fields, you can select Next, select the Salesforce fields from the “Salesforce Field Matching Rule” section in the mapping wizard which will be using to match existing Salesforce objects when submitting this formto determine if the record already exists in Salesforce. Matching fields causes an UPDATE, rather than a CREATE, when the form is submitted.
  • Two extra sections will be displayed in the mapping wizard UI only if you select Salesforce contact or lead as the Salesforce object:
    • Map to Salesforce Campaign – This field can be used to add new (or updated) Salesforce contacts or leads to a Salesforce campaign.
    • Push Sitecore Analytics – This field can be used to push Sitecore analytics to the new (or updated) Salesforce contact or lead record. This requires several receiver fields in Salesforce that are installed with a Salesforce package.

...

/sitecore/system/Settings/Forms/Submit Actions/

If this Save Actions Action is selected in the Experience form Form as a submit action, the published Experience form Form will appear in the S4S Experience Form Mapping Wizard which is accessible from the Sitecore launch pad. Developers can build custom Save Actions to improve Experience Form validation and functionality when connecting to Salesforce.

...