Consent Management in Marketing Cloud Next: Mapping vs. Matching

Key Takeaways:

  • Subscription Model: Manages consent through Data Cloud subscriptions.

  • Consent Mapping: Links Engagement lists to Next subscriptions.

  • Consent Matching: Syncs opt-outs between Pardot and Next.

In Salesforce Marketing Cloud Next, consent management occurs at the subscription level and is associated with specific contacts, such as email addresses and phone numbers, by using Communication Subscription Consent Data Model Objects (DMOs) in Data Cloud. Organizations maintain consent data across multiple Salesforce products and synchronize it.

 Marketing Cloud Next provides two mechanisms for this: Consent Mapping, which connects source data streams to the unified consent data model, and Consent Matching, which synchronizes global opt-out status between Account Engagement and Marketing Cloud Next. 

This guide walks through both consent options available in Salesforce Marketing Cloud today. 

Understanding Consent: Management, Mapping & Matching

Before exploring the differences, it's important to understand the three key consent concepts in Marketing Cloud Next. 

  1. Consent Management: the process of capturing, recording, and updating a customer's privacy and subscription preferences. It is the customer-facing layer of consent compliance.

  2. Consent Mapping: Consent Mapping is the backend process of linking consent status from source systems like Marketing Cloud Engagement lists to communication subscriptions in Marketing Cloud Next.

  3. Consent Matching: Consent Matching is the technical mechanism that matches consent status for a single identity across platforms and synchronizes opt-out records between Account Engagement (Pardot) and Marketing Cloud Next.

If you're working across platforms in Salesforce Marketing Cloud, understanding these tools will save you a lot of headaches. 

Consent Mapping vs. Consent Matching in Marketing Cloud Next

In Salesforce Marketing Cloud, Consent Mapping is what links your traditional engagement lists (think publication or engagement lists) to communication subscriptions in Marketing Cloud Next.

Consent Matching works a bit differently: it syncs global, high-level email opt-out statuses between Account Engagement (Pardot) and Marketing Cloud Next by creating one unified B2B Email Consent subscription.

Not sure which one's right for you? Take a closer look at Marketing Cloud Engagement vs. Account Engagement (Pardot). 

Here's a quick breakdown of the key differences:

Feature Consent Mapping Consent Matching
Source Platform Marketing Cloud Engagement (Classic SFMC) Account Engagement (Pardot)
Primary Goal Links standard/publication lists from Engagement to specific communication subscriptions in Marketing Cloud Next Synchronizes global email opt-out status by creating a B2B Email Consent subscription in Marketing Cloud Next
Granularity Supports list-level and subscription-level preferences Handles overall/global email opt-outs only; does not sync list-level choices
Setup Location Configured via the Consent tab inside the Marketing app Enabled via the Optimizer inside Account Engagement Settings
Action Trigger Clicking Map Consent on specific channel cards (Email/SMS) Selecting match options on the Prospect Email Opted Out field

Before diving into the configuration, let’s look at how Consent Mapping connects consent data across Marketing Cloud Engagement and Marketing Cloud Next.

How Does Consent Mapping Connect Consent Across Platforms?

Consent Mapping connects privacy choices across platforms by linking list membership in Marketing Cloud Engagement to a communication subscription in Marketing Cloud Next, syncing status automatically between both systems.

  • Identity Linking: Maps consent to a unified individual using contact points, like an email address or phone number.

  • Signal Translation: Converts list membership into subscription-level consent status in Marketing Cloud Next.

  • API Synchronization: Automatically syncs status changes in both directions between the two platforms.

  • Behavior Enforcement: Restricts sends so only contacts with an active opt-in for a mapped subscription are targeted.

Core Components

  • Consent Tab: Where lists are mapped to subscriptions using the Map Consent button.

  • Communication Subscription: Stores a contact's consent for a specific communication type.

  • Communication Subscription Consent DMO: Records consent status, date, and source for each mapped contact.

But how does that consent actually move between Account Engagement and Marketing Cloud Next? Let’s break down the matching options and how each one works. 

How Does Consent Matching Keep Email Consent in Sync? 

Consent Matching keeps email consent aligned between Account Engagement and Marketing Cloud Next for records that share an email address. Matching is available from one business unit to another. Multiple business units aren’t supported. 

You can match consent based on one of two match types: Public List and Opted Out Field. 

Match Type Description How It Works
Public List Matches a selected Account Engagement public list with a unique communication subscription in Marketing Cloud Next. Consent syncs between the matched list and subscription. Global email opt-out in Account Engagement can still unsubscribe the prospect from all email subscriptions.
Opted Out Field Creates a single B2B Email Consent subscription to track overall email consent. Changes to the B2B Email Consent subscription sync with the Opted Out field in Account Engagement, and vice versa.

Now that we understand how Consent Mapping works, let’s look at how to configure it. 

How to Configure Consent Mapping in Marketing Cloud Next

The next-gen marketing app uses communication subscriptions to manage list membership. To share consent between Marketing Cloud Next and Marketing Cloud Engagement, you'll map engagement lists and publication lists to communication subscriptions for email and SMS. 

Before you begin, make sure Marketing Cloud Engagement is properly connected. 

Prerequisites

