Retention Offer Arbitration Under Capacity Constraints
A telecom has 1.2 million prepaid customers. The retention team uses Pega Decision Management Next-Best-Action Designer with 8 offers: 3 discounts, 2 data add-ons, 2 device upgrades, and 1 loyalty points offer. Each offer has weekly capacity: discounts 20,000 total, add-ons 35,000, upgrades 2,500, loyalty 100,000. The business wants to maximize 90-day retention while respecting budget. Current arbitration uses propensity only. Results show the $10 discount is selected for 62% of customers, exhausting capacity by Tuesday, while high-value customers (top 5% by lifetime value) receive it only 18% of the time. The team proposes adding a business lever to prioritize high-value customers and a control group. A data scientist warns that propensity models were trained on historical offers and may be biased by past over-exposure to discounts.
1. Where should capacity constraints and value prioritization be implemented in Next-Best-Action Designer?
Read the worked answer
Capacity should be implemented as an arbitration constraint, not as eligibility. Eligibility is for hard suitability rules, such as regulatory or product restrictions; making high-value customers eligible for the discount would remove it from everyone else and prevent trade-offs. Applicability can filter customers who should not see an offer at all. Arbitration is where offers compete, so apply a business lever that weights propensity by customer value and by remaining weekly capacity. For hard caps, use a capacity-aware arbitration or a custom constraint that decrements available volume when an offer is selected. Value prioritization should be a business lever or segment-level weight, so a high-value customer's expected retention gain can outrank a low-value customer's higher propensity. Also cap the discount's share of selections, for example 25%, to prevent early-week exhaustion. This preserves competition among offers while respecting budget.
2. How should the control group be designed and analyzed?
Read the worked answer
Use a random holdout, stratified by customer value and offer eligibility, so the control group is comparable to the treated group. A 5–10% holdout is typical if retention events are frequent enough to detect the expected lift. The control group should receive no retention offer or the current standard treatment, depending on what the business is testing. The primary metric must be incremental 90-day retention, not offer acceptance, because acceptance can be high for customers who would have stayed anyway. Analyze intent-to-treat, not only customers who accepted. Check statistical power before launch and monitor for contamination. Also compare by value segment and by capacity-constrained offer. This design tells the team whether the new arbitration improves retention or merely reallocates discounts to customers who did not need them.
3. What risks arise from propensity models trained on historical offer exposure, and how should they be mitigated?
Read the worked answer
The propensity model learns which customers historically received or accepted offers, not the causal effect of offering them. Because discounts were over-exposed, the model may predict high discount propensity for customers who were simply targeted more often. That can amplify the same pattern and starve high-value customers. Mitigate with randomized exploration, such as a small percentage of random offer assignment, and use inverse propensity weighting when training. Consider uplift modeling to estimate incremental retention rather than acceptance. Monitor selection rates by value segment and offer type. Do not treat propensity as a causal estimate in arbitration; combine it with business rules and, where possible, validated uplift. Revalidate the model after arbitration changes, because the historical training distribution no longer matches the new decision policy.