Table of Contents |
---|
...
The text for the Opt-out of Marketing Communications checkbox is also configurable through a language string called account.fields.optoutemailcheckbox. This controls the messaging for opting-out of marketing email in both create account and from my account.
...
...
Note |
---|
IMPORTANT: Edit the account.fields.optoutemailcheckbox language string to reflect with FLOW is enabled. In the example above the OPT OUT flow is enabled. If the OPT IN flow is enabled, the text should read “Opt in to receive our marketing emails.” |
To update a language string, go to Configuration > Languages
Select English and click Edit.
Search for the string resource you wish to update and click Search.
Click Edit.
Update the value to include your desired text and Save.
Detailed Setup Guide
1. Enable and Configure the Communication Preferences Tab
There are several configurable text components on the Communications Preferences Tab. To configure these components:
Go to Configuration > Customer Settings and scroll down to Additional Customer Settings. The last three fields are pertinent to the Communications Preferences Tab. Complete them as follows:
The Hide ‘Communication Preferences’ tab checkbox is unchecked by default (meaning that the Communication Preferences Tab will display by default on the My Account page). Checking this box will keep the Communication Preferences Tab from being visible on the My Account page.
The URL to manage the Communication Preferences field enables redirection to a third-party site if your resort utilizes a third party to manage guest communication preferences. The logged-in customer’s email will be passed in to the third party site as a parameter when they click “Manage Preferences.”
The body of the URL is provided by the third party partner, and we append "/?email={email}" to add the functionality of passing the logged-in user’s email address. Example URL: https://www.myresort.com./shop-email-preferences/?email={email}
Note |
---|
IMPORTANT: The third party site needs to be expecting the passed email address, so you will need to work with a representative from that third party to configure this step. It won't work if the third party site is not expecting/accepting the data being passed. |
...
Opt In Flow Enabled - Clicking the Depending on the decision whether to follow and OPT IN or an OPT OUT flow, check or uncheck this box as appropriate.
Opt In Flow Enabled checkbox |
---|
...
Language String reminder account.fields.optoutemailcheckbox See above. | ||
---|---|---|
OPT IN Flow | Check this box. When a guest creates an account they will be presented with a checked box, opting them IN to receiving emails. To decline or opt out of emails, they would have to uncheck the box. | “Opt Out of our martketing emails.” |
OPT OUT Flow | Leave the box unchecked. When a guest creates an account they will be presented with an unchecked box, meaning that they will not received marketing emailes unless they check the box. | “Opt in to receive our marketing emails.” |
Info |
---|
NOTE: Another way of thinking about the Opt In flow is to consider the SQL triggered in account creation. If the opt in flow is enabled, during creation, the guest is assigned a 0 in SQL (Accepts emails). If the opt in flow is enabled and the language string had been edited to “Opt in to our emails.”, upon save of account creation, the setting of 0 is retained (accepts.) If the guest unchecks the box and saves, then the setting in SQL is changed to 1 (declines emails.) |
Note |
---|
IMPORTANT: Be sure to verify that the settings align for marketing preferences in both the Identity Consent Models and the My Account Settings for Opt In Flow. See the 2.12 Identity Release Notes for more information about Consent Models in Identity. |
...
To include the Opt Out of Martketing Emails checkbox on the Communications Preferences Tab, go to Configuration > Settings > All Settings and type OptOutEmailCheckboxEnabled in the Name field and click Search. This will locate the setting.
Once the setting is found, click Edit.
Click into the Value field and update it to ‘True’.
Click Update.
Once the setting is changed to ‘True’, the Opt Out of Marketing Emails checkbox appears and is checked by default if the guest does not already have a preference stored in their RTP|One customer profile. The first-time My Account guest is required to uncheck the box to receive marketing emails.
...
Ensure that the Communications Preferences Page has been enabled (see instructions above in Configure Communication Preferences Tab).
Ensure that the Opt Out of Marketing email checkbox has been disabled (see instructions above in the Settings section called Show/Hide Opt Out of Marketing Emails Checkbox).
Go to Settings > Customer Settings and enter the following:
Display a Communications Preferences widget: Checked
Widget CSS URL: Enter the URL for the Widget CSS.
Widet JavaScript (JS) URL: Enter the URL for the widget JavaScript.
Widget HTML code: Enter HTML code for the widget.
Click Save.
...
...