Salesforce Consent Management

Why Manage Consent?

  • Emerging regulatory landscape
    • GDPR
    • CCPA
    • LGPD
    • PDPB
  • Give individuals control over their data
  • Establish legal basis for processing

Consent & Preference Management

Consent management and preference management serve different purposes

Consent ManagementPreference Management
Who provided consentChoose frequency
Why they didSelect interests
Which channelAlternatives to unsubscribing
What they consented to

Salesforce Consent Management

Consent Management Objects

  • Records don’t count towards storage
  • Privacy by design
  • Proactive data model
  • Privacy is integral to the data model

Levels of Consent

  1. Who provided consent
  2. Which channels they can be contacted
  3. Which channel address
  4. What type of content they consented to

Level 1 Consent

  • Who provided consent
  • What they have consented to
  • Capture privacy don’ts:
    • Don’t process
    • Don’t solicit
    • Don’t profile
    • Don’t track

Level 2 Consent

  • Which channels used to contact
  • Named channels (e.g. phone, email)
  • Opt-in status by channel
  • Time and timezone for contact

Level 3 Consent

  • Specific addresses to contact
  • Supports multiple addresses

Level 4 Consent

  • Type of content for consent
  • Channel used for consent

Consent Read API

  • Retrieves consent settings
  • Returns aggregated consent data
  • Aggregate and resolve consent data for an individual
  • Digital marketing platforms can determine an individual’s consent

Consent Write API

  • Update or write consent for records that have a
  • lookup relationship or share an email address
  • Customer 360 Audiences Integration


Please subscribe our YouTube channel to get notification for video upload.

Amit Chaudhary

Amit Chaudhary

Amit Chaudhary is Salesforce Application & System Architect and working on Salesforce Platform since 2010. He is Salesforce MVP since 2017 and have 17 Salesforce Certificates. He is a active blogger and founder of Apex Hours.

Share this article

1 Comment

Leave a reply

Subscribe for Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 3,995 other subscribers

Our Supporter


Apex Hours

Apex Hours is one stop platform to learn Salesforce skills and technology

Join our Newsletter and get tips and tricks how to explore the salesforce for free!