If your organization restricts IP access at the User Profile level (a security option available with Salesforce Enterprise Edition and higher), you may need to allowlist Account Engagement IP ranges in Salesforce:
Salesforce Classic:
Depending on your Salesforce settings, you may need to make the Visualforce elements viewable by various user profiles. If you are experiencing an 'insufficient privileges' message within Salesforce, you should first try checking your Visualforce Pages settings. See this article for more details.
If you have checked the sandbox option on the Salesforce connector options, and you are trying to connect to a production account, the connector will not verify. The opposite is also true.
Creating a field in Account Engagement and mapping it to a field in Salesforce that has pre-existing values won't trigger a sync of your prospects. A sync is required to pull those values from Salesforce into Account Engagement. To fix this, after you have create the Account Engagement field mapping with the Salesforce field, click on the Sync Prospects button on the “Queue prospects for a full sync?” prompt. You can also initiate one yourself by mass-updating your prospects via an import. An easy way to do this is by running a Salesforce report for all leads and contacts with a value in the custom field, export them, and then import them into Account Engagement.
Creating a field in Account Engagement and mapping it to a field in Salesforce that has pre-existing values won't trigger a sync of your prospects. A sync is required to pull those values from Salesforce into Account Engagement. To fix this, you can request a full sync from Account Engagement Support after creating a new custom field.
You can also initiate one yourself by mass-updating your prospects via an import. An easy way to do this is by running a Salesforce report for all leads and contacts with a value in the custom field, export them, and then import them into Account Engagement.
The connector user is subject to validation rules and duplication rules in Salesforce like any other user. If Account Engagement creates what Salesforce thinks is a duplicate record, you may get a sync error. You can manually view and correct prospects by checking your sync queue for errors in Account Engagement.
Account Engagement Classic: Admin > Connectors > Salesforce > Sync Errors (gear icon)
Account Engagement Lightning app: Account Engagement Settings > Connectors > Salesforce > Sync Errors (gear icon)
If you want to avoid this, you can create exceptions (in Salesforce) for records originating in Account Engagement. This can usually accomplished by checking if the Created By user is the connector user. This works best if the connector user is dedicated to Account Engagement and is not used for other integrations.
When attempting to verify the Salesforce connector, you may get an error like this one:
Before you can create a Salesforce connector, you must install the Account Engagement package in the Salesforce Org to which you are connecting. Please see our Knowledge Base article on installing the Account Engagement package.
This error message may be caused by one of two things:
Insufficient Permissions:
Make sure that the connector user has been granted the appropriate permissions in Salesforce. At minimum, the connector user needs to have access to the following in Salesforce:
Account Engagement AppExchange Package Not Installed:
Install the AppExchange Package
CRM username and passwords may change for a number of reasons; perhaps your CRM has a specified password expiration date range, the connector user is also a standard CRM user and he/she could have changed their password, or the connector user's email address was updated to match your companies new email domain.
Log in to your CRM using the connector user email address and password that is set in Account Engagement. If you are not able to log in to your CRM with those credentials, Account Engagement will also not be able to communicate with your CRM. Update the username and/or password in the CRM and then update them in Account Engagement to match what is used to log in to the CRM. To update your username and password in Account Engagement:
Note: The above only applies for V1 Salesforce connectors. The V2 connector by default uses the B2BMA Integration User. This user is named “b2bmaintegration@<org-id>.ext”, but the user is completely unrelated to the B2B Marketing Analytics product. The Account Engagement Integration User does not have a password, and so cannot be logged in via a normal browser by navigating to login.salesforce.com.
Contact Account Engagement support to change the connector login URL from login.salesforce.com to test.salesforce.com if you switched a V1 connector from Production to Sandbox and vice versa as this does not update automatically.
If Connector V2 is stuck as 'Verification in Progress' and cannot be unpaused, this suggests there is a missing step or an issue with provisioning. See this article for additional troubleshooting tips.
000383494

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.