Salesforce users can add visibility into the current engagement state of a prospect within Outreach. These fields contain information about the current active sequence that is engaging the prospect, including the sequence state, sequence step type, when the next sequence step is due, and the who is assigned to the activity.
You'll need to add new Type fields to the Lead/Contact Layout with the correct Field Level security settings.
We suggest Salesforce admins create a number of custom fields to hold the information on the Lead or Contact profile, and we recommend adding the following fields under a new layout section, which we’ve labeled “Engagement Panel”. Below are suggested fields, as well as the Salesforce field type:
|Name of Field||Description||Field Type|
|Actively being Sequenced||True/False value if the prospect is active in the sequence||Checkbox|
|Name of Currently Active Sequence||Name of the sequence the Lead/Contact is currently in||Plain Text|
|Current Sequence Status||Contains the State the prospect is in, such as Pending, Paused, Paused OOTO, Failed, Active||Plain Text|
|Current Sequence Step Number||Number of the sequence Step the lead/contact is currently in||Numeric|
|Current Sequence Step Type||Indicates the step type such as an Auto Email, Manual Email, or Call Task||Plain Text|
|Current Sequence Task Due Date||Due date of the manual task||Date Field|
|Current Sequence User Name||The user name of the individual currently sequencing the prospect.||Plain Text|
|Current Sequence User Integration ID||Lookup value for the User ID||Plain Text|
|ID of Currently Active Sequence||The sequence ID the prospect is associated with. This number is found in the URL of the specific sequence's overview page.||Plain Text|
|Number of Active Sequences||Indicates how many sequences the Lead/Contact is currently in||Numeric|
|Number of Active Sequence Tasks||Indicates how many active sequence tasks are assigned to the prospect||Numeric|
Mapping Outreach Fields to the Salesforce Engagement Panel
Once the engagement panel is set up in Salesforce, the Salesforce admin can update the Outreach plugin mappings with these fields. As prospects move through the sequence, the values will change and push to Salesforce.
- To add the field mappings in Outreach, go to the SFDC plug-in, select the type (either contact, lead, or both), and select the fields tab.
- On the top right corner of the page, click on the “add” button to create a new mapping.
- On the left side of the mapping, select the Outreach prospect field. On the right, find the corresponding Salesforce Lead or Contact field. Select the “update out” checkbox and save your changes.
- Refresh the page to view the new mappings.
With these mappings, Outreach will push the sequence data into Salesforce for each prospect, constantly updating the data as the prospect moves through the sequence.
Note: These fields will not be updated until the prospect moves forward in a sequence. Once there's a change to the prospect profile in Outreach, the engagement panel information will sync to Salesforce. If you'd like to force update these fields, you can manually sync records with Salesforce.
Clear Current Sequence Status when Prospect is No Longer Active in Sequence
When using a text field to show the current sequence status of a prospect in a sequence, you need to include additional settings on your engagement panel.
- In the Salesforce plugin, navigate to the object that has the "current sequence status" field. This is most commonly on the lead and/or contact.
- Hover over the field and click on the dropdown arrow that appears on the right side of the page. Select "Advanced"
- On the pop-up box, uncheck the option to "skip empty values when sending data to Salesforce". This allows Outreach to push an empty value to Salesforce, clearing the associated Salesforce field and updating the lead/contact record to show they are not active in a sequence.
- Save your changes