Propositions Data Adapter

The Propositions Data Adapter tracks customer activities related to various Propositions and Activity Types, enabling personalized customer experiences based on past interactions.

Leverage this data to tailor customer engagements, such as offering personalized promotions based on their activity history.

Example

A call center agent informs a customer about a promotional savings account rate. Although the customer can't continue the conversation, they express interest in learning more.

Upon their next login, the customer receives details about the promotion and an application link.

Data Attributes

Configure MXO with the Propositions Data Adapter to set up Eligibility or Priority Rules. Navigate to Data Items>Data Adapters>Propositions in the rules editor, and select Activities to manage attributes.

The Propositions Data Adapter contains the following attributes:

NameDescriptionType
Activity Type nameAssociates a Proposition with an Activity Type.Symbolic
Activity countCount of activity occurrences for this Proposition.Numeric
Diminished countCount of activity occurrences within the specified timeframe.Numeric
Last occurrenceDate of the last associated activity.Date-Time
CompletedIndicates if the Proposition's completion activity has occurred.Boolean
Cumulative countTotal activities completed for this Proposition and its children.Numeric
Cumulative diminished countCumulative activities completed for this Proposition and its children within the specified period.Numeric
Proposition codeProposition identifier code.Symbolic
Proposition nameName of the Proposition.Symbolic
Total countCustomer completed activity count for this Proposition.Numeric
Total diminished countTotal customer-completed activities for this Proposition within the specified period.Numeric

Additional attributes, both predefined and custom, are accessible under the Activities tab. The screenshot below illustrates the attributes section.

Activities Attributes

Accessing Historical Activity Data with the Propositions Data Adapter

Historical Activity Attribute values are retrievable via the Data Item Picker in Eligibility or Priority Rule Editors. For instance, understanding a customer's last campaign during a purchase activity can be crucial.

To use historical activity data in rules:

  1. Select the Propositions Data Adapter in the Data Items tab.

  2. Choose the desired attribute in the Data Item Picker's left panel, such as Campaign ID.

  3. Specify the Proposition and Activity Type associated with the attribute in the right panel.

  4. Click Next to finalize the rule, prompting MXO to display the last recorded value for the Activity Attribute.

Choose a data item screen

Note: The Propositions Data Adapter accesses only the last recorded value of an Activity Attribute. To obtain the current value, consult the Request Data Adapter.

Diminished Counts

The MXO tracks and calculates diminished activity counts for Propositions using a half-life algorithm.

  • Diminished count
  • Cumulative diminished count
  • Total diminished count

The half-life algorithm determines the decay of activity counts over time.

DA - Half Life Algorithm

The algorithm's half-life, denoted by H, influences the rate of decay.

An example table illustrates the half-life algorithm's impact on counts:

Count at tDelta since t (in days)Half-life time (in days)Half-life multiplierResulting diminished count
10770.55.00
101470.52.50
102170.51.25
102270.51.13
102470.50.93
102870.50.63
103070.50.51
106070.50.03