Klaviyo predictive analytics: CLV, churn, and timing
Short answer. Use Klaviyo predictions to prioritize customers and timing, not to promise an outcome. Predicted customer lifetime value estimates future spend inside a defined horizon, churn risk estimates the likelihood of no further purchase in the relevant model, and expected next-order timing suggests when another order may occur. Combine each prediction with consent, recent behavior, product cycle, and a control group.
Predictive analytics turns historical patterns into estimates about future behavior. It does not reveal intent and does not remove uncertainty.
Klaviyo's current AI FAQ lists predictive use cases including CLV, expected next order, cross-sell timing, predicted number of orders, churn risk, recommendations, RFM, channel affinity, and send time. Availability and eligibility vary by account, data, product, and plan.
The main predictive outputs
| Output | What it estimates | Useful decision |
|---|---|---|
| Predicted CLV | Expected future spend in prediction horizon | Prioritize high-potential customers |
| Historic CLV | Observed past customer value | Understand realized value |
| Total CLV | Historic plus predicted value | Combined customer-value view |
| Churn risk | Likelihood of no further purchase under model definition | Prioritize retention treatment |
| Expected next order | Estimated next purchase timing | Replenishment or reminder timing |
| Predicted order count | Expected future number of orders | Frequency planning |
| Product recommendation | Product likely to interest recipient | Dynamic merchandising |
| Channel affinity | Estimated preferred eligible channel | Channel sequence testing |
Read the live property definition before using it. A label such as CLV can mean historic revenue, future revenue, or both in different systems.
Eligibility comes before activation
Predictive models need enough clean order history and identifiable customers. An account may lack predictions because:
- Too few customers or repeat orders exist.
- Order events do not contain reliable value or currency.
- Historical data was not synchronized.
- Most orders are guest or cannot be resolved to profiles.
- The product cycle is too sparse for the requested prediction.
- The selected plan or feature does not include the output.
Do not manufacture a substitute property called predicted_clv from an arbitrary spreadsheet formula and treat it as a Klaviyo model. Label custom estimates clearly.
Predicted customer lifetime value
Klaviyo describes predicted CLV as expected spend over a future prediction window, commonly 365 days in current default CLV materials. Historic CLV represents past value, and total CLV combines past and predicted value.
Use predicted CLV to create ranges, not a false ranking to the cent. For example:
- High realized value, high predicted value.
- High realized value, low predicted value.
- Low realized value, high predicted value.
- Low realized value, low predicted value.
Each quadrant suggests a different customer question.
| Quadrant | Possible treatment |
|---|---|
| High historic, high predicted | Access, service, feedback, loyalty |
| High historic, low predicted | Diagnose cycle, satisfaction, or churn risk |
| Low historic, high predicted | Education, category discovery, early recognition |
| Low historic, low predicted | Standard lifecycle, avoid costly over-treatment |
Do not give the largest discount to everyone with high predicted CLV. Many would buy without it. Test value-added treatment and incremental lift.
Churn risk
For non-contractual ecommerce, churn is not a cancellation event. It is an estimate that the customer will not purchase again inside a model horizon.
Use churn risk with:
- Days since last order.
- Product or category cycle.
- Order count.
- Recent clicks and onsite behavior.
- Support or return experience.
- Consent and frequency.
A high-value customer with elevated risk may deserve service recovery or useful product education. A low-value, long-inactive profile with no verified engagement may belong in a sunset process rather than an expensive incentive campaign.
Expected next-order date
Expected timing can improve replenishment and post-purchase sequencing. Build windows around the estimate:
- Education before expected need.
- Reminder near the expected date.
- Winback only after the expected window passes.
Avoid sending a precise We know you need this today message. The prediction is uncertain, product usage varies, and the language can feel invasive.
Use a broader customer-friendly message, such as Ready to restock? and give control to adjust preferences or cadence.
Predicted product interest
Klaviyo product blocks can recommend products from catalog and behavioral data. Establish merchandising constraints:
- In stock.
- Available in recipient market.
- Compatible with prior purchase.
- Excludes recently returned or unsuitable products where data exists.
- Respects category or price policy.
- Has a best-seller or category fallback.
Prediction does not replace catalog governance. A high-scoring unavailable product is still a bad recommendation.
Four practical segments
1. High-potential recent customers
Predicted CLV above account threshold
AND
Placed Order at least once recently
AND
Can receive email marketing
Use for early access, feedback, and service. Define threshold from the account distribution.
2. Valuable customers at risk
Historic CLV above threshold
AND
Churn risk above threshold
AND
No recent order inside product cycle
Use for diagnosis and relevant retention, not an automatic blanket coupon.
3. Expected replenishment window
Expected next order date inside upcoming window
AND
Purchased replenishable category
AND
Placed Order zero times since entering reminder path
Use for education and reminder with purchase exit.
4. Prediction unavailable
Keep a deliberate fallback segment for customers without predictions. Do not silently exclude new customers, low-history products, or markets from lifecycle communication.
Predictive flow design
Predictions can enter flow logic through segments, properties, or conditional splits. Keep the flow stable when model values update.
Avoid a definition that causes repeated entry whenever a value crosses back and forth around a threshold. Use entry guards and document re-entry behavior.
Example high-value-risk flow:
- Enter dynamic segment.
- Check recent order and current consent.
- Provide service or preference route.
- Wait based on cycle.
- Stop after order.
- Offer incentive only to a randomized eligible subgroup.
- Move persistent inactivity to sunset rules.
How to validate the model operationally
You do not need to rebuild Klaviyo's model to check whether it is useful.
Calibration check
Group customers into predicted-value bands. Compare actual future spend over the matching horizon. Higher bands should generally realize higher value.
Timing check
Group orders by days before or after expected next-order date. Inspect whether the distribution is concentrated enough to guide messaging.
Churn check
Compare actual no-purchase behavior across churn-risk bands. Use the same observation horizon and exclude profiles without enough time to mature.
Stability check
Monitor how many profiles gain or lose eligibility after integration, catalog, or order-data changes.
The model can rank usefully without predicting every individual exactly. Evaluate groups and decisions, not anecdotes.
Test treatment incrementality
High predicted-value customers are selected because they are likely to spend. If they spend more after receiving a campaign, selection alone may explain the difference.
Randomly split customers inside the same prediction band:
- Control receives standard lifecycle treatment.
- Test receives the new treatment.
Compare net revenue, contribution, repeat purchase, returns, unsubscribes, and complaints over a predefined period.
Prediction identifies where to test. Randomization estimates whether the treatment helped.
Privacy and customer trust
Use predictive attributes internally to make messaging more relevant. Avoid copy that exposes sensitive inference or creates discomfort.
Do not say:
We predict you will spend $742.You are likely to churn.Our AI knows your next order date.
Say:
Need help choosing your next product?Ready to restock?Would you like fewer messages?
Respect channel consent and data-subject processes. Prediction does not create permission.
Common predictive-analytics mistakes
- Treating predicted CLV as guaranteed revenue.
- Applying one dollar threshold across currencies.
- Using churn risk without product cycle.
- Giving discounts to customers already likely to buy.
- Ignoring customers with no prediction.
- Letting model updates retrigger flows repeatedly.
- Comparing predicted groups without randomizing treatment.
- Exposing an internal prediction in customer-facing copy.
FAQ
What is predicted CLV in Klaviyo?
It is an estimate of future customer spend over Klaviyo's defined prediction horizon. Check the current property definition and eligibility in your account.
Why do some profiles have no predictive data?
They may lack sufficient purchase history, identifiable orders, eligible data, or account-level model availability. Create a fallback lifecycle path rather than excluding them.
Can predicted CLV trigger a flow?
It can be used in segment or split logic when available. Add entry and re-entry guards because the value can update.
Is churn risk the same as an unsubscribe?
No. Ecommerce churn risk estimates future purchase inactivity. Unsubscribe is an explicit channel-consent action and must be respected separately.
How do I prove predictive targeting works?
Randomize treatment within the same prediction band and compare net business outcomes. Higher raw revenue from a high-value segment alone is not proof of treatment lift.
Use prediction to prioritize better experiments
Predictive analytics is most valuable when it improves a decision and remains accountable to real outcomes. Deliver helps teams design the segments, flows, tests, and reporting around it. Book a Klaviyo and CRM diagnostic.
Want to apply this to your stack?
Spend 30 minutes with Charlotte to review your CRM setup, size the opportunity and leave with a practical action plan.
Book a 30-minute call →