You are here:
About Consent Templates
Create reusable templates to capture preferences based on the objects that you want to use to store the consent information. You can also structure how your preference forms collect consent based on your brands, data use purposes, and subscriptions.
Required Editions
| Available in: Lightning Experience and Salesforce Classic in Developer, Enterprise, Performance, and Unlimited Editions |
Use consent templates for a streamlined approach to using consent objects, without the advanced customizations of the Apex-based method. When you create and activate a consent template, you can use it to populate a new preference form.
Basic Consent Template
This template tracks consent preferences at the field level, and it stores the preferences in standard or custom objects. To create a basic consent template, choose an object, then select up to 30 fields on that object to track. You can only include Boolean or picklist fields in basic consent templates.
When used to generate forms in Experience Cloud sites, the basic template requires an associated access token regardless of whether the user is logged in. The template loads values from a record that's identified by the access token. If a token isn't included in the form's URL, then the form can't load.
Channel Consent Template
This template type tracks preferences for contact point types, such as phone, web, and social. Channel consent templates read and update preferences on the Contact Point Type Consent and Individual objects. To create a channel consent template, choose the brands and data use purposes that you want to track preferences for. Then select the channel types to track for each data use purpose within each brand. The bulk selection option is an easy way to select a channel type across multiple data use purposes.
When a contact point type option is selected on a preference form, a record is created on the Contact Point Type Consent object. The Privacy Consent Status on the record is set to opt in. If a contact point type option isn’t selected, the Privacy Consent Status on the record is set to opt out.
Detailed Consent Template
This template type tracks preferences for the contact points email, phone, and address. Detailed consent templates read and update preferences on the Contact Point Consent object. Choose the brands and data use purposes that you want to track preferences for, then select the channel types to track for each data use purpose within each brand. The bulk selection option is an easy way to select a channel type across multiple data use purposes.
When a contact point option is selected on a preference form, a record is created on the Contact Point Consent object with the Privacy Consent Status set to opt in. If a contact point option isn’t selected, the Privacy Consent Status on the record is set to opt out.
Communication Subscription Consent Template
This template type tracks preferences for contact channel types on selected communication subscriptions, so customers can opt in to recurring communications. Communication Subscription consent templates read and update preferences on the Communication Subscription Consent object. Choose the brands and communication subscriptions that you want to track preferences for, then select the channel types to track for each subscription.
When a contact point option is selected on a preference form, a record is created on the Communication Subscription Consent object with the Privacy Consent Status set to opt in. If a contact point option isn’t selected, the Privacy Consent Status on the record is set to opt out.

