Forum Discussion
RogierAY88
3 months agoCollaborator
Linking to the new Preference Center
Hey Community, I'm currently looking into implementing a new Preference Center in our Emails which are adapted based on the Country where the user lives. Currently all new Preference centers are lau...
Divyesh
2 months agoSupporter
Based on the Braze documentation and common pitfalls, here are a few things to double-check:
- Campaign vs. Test Email:
• The Liquid tag used for the Preference Center (for example: <code>{{ preference_center.my_preference_center }}</code>) only generates a valid link when the email is sent as part of a launched campaign or Canvas message. When sending a test email, the link will not function properly. - Correct Liquid Tag Syntax:
• Ensure that your preference center name follows the allowed format (alphanumeric characters, dashes, or underscores) and that you are inserting it in the correct Liquid syntax. For example:
<code><a href="{{ preference_center.my_preference_center }}">Edit Your Preferences</a></code>
• Verify that there are no extra spaces or formatting issues in the code. - Subscription Group Configuration:
• Confirm that you have correctly set up the subscription groups for the respective market (in this case, based on the user’s country). The dynamic personalization of the Preference Center will rely on the configuration and mapping of these groups. - Ensure Browser Support:
• As noted in the documentation, some browsers (like the Naver Android app) do not support the Braze Preference Center. Although this shouldn’t affect most email recipients, keep it in mind if you suspect browser-related issues. - Deployment:
• Verify that the feature is enabled in your Braze dashboard under Audience > Subscriptions > Email Preference Center, and that your workspace has the correct subscription groups set up for the email channel. - Dynamic Adaptation:
• Since your Preference Center is adapted based on the country, ensure that your Liquid logic dynamically picks up the proper subscription groups. This often requires setting up conditional statements in Liquid to determine which groups the user should see, based on their profile attributes.
For additional details, you can refer to the official Braze documentation on the Preference Center here:
https://www.braze.com/docs/user_guide/message_building_by_channel/email/preference_center/dnd_preference_center/#step-5-customize-your-confirmation-page
Try verifying these steps and test using a live campaign (rather than sending a test email) to see if the link is generated correctly. If you continue to have issues, it might help to view your email’s rendered HTML through Braze’s campaign launcher, which should correctly display the dynamic Liquid values.
Related Content
- 3 years ago
- 3 months ago
- 9 months ago