The purpose of this article is to provide information to Outreach Admins regarding Advanced Field Mapping with Outreach.
- Outreach Admins
- The following information applies to both Salesforce and Microsoft Dynamics instances.
- While configuring CRM Plugin settings, occasionally there is a need to use Advanced Field Mappings to get information to update correctly from the CRM to Outreach.
- If a field is already mapped and syncing, you don't need to adjust these settings. Outreach does not recommend adding/removing advanced mappings to/from existing field mappings, as this could cause records of that object type to stop syncing.
- When the CRM plugin is initially created in your account, Outreach automatically assigns advanced field mapping settings to the Owner (see example below), Lead Status, Account, and Governance Role fields.
Advanced Field Mappings:
Advanced Mapping Definitions
|Skip Empty Values When Sending Data to a CRM||This setting prevents users from overwriting data in the CRM with a blank value. If deselected, blank data can be pushed to the CRM.
Example: If a user removes a Prospect's phone number in Outreach, we do not want to overwrite the existing phone number from the Lead or Contact with a blank value.
|Skip Empty Values When Loading Data from a CRM||This setting prevents users from overwriting data in Outreach with a blank value.
Example: If a Lead's email address is deleted, this option will prevent the existing email in Outreach from being overwritten with a blank value.
|External Empty Placeholder||Allows Outreach to substitute a blank value with text in the event a blank value is attempting to push to the CRM.
Example: A validation rule on the Lead object in the CRM requires all Leads to have a last name. If the last name field is blank in Outreach, the platform can replace the blank value with "TBD" when pushing to the Lead Record to satisfy the validation rule and get the Prospect's record and activity into the CRM until that field can be populated with the applicable information.
|Internal Empty Placeholder||Allows Outreach to substitute a blank value with text in the event a blank value is attempting to push to Outreach.
Example: If you would like to map the SDR Owner, AE Owner, and CSM Owner to custom Outreach fields, you would need to check this box and change the external mapped type to user. (Described below.)
|External Mapped Type||Provides the list of lookup field types that Outreach can map to.|
|External Mapped Type||Provides the list of lookup field types that Outreach can map to.
Example: If you're trying to map an Owner field, you will need to enable the Mapped Field option and set the External Mapped Type to User.
Note: For Salesforce, if you are syncing a User record to a custom field in Outreach, you will not be able to do so via an Advanced Field Mapping because Outreach does not have all of the underlying information that an Owner field does. To sync these fields, use a mirror field in Salesforce to copy the user's name into a text field.
|Look for name instead of record ID||Enables Outreach to lookup the Record Name rather than the Record ID in the CRM.|
|Display Name instead of record ID||
Enables Outreach to display the Record Name rather than the Record ID from a CRM.