Predictive Segments
Propensity and churn scores.
Predictive Segments is a free Digital Marketing Academy lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Digital Marketing Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
Beyond Demographics
Traditional segments group customers by age, gender, or location. Predictive segments group them by likely future behavior instead.
The question shifts from "who is this customer?" to "what will this customer do next?" That forward orientation makes predictive segments far more actionable for marketing.
The RFM Foundation
RFM scoring ranks customers on three axes: Recency of last purchase, Frequency of purchases, and Monetary value.
Each axis is usually scored 1 to 5 by quintile, giving a code like R5 F5 M5 for your best customers. RFM is the classic, interpretable backbone of behavioral segmentation.
RFM score example:
Recency: 5 (bought 3 days ago)
Frequency: 4 (8 orders)
Monetary: 5 (top 20% spend)
Segment code: R5 F4 M5 = ChampionNaming RFM Segments
Raw RFM codes become useful when mapped to named segments that imply an action.
Champions buy often and recently. At-risk customers once bought a lot but have gone quiet. New customers bought recently but only once. Each name suggests a different campaign.
R5 F5 M5 -> Champions
R2 F5 M5 -> At Risk (high value, lapsing)
R5 F1 M2 -> New / Promising
R1 F1 M1 -> LostPredicted LTV Tiers
Once per-customer LTV is predicted, customers can be split into value tiers such as platinum, gold, silver, and bronze.
This focuses retention budget where it pays off. The top 20% of customers often generate the majority of profit, so protecting them is a priority.
Predicted LTV tiers:
Platinum: > 500
Gold: 250 - 500
Silver: 100 - 250
Bronze: < 100Churn-Risk Segments
A churn model assigns each active customer a probability of leaving in the next period. Combining churn risk with predicted value creates a powerful 2x2 grid.
High-value, high-risk customers are the urgent save targets. Low-value, high-risk customers may not be worth the retention spend at all.
Value x Risk grid:
High value + High risk -> save now
High value + Low risk -> nurture
Low value + High risk -> let go
Low value + Low risk -> automatePropensity Segments
Propensity models predict the likelihood of a specific future action: next purchase, upsell acceptance, or category cross-sell.
Targeting only customers above a propensity threshold raises campaign efficiency, because you stop spending on people unlikely to convert regardless of the offer.
Propensity to buy headphones:
Customer A: 0.82 -> target
Customer B: 0.11 -> skip
Threshold: 0.50Clustering Approaches
Unsupervised methods like k-means group customers by similarity across many features at once, surfacing segments you did not predefine.
Clusters might reveal a "weekend deal-hunter" or "premium early-adopter" group. The trade-off is interpretability: clusters must be profiled and named before they can drive action.
k-means inputs: recency, frequency, AOV,
discount usage, category breadth, tenure
Output: 5 clusters to profile and nameFeatures That Predict
Good predictive features go beyond purchase history: email engagement, support tickets, app session frequency, and time between orders all signal future behavior.
A widening gap between expected and actual purchase timing is one of the strongest early warnings of churn, often appearing weeks before a customer formally lapses.
Predictive features:
- days since last login
- inter-purchase interval drift
- email open + click rate
- support ticket sentimentAvoiding Static Segments
Customers move between segments constantly. A champion who stops buying becomes at-risk; a new customer can graduate to gold.
Predictive segments must be recomputed regularly, often daily or weekly. A segment frozen at signup decays quickly and triggers irrelevant messaging.
Validating Segments
A segment is only useful if it behaves differently from the rest. Check that predicted high-LTV customers actually generate more revenue over time.
Lift charts and holdout groups confirm whether the model separates customers meaningfully or just reshuffles the average. Poorly separated segments waste targeting effort.
Validation: predicted top decile generates
6x the margin of the bottom decile -> good liftFrom Segment to Action
Each predictive segment should map to a clear marketing response: a win-back flow for at-risk, a VIP program for platinum, an onboarding series for new customers.
Without that mapping, segmentation is just analysis. The next lesson turns these predictions into concrete campaigns and budget decisions.
Quick Check
Identify the most urgent segment to act on.
Recap
Predictive segments group customers by future behavior using RFM, predicted LTV tiers, churn risk, propensity scores, and clustering.
Strong features and frequent recomputation keep them accurate, validation confirms real lift, and every segment must map to an action. Next we act on these predictions.
Frequently asked questions
Is the “Predictive Segments” lesson free?
Yes — the full text of “Predictive Segments” is free to read here on the web, and the Digital Marketing Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Digital Marketing Academy course, upgrade to CoddyKit PRO.
What will I learn in “Predictive Segments”?
Propensity and churn scores. You practise Digital Marketing Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Digital Marketing Academy?
No prior experience is required. Digital Marketing Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Predictive Segments” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Digital Marketing Academy lesson?
Yes. Every Digital Marketing Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- What Is Customer LTV
- Calculating LTV
- Predictive Segments
- Acting on Predictions