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.
Decisive Churn Date vs. Subscription Churn: which one do you need?
Decisive Churn Date → You want to know when a customer is at risk of going inactive, so you can time your intervention precisely. Best for non-subscription businesses.
Subscription Churn → You want to know the probabili ty that a subscriber will cancel before their contract ends. Best for subscription-based models.
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:
Go to Automations in your Batch dashboard.
Trigger an automation using the
Decisive churn dateattribute.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)
Add an exit condition: if the customer makes a purchase before the sequence ends, remove them from the flow.
From J-7 onward, consider excluding these customers from other campaigns to avoid diluting the retention message.
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:
Go to Campaigns in your Batch dashboard and create a new campaign.
In the targeting step, apply a date condition:
Decisive churn date is within the next 60 days(or your preferred horizon).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
Related Documentation
Last updated