This is the quick list; just ensure that you have: 

  • Marketing Cloud Engagement linked to Marketing Cloud Next 

  • The Engagement lists you need, lists or publications, ready to go. 

  • The right identified subscription communications 

  • A Sender Code available for SMS mappings 

  • If your org uses business units, the business unit that is identified as relevant 

Configuration Steps

  • Step 1: Open Consent Mapping

In the Marketing app, go to the Consent tab and click on Consent Mapping 

  • Step 2: Select the communication channel

Now find the channel you want to set up and click Map Consent.

  • Step 3: Choose Business unit if available

If your organization uses the business unit, go with the business unit for configuration.

  • Step 4: Select the SMS sender code

For SMS consent mapping, pick the right Sender Code. 

  • Step 5: Select the consent source

Choose one or more engagement lists or publication lists.

  • Step 6: Add a communication subscription

Select Add Subscription and create the matching communication subscription in Marketing Cloud Next.

  • Step 7: Add configuration setup to the consent mapping

Open Consent Details and map each selected Engagement list to its matching communication subscription.

  • Step 8: Verify the mapping and complete the setup

Additionally, make sure lists, subscriptions, channels, and other details are all correct. You can also rename the communication subscription here if you need to. And click Map Consent.

With the matching options clear, let’s walk through the configuration process. 

How to Configure Consent Matching in Marketing Cloud Next with Account Engagement

Prerequisite knowledge 

  • Ensure Marketing Cloud Next and Data 360 are in place. 

  • Ensure you have the Account Engagement permissions required to handle email consent matching.

  • Select the Account Engagement business unit to synchronize consent.

  • Choose whether to use Public List or Opted Out Field for your matching method.

 1: Open Account Engagement Settings 

In Account Engagement Settings, select the Business Unit you want, then go to Optimizer > Enable Marketing Cloud.

 2: Open Email Consent Matching and start the setup 

Select Manage Email Consent and Subscriptions, then Set Up Consent Matching. On the Set Up Email Consent Matching page, select Get Started. 

3. Under Match Type, select Opted Out Field or Public List.

4: Configure Public Lists, if you picked that option 

If you selected Public List, configure your communication subscriptions.

  • Select up to 100 public lists to match.

  • For each list, enter a unique name for the communication subscription to create in Marketing Cloud Next. You can't map a public list to an existing subscription.

5: Review the configuration 

Review your selections, confirm that you understand how consent matching works, and click Match Consent.

Note: 

Updates can take up to 48 hours, and you'll see initial progress in the status field. Hold off on importing new consent records until it's done. Once finished, the status shows Active, and you'll get a confirmation email.

Configuration is only the starting point. Once matching is active, you may need to manage its settings as your consent model changes. 

How Do You Manage and Keep Consent Matching Up to Date?

Once Consent Matching is up and running, you can check its status anytime, add or remove public lists, or pause matching whenever you need to. 

If you stop matching, don't worry, your existing consent data sticks around; it just won't sync between Account Engagement and Marketing Cloud Next anymore. 

Task Steps
Start matching a new list Head to the Email Consent Matching page, select New, pick a list, hit Next, name your subscription, and select Match Consent.
Stop matching a single list Open the Settings menu next to the list and select Stop Matching.
Stop matching all lists Select Stop Matching from the page header, look over the confirmation, and select Stop.
Restart matching You'll need to delete or rename the affected communication subscription in Marketing Cloud Next first, then restart consent matching.

Both approaches synchronize consent, but they solve different problems. So, which one fits your setup? 

Consent Mapping vs. Consent Matching: Which One Should You Use?

It really comes down to one question: where's your consent coming from?

Coming from Marketing Cloud Engagement? Go with Consent Mapping to connect your lists or publication lists to communication subscriptions in Marketing Cloud Next. Coming from Account Engagement? You'll want Consent Matching to keep email consent in sync with Marketing Cloud Next.

That said, the source platform isn't the only thing that sets them apart. Consent Mapping works at both the list and subscription level, covering email and SMS. Consent Matching, meanwhile, is limited to email consent, with Public Lists or the Opted Out Field.

So here’s the short version to remember: 

Marketing Cloud Engagement → Marketing Cloud Next = Consent Mapping; Account Engagement → Marketing Cloud Next = Consent Matching

Conclusion

At the end of the day, Consent Mapping and Consent Matching are there to solve two different problems in the Salesforce Marketing Cloud when it comes to keeping consent in sync with Marketing Cloud Next. Mapping is your go-to for connecting Marketing Cloud Engagement, while Matching handles aligning email consent with Account Engagement (Pardot). 

Which one you pick really just depends on where your consent is coming from and what you need it to sync. Need help with Salesforce consent management? Talk to our Salesforce consultants today. 

Frequently Asked Questions

Related Readings

Let’s Talk

Drop us a note, we’re happy to take the conversation forward 👇🏻

Aditee Pragati Shrivastav

Aditée Pragati Shrivastav is a technology enthusiast and blog contributor at Concret.io, where she writes about modern business technologies, AI, CRM, and emerging digital solutions. She focuses on simplifying complex technical concepts into clear, practical insights.

Previous
Previous

5 Signs Your Salesforce Org Has a Sensitive Data Exposure

Next
Next

Everything You Must Know About AgentExchange