For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to Time Your Reactivation Campaigns Around Each Customer's Predicted Churn Date

This guide explains how to use the Decisive Churn Date score from Batch AI Predict to predict when each customer is likely to become inactive, and trigger retention actions at exactly the right moment

What Is the Decisive Churn Date Score?

Batch AI Predict's Decisive Churn Date score predicts, for each customer in your database, the date at which they are at high risk of becoming inactive. The output is a date attribute on the customer profile rather than a float; this makes it particularly well suited to date-based orchestration.

The score is recalculated on a regular basis. As customer behavior evolves, predicted dates are updated accordingly.

Why Use It?

Standard reactivation campaigns operate on fixed delays: "if no purchase in 90 days, send a win-back email." The problem is that not every customer follows the same rhythm. Sending too early wastes budget; sending too late misses the window.

With the Decisive Churn Date score, you can:

  • Trigger reactivation at the right moment for each customer, rather than applying the same delay to everyone.

  • Concentrate retention budget on the customers who are actually approaching their churn point.

  • Sequence your messages with escalating intensity as the predicted date approaches.

How to Use This Score in Batch

1. Orchestration: Trigger Retention Relative to the Predicted Date (Primary Use)

The core use case. Set up a date-based automation that fires at a defined number of days before each customer's predicted churn date.

How to set it up:

  1. Go to Automations in your Batch dashboard.

  2. Trigger an automation using the Decisive churn date attribute.

  3. Define your message timing relative to that date:

    • First message: J-30 (early nudge, low intensity)

    • Second message: J-7 (stronger incentive or personalized offer)

  4. Add an exit condition: if the customer makes a purchase before the sequence ends, remove them from the flow.

  5. From J-7 onward, consider excluding these customers from other campaigns to avoid diluting the retention message.

Use a Control Group on your automation to measure the incremental impact of the date-timed sequence versus no intervention (or your existing fixed-delay reactivation).

2. Segmentation: Target Customers Approaching Their Churn Date

If you prefer a campaign-based approach, you can filter customers whose predicted churn date falls within a defined window.

How to set it up:

  1. Go to Campaigns in your Batch dashboard and create a new campaign.

  2. In the targeting step, apply a date condition: Decisive churn date is within the next 60 days (or your preferred horizon).

  3. Optionally combine with a recency or value filter to prioritize your highest-value at-risk customers.

3. Personalization: Adapt Offer Intensity to Proximity

You can also use the predicted date to calibrate the content of your retention message: the closer the churn date, the stronger the incentive.

Example logic:

  • Churn date in more than 60 days → soft reminder of value or loyalty benefits

  • Churn date in less than 30 days → personalized offer with a time-limited discount

Real-World Use Cases

Industry

Example use case

Retail

Customers whose predicted churn date is approaching: trigger a "we miss you" email at J-30 and a personalized incentive at J-7, with exit condition on first purchase

Travel

Travelers who have not booked in a long time: send a personalized destination suggestion timed around their predicted inactivity date

Beauty & Cosmetics

Customers nearing their churn date: trigger a replenishment reminder or a "best picks for you" email before they go fully inactive

Media & Entertainment

Users whose engagement is declining toward the predicted churn date: send a curated content highlight or an exclusive offer sequenced around that date

Last updated