Creating Segments

Objective

After completing this lesson, you will be able to determine how to create segments to classify customers based on attributes, purposes, indicators, and explorations.

Introduction

In the SAP Customer Data Platform (CDP), segments play a crucial role in classifying customers based on their attributes and behaviors. Segments allow you to group customers by demographic attributes, behavioral activities, and other indicators of customer interactions. Once established, these segments are represented as attributes in the customer profile, enhancing the ability to tailor marketing efforts and customer interactions.

Segments created from profile attributes, along with the total number of members, monthly removed / added members.

Key Benefits of Segments

Audience Creation
Segments are used to generate a customer audience based on specific classification criteria.
Personalized Customer Journeys
Segments trigger customer entry into CX Journeys, CX Flows, or act as decision points inside these flows.
Rule Enforcement
Segments can enforce rules, for instance ad suppression for irrelevant products.

Audiences will be covered in Unit 6 (Managing Engagement and Activation), while CX Flows and CX Journeys will be covered in Unit 7 (Designing Journeys and Flows).

Creating and Configuring Segments

Segments are constructed using rule sets applied to customer profiles and indicators with logical operators. These rule sets use 'include/exclude' conditions combined with 'and/or' operators:

  • Numeric Operators: Equals, greater than, less than, exists
  • Text Operators: Equals, contains, exists, starts with, ends with
  • Date Operators: Relative date before/after, exists
Text operators for the “country” profile attribute, along with the case sensitive switch.

Consider whether you wish to enable or disable case-sensitive matching when defining conditions.

Segment Values

Segments in SAP Customer Data Platform are like groups created to categorize customers. Each segment has values, used to classify customers. Think of it as a way of sorting customers into different "buckets" based on certain characteristics. For example, the "Loyalty Club" segment’s values might be prospective (someone who might become a customer), customer (a regular buyer), and VIP customer (a high - spending, loyal customer). These values are determined by the customer's total spend.

The order of these values is crucial.

Three segment values for the Loyalty Club segment, the values can be re-ordered. Move the VIP customers value to the first value using the number dropdown menu

When a customer's profile is updated in the SAP Customer Data Platform, the system goes through the segment values in order. It first checks if the customer meets the criteria for the first classification value. If they do, they are assigned to that value. If not, it moves on to the second value, and so on. To illustrate this, consider the flowchart in the Managing Segment Evaluations section.

  • Values are evaluated in order, and the system matches a customer to the first applicable classification.
  • Values are built from conditions, which can be nested for complexity. For instance, a VIP classification might involve customers with over 50 orders. A prospective customer could be identified by browsing behaviors and citizenship status.
The defining conditions of segment values can be nested to implement complex rule sets.

Managing Segment Evaluations

Segments undergo real-time evaluations:

  • On profile updates
  • Upon segment creation or editing
  • When new events are ingested to the CDP
The segment evaluation flow is triggered by a customer profile update, a segment being created / updated, or a new event being ingested into the CDP. The flow checks the segment values in the order they are defined and assign the first matching value to customer.

This ensures segment classifications reflect the most current customer data.

Segment Membership

To see a customer's segments, navigate to the Customers dashboard, search for the customer, open their profile card, and check the Segments Membership in the Details tab.

[The segments a customer belongs to, along with the segment value and membership date can be found under the Detail tab on the Customer Dashboard

This structured use of segments within SAP CDP lets organizations efficiently manage customer data, targeting them with tailored business strategies and optimizing customer journeys based on detailed segmentation rules.

Example Scenario

Now let’s look at an example scenario where we have defined four segments based on the customer’s behavior or activities in a web shop.

Example scenario with four segments based on the customer’s behavior or activities in a web shop. The left side shows profile attributes and indicators, the middle lists segment name and conditions, and the right side shows the complete customer profile once segments are evaluated.

On the left side, you’ll see some profile entity attributes and a few indicators for aggregating the customer purchase order activities. Based on the profile entity and indicators, we can define a few segments to group the customers into different categories for further engagement or activation.

The first segment, high loyalty, is quite straightforward. We can use an Annual Total Spend indicator as a condition to include customers into this classification value.

The second segment is defined by the channel the customers are placing orders on. We can use the Online channel order count and Offline channel order count indicator to define this segment.

The third and fourth segments are defined in a similar way, where we can count the number of social media posts and customer service calls.

Once the indicators and segments are defined, and as various application events are ingested into the CDP, indicator values will be populated with values aggregated from real time, incoming event data. Then, segments will be able to pull the indicator values and classify the customers into different values or groups.

Creating Segments – Demo

Summary

In this lesson, you learned about the key benefits of segments, how to create and configure them, and how segment values can be reordered. You also saw how segment evaluation can be managed.