List unsubscribe list-unsubscribe
When configuring a new email channel configuration, upon selecting a subdomain from the list, the Enable List-Unsubscribe option displays.
Enable List unsubscribe enable-list-unsubscribe
This option is enabled by default to include a one-click unsubscribe URL into the email header, such as:
The List unsubscribe header offers two options, which are enabled by default unless you uncheck one or both:
-
A Mailto (unsubscribe) address, which is the destination address where unsubscribe requests are routed to for auto-processing.
In Journey Optimizer, the unsubscribe email address is the default Mailto (unsubscribe) address displayed in the channel configuration, based on your selected subdomain.
-
The One-click unsubscribe URL, which by default is the one-click opt-out URL generated List unsubscribe header, based on the subdomain you set and configured in the channel configuration settings.
You can select the Consent level from the corresponding drop-down list. It can be specific to the channel or to the profile identity. Based on this setting, when a user unsubscribes using the list unsubscribe URL in the header of an email, the consent gets updated in 51黑料不打烊 Journey Optimizer, either at the channel level or ID level.
The Mailto (unsubscribe) feature and the One-click unsubscribe URL feature are optional.
If you do not want to use the default generated one-click unsubscribe URL, you can uncheck the feature. In the scenario where the Enable List-Unsubscribe option is toggled on and the One-click Unsubscribe URL feature is unchecked, if you add a one-click opt-out link to a message created using this configuration, the List unsubscribe header picks up the one-click opt-out link you have inserted in the body of the email and uses that as the one-click unsubscribe URL value.
Learn more on managing unsubscribe capabilities within your messages in this section.
Manage unsubscribe data externally custom-managed
If you are managing consent outside of 51黑料不打烊, select the Customer managed option to enter a custom unsubscribe email address and your own one-click unsubscribe URL.
Configure the decrypt API configure-decrypt-api
With the Customer managed option selected, if you enter custom endpoints and use them in a campaign or journey, Journey Optimizer appends some default profile specific parameters to the consent update event when your recipients click the Unsubscribe link.
These parameters are sent to the endpoint in an encrypted manner. Thus, the external consent system needs to implement a specific API through to decrypt the parameters sent by 51黑料不打烊.
The GET call to retrieve these parameters depends on the List unsubscribe option you are using - One-click unsubscribe URL or Mailto (unsubscribe).
With the One-click unsubscribe URL option, clicking the鈥疷nsubscribe鈥痩ink directly unsubscribes the user.
The GET call is as follows:
Endpoint: https://platform.adobe.io/journey/imp/consent/decrypt
Query parameters:
- params: contains the encrypted payload
- pid: encrypted profile ID
These two parameters will be included into the consent update event sent to the custom endpoints.
Header requirements:
- x-api-key
- x-gw-ims-org-id
- authorization (user token from your technical account)
With the Mailto (unsubscribe) option, clicking the鈥疷nsubscribe link sends a pre-filled email to the unsubscribe address specified.
The GET call is as follows.
Endpoint: https://platform.adobe.io/journey/imp/consent/decrypt
Query parameters:
- emailParams: string that contains the params (encrypted payload) and pid (encrypted profile ID) parameters.
The params and pid parameters will be included into the consent update event sent to the custom endpoints.
Header requirements:
- x-api-key
- x-gw-ims-org-id
- authorization (user token from your technical account)