Now that you've installed the app and set up user access, let's add communication and subscription management.
- Create Communications for Your Experience Cloud Site
Data Use Purposes represent the communications and subscriptions for your site. For example, a data use purpose could be monthly email newsletters. - Add Communications to Your Site with the Preference Manager Component
After relating a communication to a Data Use Purpose, you need to expose it on your site using the Preference Manager Component. You can include up to 10 types of Data Use Purposes in the component. - Map Site Registration Fields to Contact Fields
Set up mappings so that information entered into registration fields automatically maps to a Contact record, preventing the creation of duplicate records - Set Up Duplicate Rules
Set up duplicate rules to ensure that Salesforce doesn't create duplicate Contacts when people register on your Nonprofit Experience Cloud site. For example, set up a duplicate rule for Email so that a person can't register multiple times with the same email address.
Create Communications for Your Experience Cloud Site
Data Use Purposes represent the communications and subscriptions for your site. For example, a data use purpose could be monthly email newsletters.
-
In the Nonprofit Experience Manager app, click the Data Use Purpose tab.
-
Click New.
-
Enter a name for the communication.
-
Optionally, enter a description.
-
Make sure to include the opt-out checkbox.
-
Save your work.
Add Communications to Your Site with the Preference Manager Component
After relating a communication to a Data Use Purpose, you need to expose it on your site using the Preference Manager Component. You can include up to 10 types of Data Use Purposes in the component.
-
In the Quick Find box in Setup, enter Sites, then select All Sites under Digital Experiences.
-
In the row for your site, click Builder.
-
Click the Preference Manager component on your page. If the component isn't on your page, drag it over from the Custom Components section of the Components list.
-
In a Communication Preference field, select your communication.
-
In the corresponding Communication Type field, select the method of communication.
-
Be sure to preview, then publish the changes to your site.
-
Have more than 10 communications you want to display? Add another Preference Manager component to the page and follow the same steps.
Map Site Registration Fields to Contact Fields
Set up mappings so that information entered into registration fields automatically maps to a Contact record, preventing the creation of duplicate records
-
Click the Contact Registration Mapping tab.
-
Click New.
-
Select the Registration Field to map.
-
Select one or more Contact fields to map to and move them to the Selected list.
-
Save your work.
Set Up Duplicate Rules
Set up duplicate rules to ensure that Salesforce doesn't create duplicate Contacts when people register on your Nonprofit Experience Cloud site. For example, set up a duplicate rule for Email so that a person can't register multiple times with the same email address.
-
In the Quick Find box in Setup, enter duplicate rules, then click Duplicate Rules.
-
Click New Rule, the select Contact.
-
Give the rule a name and description.
-
Select the Record-Level Security.
-
Choose what you want to have happen when duplicate information is entered.
-
Set the conditions you want to use for the fields.
-
Save and activate the rule.
Customize Duplicate Rules has more detailed instructions if you want a bit more info.