Getting started

This guide requires that you have a working understanding of the following components of Adobe Experience Platform:

  • Query Service: Provides a user interface and a RESTful API where you can use SQL queries to analyze and enrich your data.
  • Segmentation Service: Allows you to generate audiences from your Real-Time Customer Profile data.

Prerequisites

This guide requires you to have the Data Distiller SKU as part of your package offering. If you are unsure whether you have this, please speak to your Adobe service representative.

Create a derived dataset

The first step in establishing your CLV is to create a derived dataset from the data signals captured from user actions. This particular use case is captured in a separate document about an airline loyalty scheme. See the guide to learn how to use Query Service to create decile-based derived datasets for use with your profile data. Full examples and explanations are provided in the document that explain the following steps:

  • Create a schema to allow for decile bucketing.
  • Use Query Service to create deciles.
  • Generate decile datasets.
  • Enable the schema for use in Real-Time Customer Profile.
  • Create an identity namespace and mark it as the primary identifier.
  • Create a query to calculate deciles over a lookback period.

Extend the insights data model and schedule updates

Next, you must build a custom data model or extend an existing Adobe Real-Time CDP data model to engage with your CLV reporting insights. See the documentation to learn how to build a reporting insights data model through Query Service for use with accelerated store data and user-defined dashboards. The tutorial covers the following steps:

  • Create a model for reporting insights with Data Distiller.
  • Create tables, relationships, and populate data.
  • Query the reporting insight data model.
  • Extend your data model with the Real-Time CDP insights data model.
  • Create dimension tables to extend your reporting insights model.
  • Query your extended accelerated store reporting insights data model

Please see the Real-Time Customer Data Platform Insights Data Model documentation to learn how to customize your SQL query templates to create Real-Time CDP reports for your marketing and key performance indicator (KPI) use cases.

Make sure to set a schedule to refresh your custom data model on a regular cadence. This ensures that the data comes back in as part of your ingestion pipeline as needed, and populates your user-defined dashboards. See the schedule queries guide to learn how to set up your schedule.

Build a dashboard to capture insights

Now that you have created your custom data model, you are ready to visualize your data with custom queries and user-defined dashboards. See the user-defined dashboards overview for full guidance on how to build a custom dashboard. The UI guide includes details on:

  • How to create a widget.
  • How to use the widget composer.

Examples of custom CLV widgets that use decile buckets can be seen below.

A collection of custom decile-based CLTV widgets.

Create and activate high-performance audiences

The next step is to build a segment definition and generate audiences from your Real-Time Customer Profile data. See the Segment Builder UI guide to learn how to create and activate audiences in Experience Platform. The guide provides sections on how to:

  • Create segment definitions using a combination of attributes, events, and existing audiences as building blocks.
  • Use the rule builder canvas and containers to control the order in which the segmentation rules are executed.
  • View estimates of your prospective audience, allowing you to adjust your segment definitions as required.
  • Enable all segment definitions for scheduled segmentation.
  • Enable specified segment definitions for streaming segmentation.

Alternatively, there is also a segment builder video tutorial available for more information.

Activate your audience for an email campaign

Once you have built your audience, you are ready to activate it to a destination. Experience Platform supports a variety of Email Service Providers (ESPs) that enable you to manage your email marketing activities, such as sending promotional email campaigns.

Check the email marketing destinations overview for a list of the supported destinations that you want to export data to (for example the Oracle Eloqua page).