Contact Us

May 12, 2024

June 4, 2026 10:22 am

Connecting multiple SFMC API users to one production CRM org

Share with

Understanding Data Sync

Data sync between SFMC and the CRM org is based on the API user and connector user configuration. Each API user in SFMC will create a separate database in Salesforce, and the connector user will determine which records are synced into the system. As long as the connector user is set to non-scope by user, the data will sync correctly, and there should be no issues with billable contacts.

Best Practices

To ensure successful data sync, it is essential to follow best practices when configuring the API users and connector users. This includes setting the connector user to non-scope by user and ensuring that the API users are configured correctly.

The root cause of potential issues with data sync is incorrect configuration of the API users and connector users. It is essential to understand how data sync works and to follow best practices when configuring the users.

Implementation

When implementing a multiorg setup, it is essential to test the data sync configuration thoroughly. This includes testing the API users, connector users, and data sync configuration to ensure that everything is working correctly.

SFMC API User Configuration

/* SFMC API User Configuration */
var apiUser = "apiUser1";
var connectorUser = "connectorUser1";
var dataSyncConfig = {
  "apiUser": apiUser,
  "connectorUser": connectorUser,
  "dataSyncEnabled": true
};

Heads up: It is essential to test the data sync configuration thoroughly to ensure that everything is working correctly.

Checklist

  • Configure the API users correctly
  • Configure the connector users correctly
  • Set the connector user to non-scope by user
  • Test the data sync configuration thoroughly
  • Ensure that the API users and connector users are configured correctly
  • Monitor the data sync logs for any issues

Frequently Asked Questions

What is the purpose of the connector user in SFMC?

The connector user in SFMC determines the scope of records that are synced into the system.

How do I configure the API users in SFMC?

You can configure the API users in SFMC by going to the SFMC dashboard and clicking on the “API Users” tab.

What is the difference between scope by user and non-scope by user?

Scope by user means that the connector user will only sync records that are owned by the user, while non-scope by user means that the connector user will sync all records, regardless of ownership.

How do I test the data sync configuration?

You can test the data sync configuration by going to the SFMC dashboard and clicking on the “Data Sync” tab.

Genetrix Technology · Salesforce Marketing Cloud Partner

Need help shipping this in production?

Genetrix builds and untangles Salesforce Marketing Cloud and Agentforce setups for teams that want it done right the first time. If anything in this post sounds familiar, talk to us before it ships.

Get in Touch with Genetrix →

Blogs for the

Business-Savvy!​

Let’s Connect

A 30 min no cost strategy session
with cloud support expert

Let’s Connect

A 30 min no cost strategy session
with cloud support expert