Skip to content
Back to Analytics Services

Personalisation & ML · ML

Flag churning members fourteen days early

14d

Churn is not an event on the day a member leaves — it is a decay curve that starts weeks earlier. This engagement builds the decay features, sets the flag at a fourteen-day horizon, and hands retention a list short enough to act on.

The process

  1. Assemble the behavioural history

    Order, session and engagement history pulled into the warehouse, one row per member per week, so recency and frequency become measurable series rather than impressions.

  2. Define churn honestly

    The churn label fixed to your actual repurchase cycle, not a borrowed ninety-day default — agreed before any model is trained.

  3. Model the decay

    Gradient-boosted features on decaying recency, basket drift and support contact; the output is a ranked risk score with its reasons attached.

  4. Ship the flag into the retention stack

    Scores written back daily to your CRM or PostHog cohort, so a flagged member enters a journey instead of sitting in a dashboard.

  5. Hold out and measure

    A hold-out group receives nothing; win-back is read as the gap between treated and untreated, not as raw campaign response.

Flag churning members fourteen days early — Illustrative interface concept — not a shipped product
Illustrative interface concept — not a shipped product

What we need from you

  • Twelve months of transaction and session history
  • Access to your CRM or marketing automation tool
  • An agreed definition of an active member

What you get

  • Weekly member-level risk score with reason codes
  • Churn definition documented against your repurchase cycle
  • Retention journey wired to the flag, with a hold-out

Timeline

Four to six weeks to the first scored list.