Is it possible to connect the same marketing cloud environment to 2 different orgs

marketing-cloudmarketing-cloud-connectsandbox

As a marketing cloud admin, in the last few years I worked for some clients having always this configuration:

  • UAT sandbox org (Sales Cloud) connected to UAT MID (Marketing Cloud)
  • Prod org connected to Prod MID
    having 1 tracking user and 1 API user for each environment.

Is it possible to have 1 MID connected to two orgs at the same time?
Do we have testing and live data in the same environment this way?

Thanks

Best Answer

You can have the following setups:

https://help.salesforce.com/s/articleView?id=sf.mc_co_multi_org_account_and_user_configuration.htm&type=5

Picture one, right hand side: Connecting one BU to two Orgs: Not Supported.

The followup question is probably moot then ("does not apply"), but anyway:

No matter your configuration - unless you have two completely separate Marketing Cloud Instances - you already have testing and live data in the same environment.

Case in Point: All Subscribers List.

Every send to a contact from all BUs will add them to the same list. The "Subscriber Filter"* feature only covers the UI visibility, but still all subscribers from all BUs are physically put into the same All Subscribers list and all can be retrieved from at least one BU (namely, the original parent or Enterprise BU), e.g. via SQL or AMPScript Lookups.

Through the ENT. prefix, other BUs can potentially access it as well - this part might be limitable through a Business Rule though, I am not sure.

*https://help.salesforce.com/articleView?id=mc_es_define_a_subscriber_filter.htm&type=5

Other Example: All Contacts. Multi Org or not, you have one shared All Contacts List, and one contact count. In your current setup, both test and live contacts count against your contact count.

There is no complete data isolation within a single marketing cloud instance, multi-org or not.

Related Topic