Arlo allows you to create and store custom fields against a number of entities such as contacts, organisations, courses, registrations, and leads. Using the Salesforce integration, you can configure custom field mapping which allows Arlo to send this information directly across to Salesforce automatically.
The following instructions have been written using the Lightning version of Salesforce.
- Log in to Salesforce.
- Open the Settings tab.
- Click Arlo to open the plugin settings.
- From the Information section, click Settings.
- Click the Field Mappings heading. Your fields will take a moment to load.
- In the Salesforce field mapping settings, each entity will be displayed with a collapsible section. Click the relevant section (e.g. Contact) to show all active fields for that entity.
- Fixed Arlo fields being mapped to Salesforce for the entity will be displayed. Learn more about fixed field mappings.
Before attempting to map a new field ensure that, in Arlo, you have activated the field you would like to map to Salesforce (Learn how to configure system and custom fields in Arlo) and, in Salesforce, you have the field available that you would like to map to. Once the fields are available in both systems, follow the instruction below.
Yes/No with text and Dropdown with text fields are not available to mapping to Salesforce.
- In Salesforce, from the field mapping settings, click Add Row.
- In the Arlo Field column, click on the drop-down.
- Select the Arlo field you would like to map from the list.
- In the Salesforce field column, click on the drop-down.
- Select the Salesforce field you would like to Arlo data to be mapped to.
If you receive an error, the field may already be mapped to an existing field on the entity or the field type may not be compatible e.g. you cannot map a drop-down to a textbox.
- Repeat these steps for any additional fields you would like to map.
- Press Save at the bottom of the page.
- You will receive a success confirmation message.
Before you can see any of the data in Salesforce you will need to trigger a synchronisation.
If you no longer wish for information to be mapped between Arlo and Salesforce, you will need to remove the field mapping setting. Important: You cannot remove mapping for any fixed fields.
You can do this in Arlo by disabling the field. This will not remove any existing field values in Salesforce but will stop any new records using the mapping. The field will show as disabled in the Salesforce field mapping settings.
You can also remove the mapping in Salesforce. This will not disabled the field in Arlo, but will stop any new records created in Salesforce using the mapping. Once you have removed the field, press Save.
If your Salesforce connection has already completed a synchronisation of historic Arlo information before you configure your custom field mapping settings, the custom field data for contacts, organisations, and leads will not be displayed in Salesforce.
This is because each record only synchronises to Salesforce once (when it is created).
For this reason, when setting up the Salesforce integration we recommend leaving the initial import date as 'From now'. This is so you can configure your custom field mapping once the connection has been established.
You can then change the date to synchronise older records after your field mapping is complete (so that all historic custom field information can be passed through to Salesforce when the record is created).