Manage and track customer consent from a single system of record across your marketing and data processing activities.
Required Editions
| Available in: Enterprise, Performance, Unlimited, and Developer Editions. Requires the Privacy Center license. |
Traditionally, Salesforce stores consent across several related objects, so understanding a single customer's preferences can mean checking multiple places. Global Consent Manager replaces that with a flattened, attribute-based model that brings consent details together in one place. Global Consent Manager creates a single consent record that you can query and manage at scale.
Note The Global Consent Manager setup assistant walks you through initial configuration. Consent settings are also available directly from the Global Consent tab.
How Global Consent Manager Works
Global Consent Manager stores and manages consent in these ways.
- Global Consent Manager stores consent details as attributes on a single record rather than separate objects. This attribute-based model supports high performance at scale.
- Every change becomes a permanent entry, so you have an auditable history of when and how people granted or withdrew consent.
- A single Global Consent Definition can serve multiple use cases. Reuse it across campaigns instead of building a new consent structure for each one.
- Global Consent Manager's flattened model brings in consent data no matter how you structured it, so it adapts to many use cases and implementation patterns.
Key Concepts
Here are some terms that apply to Global Consent Manager.
- Global Consent Definition
- A reusable template that groups the set of attributes needed for a consent use case. For example, a single Newsletter Subscription definition can cover every newsletter that shares core attributes.
- Attributes
- The fields that make up a consent record. Some fields are required, such as Consent Status and Consent Purpose. You can also add custom Additional Attributes for business-specific data, such as product lines or delivery frequencies.
- Guided Consent Management Layouts
- Customizable components that control how consent appears on data subject records, including contacts, leads, person accounts, individuals, and users. The Communication Consent layout handles messaging, such as newsletters. The Action Consent layout handles data processing activities, such as third-party data sharing or AI model training. Admins configure each layout to determine the visible consent definitions and attributes.
- Consent Attributes and Legacy Object Mapping
Review the attributes that make up a consent record and see how they map to the standard Salesforce consent objects. - Attribute Management
Attribute Management controls the picklist values and custom attributes that consent records capture. - Global Consent Definitions
Global Consent Definitions are reusable templates that group consent attributes for each compliance use case. - Guided Consent Management Layouts
Guided Consent Management Layouts control how consent records appear when you view and manage a data subject's consent. - Configure Consent Export Settings
Configure where Global Consent Manager exports consent records, and enable export to your Amazon S3 bucket. - Stream Consent Data to Data 360
Stream consent records from Global Consent Manager to Data 360 to sync customer preferences. - Review the Consent Audit Log
Look up a consent record and review the full history of how its consent status has changed.