Field mapping cheat sheet | ActiveCampaign Salesforce integration

The ActiveCampaign Salesforce integration lets you map contact fields from ActiveCampaign to lead and contact fields in Salesforce.

In this article, you'll learn which dynamic field mapping combinations you can use when setting up this integration.

The field mapping combinations listed below are supported for version 1.20 and up of the ActiveCampaign Salesforce integration. 

Unsupported field mapping combinations can cause records to not sync. 

Supported field mapping combinations

Salesforce Field Type ActiveCampaign Field Type
Checkbox (True/False) Check Box(es) (Option Value can only be set to "true")
Currency
Text input, Hidden
Date
Date
Email Text input, Dropdown, Hidden
Formula (see next section for more information)
Text input, Text area, Hidden, Check box(es)
Number Text input, Dropdown, Hidden
Percent
Text input, Hidden
Picklist
Text input, Dropdown, Hidden
Picklist (multi-select)
List box
Phone number Text input, Hidden
Text Text input, Dropdown, Hidden
Text area Text input, Text area, Hidden
Text area long
Text area, Hidden
Text area rich
Text area, Hidden
Text encrypted
Text input, Hidden
Text (valid format)
Date
URL
Text input, Dropdown, Hidden

Mapping Salesforce Formula fields

  • Formula fields have a one-way sync
    When you map a formula field in Salesforce to a field in ActiveCampaign, it will be processed as a one-way sync. This means that when your ActiveCampaign account syncs back to Salesforce, the value for your formula field in Salesforce will not change.
  • Updates to a formula field in Salesforce will not trigger a sync to run
    If the value of a formula field in Salesforce is updated for a lead or contact, the ActiveCampaign sync status field will not update to "Waiting for sync." This means that the contact or lead will not be updated in ActiveCampaign. To trigger a sync to run for the updated contact or lead, we recommend making a small change to that contact or lead's record in Salesforce. For example, you can add a period to a field value and save that change. You can always remove the small change later. This will update the ActiveCampaign sync status field to "Waiting for next sync" and the contact or lead will be updated in ActiveCampaign when the sync runs.
  • Formula fields in Salesforce cannot be mapped to Last Name, Email, or Account fields in ActiveCampaign
    The ActiveCampaign Salesforce integration needs to perform bi-directional syncs of these fields between Salesforce and ActiveCampaign. Last Name and Account fields are required fields in Salesforce and Email is a required field in ActiveCampaign. Formula fields are one-directional syncs.
  • Boolean formula fields in Salesforce can only sync to check box fields in ActiveCampaign
  • Date formula fields in Salesforce can only be mapped to date or text fields in ActiveCampaign
Have more questions? Submit a request