← All challenges

Up-Selling Rules

April 2018

business-rulesretail

Up-selling means offering a customer new products based on their profile and what they already own. This challenge asks for different implementations of the following two-step rule set.

Step 1 — classify the customer by their combined balance:

Combined BalanceCustomer Profile
$500 – $1,999Bronze
$2,000 – $4,999Silver
$5,000 – $14,999Gold
≥ $15,000Platinum

Step 2 — offer products based on profile and current holdings:

ProfileAlready hasDoes NOT haveOffer
Bronze or SilverProduct 1Product 2Products 2, 4, 5
Bronze or SilverProducts 1, 3Products 6, 7, 8Products 6, 7, 8
Bronze or SilverProducts 1, 2Products 6, 7, 8Products 9, 7, 8, 4, 5
GoldProduct 1Products 6, 7, 8, 5Products 9, 7, 8, 4, 5, 10 (“Gold Package”)
PlatinumProducts 1, 2Products 6, 7, 8, 5Products 9, 7, 8 (no annual fee), 4, 5 (no charge), 10 (“Platinum Package”)

The interesting part is sequencing: the customer profile must be derived first, before the up-sell offers (which key off that profile) can be evaluated — submissions are compared partly on how naturally each tool expresses that ordering dependency.

Send your solutions to DecisionManagementCommunity@gmail.com, or open a pull request to add yours here.

Solutions