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:
Name | Description | Type |
---|---|---|
Activity Type name | Associates a Proposition with an Activity Type. | Symbolic |
Activity count | Count of activity occurrences for this Proposition. | Numeric |
Diminished count | Count of activity occurrences within the specified timeframe. | Numeric |
Last occurrence | Date of the last associated activity. | Date-Time |
Completed | Indicates if the Proposition's completion activity has occurred. | Boolean |
Cumulative count | Total activities completed for this Proposition and its children. | Numeric |
Cumulative diminished count | Cumulative activities completed for this Proposition and its children within the specified period. | Numeric |
Proposition code | Proposition identifier code. | Symbolic |
Proposition name | Name of the Proposition. | Symbolic |
Total count | Customer completed activity count for this Proposition. | Numeric |
Total diminished count | Total 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.
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:
Select the Propositions Data Adapter in the Data Items tab.
Choose the desired attribute in the Data Item Picker's left panel, such as Campaign ID.
Specify the Proposition and Activity Type associated with the attribute in the right panel.
Click Next to finalize the rule, prompting MXO to display the last recorded value for the Activity Attribute.
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.
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 t | Delta since t (in days) | Half-life time (in days) | Half-life multiplier | Resulting diminished count |
---|---|---|---|---|
10 | 7 | 7 | 0.5 | 5.00 |
10 | 14 | 7 | 0.5 | 2.50 |
10 | 21 | 7 | 0.5 | 1.25 |
10 | 22 | 7 | 0.5 | 1.13 |
10 | 24 | 7 | 0.5 | 0.93 |
10 | 28 | 7 | 0.5 | 0.63 |
10 | 30 | 7 | 0.5 | 0.51 |
10 | 60 | 7 | 0.5 | 0.03 |