In today’s marketing landscape, you need to understand and respect customer consent preferences. Adobe Real-Time Customer Data Platform provides the ability for marketers to analyze customer consent to build trust, comply with privacy regulations, and deliver more personalized experiences.
This document details how to build a consent dashboard for various marketing use cases for Real-Time CDP data. Specifically, it focuses on how to create an audience with the appropriate attributes for your business needs, and then consume the insights through the use of pre-configured widgets in the Adobe Experience Platform UI. An alternative method of building your own custom widget with the user-defined dashboards feature is also presented.
The use cases covered in this guide are consent trending and consent overlap.
To build a consent dashboard, you must first create an audience of all the profiles that have consented to contact. To navigate to the Real-Time Customer Data Platform Segment Builder, select Audiences in the left navigation of the Platform UI. From the the Customer tab of the Audiences dashboard, select Create audience in the top right of the view, then Build rules.
The Segment Builder appears. Next, select XDM Individual Profile from the available options. See the documentation for more information on the rule builder canvas.
Locate your consent attributes from the options available. Select Consents and Preferences.
If you have maintained your user consent in an attribute different to the Adobe recommended field group, then you must select those attributes instead of the ones shown below.
More information can be found on the handling of consent in segmentation documentation.
The various consent and preference options are displayed. As this demonstration focuses on consent to contact over various marketing channels, select Marketing Preferences.
The list of marketing preferences are displayed. Although this example use case focuses on email, SMS, and calls, you can build insights for any other combination or the entirety of options as well. For each of the channels, perform the below steps to create an audience.
To begin configuring an audience, select Receive SMS / Receive email / Receive calls.
The Subscriptions folder appears. From the options available, select and drag the Choice Value attribute to the center pane, then select the desired value from the drop-down. In this case, select Yes (opt in). Next, name the audience according to your business needs and provide a user-friendly description.
There is a soft limit on the number of audiences that you are recommended to create. More information can be found in the segmentation guardrails documentation.
After you have created the necessary audiences, they are listed in the Audiences Browse tab.
When creating an audience, you have to wait for the batch segmentation job to complete before the data is available to start building your consent dashboard. Batch segmentation describes the process of moving all your profile data at once through your segment definitions to produce the corresponding audiences. Once created, this audience is saved and stored for you to export and use. Batch segments are automatically evaluated every 24 hours.
Adobe had created various insights that are automatically available for you in the Profiles, Audiences, and Destinations dashboards. Any audience that you create is then automatically usable with these preconfigured insights. See the standard widget documentation for a list of the insights available in the Profiles, Audiences, and Destinations dashboards.
To review the overlap between any two consent audiences, add the Audience overlap by merge policy to your Profiles dashboard and select the desired audiences in the dropdown menus. See the documentation for instructions on how to add a widget to your dashboard the Audience overlap by merge policy for more information on the insight.
You can view the overlap of all audiences where users have consented to receive calls across all other audiences, with the Audience overlap report in the Audiences dashboard. To view the overlap of consent audiences, first navigate to the Audiences Overview tab. From there, you can add the Audience overlap report widget to the Audiences dashboard. After the widget has been created, select the User consented to calls audience from the overview of audience dropdown menu at the top of the page. Next, select View more in the Audience overlap report widget to see up to 50 of the top overlaps, and up to 50 of the least overlaps regarding the selected segment.
The Audience overlap report dialog expands to show additional audience overlap data.
When you create a consent-based audience, it automatically trends up to 12 months from the date you created the audience. To have a fully functional trend of your customer consent, add the following widgets to the Segments Overview page. These insights offer a powerful means of tracking how your consent is changing over time. They even correlate with any campaigns that you run in parallel that might positively or negatively impact consent. The descriptions offered for these widgets apply to a consent use case.
After you have created a consent-related audience such as “Users Consented to SMS”, you can view key personalized consent information about your audience by adding the appropriate widgets to your Audiences Overview dashboard. Navigate to the Audiences Overview and add your chosen widgets from the widget library. Any widget added to your view of the dashboard can be resized and moved using the Modify dashboard feature. Your personalized view can contain insights such as the trend over time (up to 12 months), the overlaps with other audiences, and the identity composition of the audience. An example view is shown below.
You can also build out your own widgets with user-defined dashboards. Building your own widget gives you complete control over the type of widget, along with flexibility to add filters and much more, directly within Adobe Real-Time CDP.
For example, if you want to trend multiple consent audiences in the same chart so that you can see over time how each of your consent preferences has changed. This type of visualization is possible with user-defined dashboards in minimal steps and a one time setup. First, select Dashboards in the left navigation. The Dashboards workspace appears. Then select Create dashboard. Full instructions on how to create a dashboard and custom widget can be found in the user-defined dashboards guide.
When you select your data model in the widget composer, select CDPInsights
followed by Next. The Select table dialog appears.
The next view displays a list of the available tables in the left rail. Select the adwh_fact_profile_by_segment_and_namespace_trendlines
.
After the widget composer is populated with data from your chosen table, perform the steps below:
date
, then use the + icon to add the date
attribute to the X-axis from the dropdown menu.count_of_profiles
, then use the + icon to add the count_of_profiles
attribute to the Y-axis from the dropdown menu....
(ellipses) icon in the Y-axis field, then select the SUM aggregate function from the dropdown menu.segment_name
, then use the + icon to add the segment_name
as a Filter from the dropdown menu. The Filter: Segment_name dialog appears. Select the audiences created earlier that relate to consent. For this example, select Users Consented to Calls, Users Consented to SMS, and Users Consented to Email, followed by Apply.segment_name
, then select the + icon to add segment_name
as a Color from the dropdown menu.You can now resize or move the widget to the desired size and position before you save the dashboard.
The image below demonstrates how your finished widget appears and other potential custom insights. For more details on the types of widgets that can be created, refer to the data model documentation.
The consent dashboards that you create capture the distribution of consent and preference attributes only.
For customers of Adobe Healthcare Shield or Adobe Privacy & Security Shield, these dashboards do not reflect any tracking of consent policies. Available tracking includes the number of policies created, enabled, and the impact on audience membership.
By reading this document, you have learned how to build dashboards for a comprehensive view of your customer consent preferences by using Real-Time CDP insights. This document demonstrates how Real-Time CDP provides a robust solution to today’s privacy-focused landscape where collection, segmentation, analysis, and personalized marketing campaigns based on consent data are crucial for marketers.