Professional Documents
Culture Documents
SFDC - Field Mapping Guide From Form To SFDC
SFDC - Field Mapping Guide From Form To SFDC
Overview
EchoSign’s Salesforce.com mappings allows customers to merge Salesforce.com data into their documents,
send them for signature and update data collected from signers back to Salesforce.com
For example:
Merging data from salesforce is done using a custom formula field on the EchoSign Agreement object
in Salesforce. This formula defines the merge mapping and retrieves the relevant values for each
agreement. EchoSign web needs to be configured to retrieve this field to activate the mapping.
The merge mapping is global and applies to all agreements sent from the customer’s Salesforce.com
account.
SetupCreateObjectsAgreement
To create this format, copy the template below into the agreement editor
To create a mapping with additional fields, copy lines 3 and 4 above for each additional field.
The strings highlighted in Cyan should be replaced with the EchoSign fields names (e.g.
FirstName_es_signer and LastName_es_signer) while the strings highlighted in yellow should be
replaced with references to Salesforce object fields.
The salesforce formula editor provides an easy way to input the references to the Salesforce fields
in the agreement object and in any object referenced from the Agreement (e.g. the recipient’s
contact record, the opportunity, etc.)
In the example above, delete ValueField1 and use the formula editor to select the first name field
from the Recipient’s “FirstName”. Click “Insert” and then “Close”
4. Troubleshooting
If you wish to view the actual values used in the mapping on individual agreements, leave the
checkboxes on the screen checked. Otherwise, uncheck them.
Click “Save”
When leaving the checkboxes enabled, you can view the values that will be merged on the
agreement page layout.
After troubleshooting, you may remove this field on the agreement page layout.
6. Advanced mappings
- Advanced formulas
Salesforce formulas allow manipulating values from field – concatenating them, formatting
them, etc. You may use the formula editor to use those functions.
One interesting use case is a conditional mapping where the output of the formula can be
conditioned (e.g. if contract value > 100,000 then merge field X, otherwise merge field Y)