Consent analysis and tracking

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.

Use cases use-cases

The use cases covered in this guide are consent trending and consent overlap.

  • Consent trending tracks how user consent has trended over time. Analyzing consent preference changes helps marketers plan and executing campaigns that adapt to those user preference changes. For example, you may want to run targeted educational campaigns, transparency and trust campaigns, or incentive campaigns to drive consent choices. You could also correlate campaigns that might have been negatively impacting consent to proactively reduce the frequency of those campaigns.
  • Consent overlap uses the overlap among consent channels to deliver consistent personalized messaging on multiple channels for your customers who have consented to multiple channels. Marketers can prioritize and allocate resources to certain channels where a higher degree of consent and personalized messaging might resonate with customers and generating higher response rates.

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 Audiences dashboard with Customer, Audiences, and Create segment highlighted.

The Segment Builder appears. Next, select XDM Individual Profile from the available options. See the documentation for more information on the rule builder canvas.

The Segment Builder with the XDM Individual Profile attribute folder highlighted.

Locate your consent attributes from the options available. Select Consents and Preferences.

NOTE
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 Segment Builder with the Consent and Preferences attribute folder highlighted.

The various consent and preference options are displayed. As this demonstration focuses on consent to contact over various marketing channels, select Marketing Preferences.

The Segment Builder with the Marketing Preferences folder highlighted.

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 available contact channels for marketing are highlighted in the audience builder.

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.

NOTE
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.

The Choice Value attribute with the Yes (opt-in) value highlighted in the segment builder. The name and description of the audience are also highlighted.

After you have created the necessary audiences, they are listed in the Audiences Browse tab.

NOTE
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.

Consume insights consume-insights

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.

Audience overlap audience-overlap

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.

The Profiles dashboard with the Audience overlap by merge policy widget highlighted. The widget visulaizes overlaps between two consent audiences.

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 Audiences dashboard with the Audience overlap report widget displayed. The User consented to calls audience as a comparison audience, and the View more link are both highlighted.

The Audience overlap report dialog expands to show additional audience overlap data.

The Audience overlap report, with the Users consented to email audience highlighted.

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.

  • Audience size trend: This widget offers a way to track how your respective consent has changed over time.
  • Audience size change trend: This widget tracks how your customer consent has changed on a daily basis. For example, if the count of your customer consent dropped by 100,000, then you can see how that change occurred over a daily basis.
  • Audience size trend by identity: With this widget you can track how your respective consent has changed over time, but further filtered by a specific identity such as an email.

The Audiences dashboard with the Audience size trend, Audience size trend by identity and Audience size change trend widget displayed. The Users consented to email audience is highlighted.

Audiences Overview dashboard audiences-overview-dashboard

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.

The audiences dashboard with the Users consented to SMS audience highlighted in the global audience dropdown menu.

User-defined dashboards usr-defined-dashboards

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.

The dashboards workspace with Dashboards and Create dashboard highlighted.

When you select your data model in the widget composer, select CDPInsights followed by Next. The Select table dialog appears.

The Select data model dialog with the CDPInsights model highlighted.

The next view displays a list of the available tables in the left rail. Select the adwh_fact_profile_by_segment_and_namespace_trendlines.

The Select table dialog with the 'adwh_fact_profile_by_segment_and_namespace_trendlines' table highlighted.

After the widget composer is populated with data from your chosen table, perform the steps below:

  • Search Attributes for date, then use the + icon to add the date attribute to the X-axis from the dropdown menu.
    The widget composer with the add-icon and dropdown menu highlighted.
  • Search Attributes for count_of_profiles, then use the + icon to add the count_of_profiles attribute to the Y-axis from the dropdown menu.
  • Select the ... (ellipses) icon in the Y-axis field, then select the SUM aggregate function from the dropdown menu.
    The widget composer Consent trends widget with the data model, table, and the Y-axis dropdown menu and SUM feature highlighted.
  • Select the Marks dropdown menu, and change the chart type to Line.
  • Search Attributes for the 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.
  • Search Attributes for segment_name, then select the + icon to add segment_name as a Color from the dropdown menu.
  • Open the Properties panel and provide an appropriate Widget title and Axis label.
    The widget composer with the properties icon and Widget title highlighted.
  • Select Save and close to confirm your settings.
TIP
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 finished custom Consent trends widget.

The consent dashboards that you create capture the distribution of consent and preference attributes only.

NOTE
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.

Next steps

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.

recommendation-more-help
ececc77d-ff44-4382-85ee-a087c8834323