top of page

Step-by-Step Guide for Salesforce Marketing Cloud Connect Integration

Having Customer information and Marketing Data in a single place is truly a game-changer for marketers. However, ensuring this is quite a challenge. But with Salesforce Marketing Cloud Connect (MCC), it’s not one anymore! Salesforce MCC is a comprehensive tool that helps you integrate your Salesforce Customer Relationship Management (CRM) applications with Salesforce Marketing Cloud, allowing you to fully leverage your business data to create personalized marketing messages.

In this blog, we’ll learn about the features of Salesforce MCC, its benefits and some considerations in using it effectively. We’ll also look at the prerequisites for MCC integration and what it takes to effectively integrate Salesforce CRM and Salesforce Marketing Cloud. Before that, let's try to understand what is MCC.

What Is Salesforce MCC?

MCC is a robust tool from Salesforce that helps you combine the platform’s digital marketing prowess with its campaign management, segmentation, and data management capabilities. From advertising and analytics to social media engagement and multi-channel campaign execution, MCC connects various business functions such as service, marketing, and sales to help you present a personalized, consistent customer experience.

Why Is Salesforce MCC Important for Your Business?

MCC empowers you to access all your customer details in the Salesforce environment including sales, marketing, and customer service. To be precise, this tool lets you acquire customer information from all touchpoints seamlessly from Salesforce CRM. Thus, it enables you to personalize your digital marketing strategy at a microscopic level. By doing so, you can ensure better customer engagement across all customer journeys. Moreover, it lets you create a single view of the customer across your organization and use it for your marketing efforts.

Pre-requisites for MCC Integration

Step-by-step guide for Marketing Cloud Connect Integration

For a seamless Marketing Cloud Connect Integration, you need to create the following two users:

  • Salesforce Tracking User

  • Marketing Cloud API User

Salesforce Instance

Step 1: Install the Marketing Cloud Package from Salesforce. While installing the package, select Admin Profile only. Use either of the following links for the installation



Step 2: Adhere to the following steps to add a user at the Admin level

  • Enable Marketing Cloud for AppExchange User and Marketing Cloud for AppExchange Admin checkboxes in the Add field in the User Page Layout. Ensure that the user has ‘API enabled’ permissions.

  • Add “Marketing Cloud Connector, Marketing Cloud System User, and Marketing Cloud Connector Admin” in the Permission Set Assignments.

Step 3: Create a custom application with the name, “Marketing Cloud.” Add the “Mobile Sends, Send Analytics, and Email Sends” objects to the application. Also, add custom links, VF page, and package fields to the Marketing Cloud database.

Step 4: Add IP whitelist ranges using the following link in Salesforce.

Step 5: Enable the Email-Opt-Out field in the Lead and Contact section to auto-update your subscriber count and data every time a subscriber clicks the unsubscribe link.

Step 6: Use the Marketing Cloud package to create workflows provided in the link below:

However, you need not create workflows if you use the ‘Triggered to Send’ functionality.

Marketing Cloud Instance

Step 1: Ensure that your API users enable Marketing cloud Administrator and Salesforce Administrator roles.

Step 2: Log in to Marketing Cloud, navigate to Email Studio, click on the Email app, and then, click the Admin tab. Next, choose Salesforce integration and click on Connect Account to enter your Salesforce Admin credentials in the Marketing Cloud.

Here, you need to enter your username, password and Org ID, while you deselect the Scope by a user. For a secured data transfer between Marketing Cloud Support and Sales Cloud enable and upgrade the “Connected App.”

User Mapping for Salesforce Marketing Cloud Connect Integration

Marketing Cloud Connect user and Salesforce user accounts can be mapped by sending emails. Sending emails from Salesforce User Account to recipients helps them get access to Marketing Cloud. Go to Email, click on the Admin tab, and tap on My users. Select API user and tap on edit. Next, tap on Integrate Link, select as a field, enter the SFDC username and save changes.

Configuring Marketing Cloud Connector

Step 1: Go to the Marketing Cloud Object section to verify Remote site settings.

Step 2: Select Automatic Setup and tap on Start Wizard

Step 3: To track and monitor information flowing from Marketing Cloud to Salesforce, enter the Marketing Cloud Connector username and password to configure the connection.

Step 4: To map your user systems, enter Marketing Cloud credentials once again. Also, configure basic settings for Email sending, and Email Tracking.

With these steps, your Marketing Cloud Connect Integration with Salesforce is successfully done. Verify your configuration and connection settings by sending emails from both systems. The last step before you send any data in real-time is the data syncing process. Contact Marketing Cloud support to help you enable the Data Stream.

Benefits of Salesforce MCC Integration

MCC helps businesses do the following.

Synchronize Data Seamlessly

MCC allows Marketing Cloud users to access real-time data from the Service Cloud and Sales Cloud. With synchronized data extensions from Marketing Cloud Connect, users can avoid manually exporting data from either Service or Sales Cloud into the Marketing Cloud. Thus, it helps them save time and get accurate data without any errors.

Send Marketing Cloud Emails from Service and Sales Clouds

MCC lets users send Marketing Cloud text messages and emails from Sales and Service Clouds without any hassle. This not only makes it easy for marketers but also those working in sales and service teams of the business to send personalized and on-brand emails with data in these respective clouds.

View Tracking Information in Service Cloud and Sales Cloud

One of the benefits of using Salesforce MCC is it lets Sales Cloud and Service Cloud users view customer tracking and customer engagement data in real-time.

Engage Contacts in Marketing Cloud Journeys

Worried about exporting or manually entering contacts? Salesforce MCC lets users to auto-add contacts from Sales Cloud and Service Cloud into Marketing Cloud.

Connect Journey Builder with Salesforce CRM