Skip to content
Last updated

Configuring Behavior Activation

This feature is a public Beta release.

This topic contains:

Enable Behavior Activation

Behavior Activation must be enabled at a Parent (Master) Segment level.

  1. Open TD Console.
  2. Navigate to Data Workbench > Master Segments.
  3. Select an existing master segment or create a new master segment. For details, see Creating Parent Segments.
  4. Enable Behavior Column Mapping.
  5. Configure the maximum number of rows that can be associated with a single user profile. You can have a maximum of 20 rows associated with a single user profile.

Activate a Segment with Behavior Data

For general details on segment activation UI elements, see Customize Activation Output.

  1. Open TD Console.
  2. Navigate to Audience Studio.
  3. Select an existing parent segment or create a new parent segment, For details, see Creating Parent Segments.
  4. Select an existing master segment or create a new master segment.
  5. Create a new segment with segment rules that is configured to select behavior data. For details, see Segments Overview. The following screenshot shows a segment that selects purchase behavior among others.

You must select and use the behavior field in the segment rule, if you want to activate it. If you do not use a behavior field, it cannot be activated.

When you use match logic ANY and activate attributes and behaviors, for qualifying profiles with no records meeting the rules of the activated behavior table, behavior data value would be marked as NULL. For details, see Match Logic ANY Example with NULL value

  1. Select the segment.

  2. Select the Activations tab.

  3. Select Create activation.

  4. Fill Details as applicable. When selecting a template or activation, you can scroll the list to use Activation Templates or Existing v5 Activations.

  5. Select Output Mapping.

  6. In the Behavior Columns section, select Add Table.

  7. Select Add column. You can map a column in the source table to an output column in the output table. This mapping is termed as behavior column mapping. You have the option to rename the output column name.

If you want to order the activation export data by a certain column data, ensure that the source column name has not been mapped to a different output column name.

  1. Behaviors are selected based on the criteria provided. Select the rows that you want to export.
  2. You can configure additional details based on the row selection, as applicable.
  • If "All Rows" or "Top # rows" are selected, attributes are duplicated for each row of exported behavior data. If you select Top # rows, you can configure the number of top rows that you want to export, the column by which the rows are ordered, and the table formatting.
  • If only 1 row per profile is required to be exported, select first or last. For output table examples based on row selection, see Example.
OptionDescription
All rowsAll rows from the table.
First rowOnly the first row.
Last rowOnly the last row.
Top # rowsSpecify the number of top rows that needs to be exported.​
  1. Select Order by to specify the column and configure order of the output table. For details on order and row-column formatting, see Customize Activation Output.
    image2023-6-6_13-18-48.png

  2. (Optional) You can add columns if needed using String Builder. This allows custom text to be added that can help track or associate activations to specific segments, campaigns, or datetime. For details, see string builder.

  3. After providing all mandatory information for activation, select Create and submit an activation.

Behavior Activation Example

The output table data is configured based on the Export, Order by, and Formatting fields.

Export provides the following four row selection options:

  • All rows
  • First row
  • Last row
  • Top # rows

Order by configures column name to decide the order, and the ordering options are based on the column data type.

  • Alphabetical order (A → Z or Z → A)
  • Numerical order (lowest to highest or highest to lowest)
  • Timestamp (Earliest to latest or latest to earliest)

Formatting configures the table row-column formatting as follows:

OptionDescription
Multiple rows per profileAllows multiple rows for each profile
Transpose rows to columnsConverts rows into columns.

Consider the following source table sample with attribute and behavior configurations as follows:
Source Table:

Attribute Configuration

Behavior Configuration

image2023-6-23_17-4-29.png

Output Examples

The following images demonstrate the example output table based on the row selection in Export.

All rows

For each profile, all rows are activated.

First row

Each profile's first record is activated.

Last row

Each profile's last record is activated.

Top # rows

If # is set to 3, the top three rows for each user profile is activated.