When connecting or attempting to set up the Everest Salesforce integration, you may experience the following issues:
- Unable to connect Salesforce integration
- Unable to enable Salesforce Inbox Placement auto-seeding
- Unable to enable receiving aggregate reporting data over Salesforce integration
Check your SFMC MID
Begin by confirming you're trying to integrate the correct SFMC MID, if you have multiple MIDs. Ensure you have the API package set up in the MID you are sending from. If the installed package is set up in a different MID, it won't seed the intended campaigns.
Check your credentials
Next, check the credentials you entered into Everest for the integration. Make sure you are using the correct:
- Client ID
- Client secret
- Tenant-specific subdomain (TSSD)
- The TSSD is 28 characters, including special characters such as hyphens, no spaces.
- Data extension key (if encrypting your subscriber lists)
Save your credentials and try again.
Check your permissions
If you are still getting the error, check the permissions you have set up in SFMC under Server-to-Server Properties. At minimum, these should be selected:
- Channels
- Email
- Read
- Write
- Send
- Email
- Assets
- Documents and Images
- Read
- Documents and Images
- Automation
- Automations
- Read
- Write
- Execute
- Automations
- Contacts
- List and Subscribers
- Read (if not encrypting your subscriber lists)
- Write (if not encrypting your subscriber lists)
- List and Subscribers
- Data
- Data Extensions
- Read
- Write (if not encrypting your subscriber lists)
- Data Extensions
Add IP addresses to allowlist
If your permissions and credentials are correct and you are still unable to connect or enable your Everest Salesforce Marketing Cloud integration, add the following Everest integration-related IPs to your allowlist within Salesforce:
- 54.90.101.201/32
- 75.101.185.207/32
- 184.72.241.216/32
Turn on Contact Delete
Depending on the security settings in your SFMC account, you may need to turn on Contact Delete. This lets us update seed addresses in your account and delete seeds if you stop autoseeding. We will only ever use this functionality to manage seed addresses in your account.
To do this:
- Log into your top-level Salesforce Marketing Cloud account.
- Navigate to Audience Builder > Select Contact Builder > Contacts Configuration.
- For Contact Delete, select On.
Note: You do not need to turn on Contact Delete if you are encrypting your subscriber lists.
If you have followed these steps and you are still getting an error, please reach out to Validity Support for assistance.