Forum Discussion
List-unsubscribe header with preference center page
Our company uses a custom preference center page as our unsubscribe link, so that customers can opt-out of any or all subscription groups (custom preference center created via API: https://www.braze.com/docs/user_guide/message_building_by_channel/email/preference_center/overview/#step-1-create-a-preference-center-via-api). What’s the expected behavior for the unsubscribe link header in this case, will the custom preference center link be pulled into the unsub header?
- GootBraze Employee
Hey Ryan! This is a great question for our Product Team to take a look at, but here's what I know: The preference center page is totally fine for the required unsubscribe option in the body of the message, but the list-unsubscribe header needs to be a true one-and-done unsubscribe option that happens seamlessly within the mailbox UI and doesn't require any additional user input. You can read more about it in RFC8058 if you're feeling especially nerdy. 🙂 Hope that helps a little!
- jenniferBraze Employee
Hey ryan_quinlan Goot is 100% correct here that your list-unsubscribe header cannot direct users to a preference center as that goes against RFC 8058. It needs to be a one-click unsubscribe URL that adheres to the protocol
- EmPaulinPractitioner III
summing up, can you have your unsubscribe link AND a change your preferences link? would that be OK?
- catmearsActive Member
Follow-up question to this: If we use the expected List-Unsubscriber-Post tags in our headers, what happens in Braze? AKA how does Braze handle the response? I'm looking at Google's example code here:
To set up one-click unsubscribe, include both of these headers in outgoing messages:
- List-Unsubscribe-Post: List-Unsubscribe=One-Click
- List-Unsubscribe: <https://solarmora.com/unsubscribe/example>
When a recipient unsubscribes using one-click, you receive this POST request:
"POST /unsubscribe/example HTTP/1.1
Host: solarmora.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 26
List-Unsubscribe=One-Click"- GootBraze Employee
Hey Cat! Can you clarify the question for me? They should be set to unsubscribed, but our Product team can provide more detail if there's something else you're looking for?
- catmearsActive Member
Hey!! I suppose I just wanted to ensure that Braze could handle the reply and mark the subscriber as "Unsubscribed" even when not using the OOTB Braze subscription center. Or maybe I should ask - is this functionality already available within Braze? https://www.braze.com/docs/user_guide/administrative/app_settings/email_settings#enable-list-unsubscribe-header
- TomJordHillActive Member
Hi
I know that I can active Email Unsub Header by going into Settings > Email Preferences. However, we have a custom page to handle unsubs due to how many brands we have. How do I add the URL to the email header in an email template. Are we saying that I have to do it manually every time I want to create a canvas? Is there a way to add it to an email template?
Related Content
- 3 years ago
- 9 months ago
- 2 years ago
- 4 months ago