A readout to a client's leadership team
Case study

PENN Entertainment spots guests likely to cut spend before they do

Marketing learned a valuable guest was pulling back only after spend had already fallen.

PENN Entertainment

PENN Entertainment · Sales and pricing · L2

2xmore at-risk guests flagged before spend drops

The workflow before

PENN's teams saw declining guests in after-the-fact reports, once spend had already dropped. Hypotheses about what changed guest behavior after specific events were argued, not tested. Data science work ran without a structured cadence, so model experiments and tuning were hard to track and hard to trust.

What we built

We built decliner models that score guests on their likelihood of reducing spend, using engineered features such as the percentile of a guest's last actual loss and time-series features of visit and play patterns.

Every prediction ships with an explanation, so marketing can see why a guest was flagged and choose the right offer instead of acting on a black box.

We ran the work inside PENN's Jira sprints, with hypothesis tests on guest behavior after specific events and model tuning by cross-validation and Bayesian hyperparameter search.

Before and after

MeasureBeforeAfter
When a decliner is foundAfter spend has droppedScored ahead of the drop
At-risk guests identifiedRules and reports2x more, from the model
Why a guest was flaggedNot shownExplanation on every score

What's next

Scores are the input for an L3 workflow: an agent that drafts the retention offer for each flagged guest and sends it to a host for approval.

ShareLinkedInEmail

Models are built in Python with scikit-learn on guest play and visit history; features include loss percentiles and time-series aggregates over recent sessions.

Model selection uses cross-validation and Bayesian optimization for hyperparameters; hypothesis tests validate behavior shifts after specific events before they become features.

Interpretability modules attach feature contributions to each prediction. Work items, experiments and results are tracked in Jira.

Next step

Let's build the case study we tell next.