Can I use the Salesforce integration user to run the sync?

The problem is that the integration user is designed for non-native scenarios, such as Zapier-style workflows. These can be less secure as the credentials are stored off-platform, so it makes sense to have a more limited user license type.

Our product is a native Salesforce application that securely integrates with platforms we connect to. It is important to note that our integration only calls out to Campaign Monitor. Therefore, credentials are stored securely within Salesforce, ensuring data protection. We offer various screens and processes that operate entirely within Salesforce, unlike third-party tools like Zapier.

For optimal sync performance, we recommend using a system administrator license, as it provides the necessary permissions for a successful integration that is native. Extensive permissions are contained within our permission sets, which are continually updated when we upgrade users.

In addition, the integration user license is limited in terms of object access, system permissions, and assignment (for example, visualforce pages can't be assigned to this license type). Also, Salesforce currently doesn't let you log in as the integration user, which means you can't start the sync user process with the integration user. There are workarounds to this but they add unnecessary complexity and is something that we haven't tested or support.

We have a guide on how we secure your data, as well.

Back to Campaign Monitor support

In this answer

Need a hand?

Find an answer, or talk to someone who can help.

Ask Campaign Monitor assistantContact the team →
Campaign Monitor supportFor Salesforce · By Beaufort 12

How can we help?

Guides, answers and a little human help.

Explore the support guidesSetup, features and troubleshooting Contact the teamSend us a message