Predictive analytics for the customer journey means using your own behavioural data to score each customer on what they are likely to do next (buy, lapse, open, upgrade) and then changing what they experience at that stage of the journey. The AI platforms that do this well are mostly the CRM, email and analytics tools you already pay for, and the deciding factor is how much clean data you have, not which vendor you pick.
The data bar varies a lot. Klaviyo needs 500 customers who have ordered and 180 days of order history before it will predict anything, Google Analytics 4 needs 1,000 returning users who did the thing and 1,000 who didn’t, and Amplitude recommends more than 100,000 monthly users. If you sit below those lines, no amount of AI will predict your customers for you.
A traditional journey map is a picture of stages (awareness, consideration, first purchase, repeat, lapse) drawn in a workshop with a lot of sticky notes and one person who insists the funnel is actually a flywheel. It describes an average customer who doesn’t exist. The predictive version attaches a probability to each real customer at each stage: this person has a 70% chance of buying again in the next 28 days, that one is drifting towards lapse. At that point the map is a set of scores that trigger different messages, offers or timing, and the poster can come down.
The vendor fog comes from everyone now selling something with “journey” and “AI” in the name. Gartner published its first Magic Quadrant for customer journey analytics and orchestration in 2026, and the definition, as quoted by CSG (one of the vendors named a leader), covers tools that “track and analyze how customers and prospects interact with an organization across multiple channels over time” and “enable organizations to prioritize and orchestrate real-time improvements to the customer experience” (CSG, April 2026). That is a big tent, and a lot of what sits inside it is dashboards with a propensity score bolted on.
Underneath, only a handful of prediction types matter for marketers:
If a platform demo can’t tell you which of these it is actually running, with what data and over what window, you are still in the fog. Tools that act on predictions by themselves are a separate question, which I cover in generative vs agentic AI in marketing.
For most UK marketing teams the realistic shortlist is below. The prediction types and minimum data requirements come from each vendor’s own documentation, because that is where the real limits are written down (usually a few scrolls below the hero video).
| Platform | What it predicts | Minimum data (vendor docs) | Good at | Watch out for |
|---|---|---|---|---|
| Google Analytics 4 | Purchase probability (next 7 days), churn probability (next 7 days), predicted revenue (next 28 days) | 1,000 returning users who triggered the condition and 1,000 who didn’t, over a 7-day period within the last 28 days | Free, and already installed on most sites | Consent banners shrink the eligible data; if model quality drops, predictions stop updating |
| Klaviyo | Predicted CLV (next year), churn risk, expected date of next order, average time between orders | 500 customers with orders, 180 days of order history, orders in the last 30 days, some customers with 3+ orders | Ecommerce brands on Shopify, BigCommerce, Magento or WooCommerce | Built around orders, so less useful for subscription or lead-gen models |
| Microsoft Dynamics 365 Customer Insights | Transactional churn, with a churn score and most influential factors | 500 customer profiles (preferably 1,000+), transaction history at least double the churn window, ideally 2+ transactions per customer, under 20% missing values | Gives the model an A/B/C quality grade against a baseline | Two to three years of history is recommended |
| Braze | Churn risk score from 0 to 100, based on a churn definition you set | Not stated in the docs; one free preview model before purchase | Mobile apps and high-frequency messaging; you choose update frequency | Full access (up to three active predictions) goes through your account manager |
| Salesforce Marketing Cloud (Einstein Engagement Scoring) | Email unsubscribe prediction, engagement personas, web conversion (enabled separately) | Commercial sends only; 14 days of subscriber evaluation before persona changes show | Large email programmes already on Salesforce | The unsubscribe prediction doesn’t work with custom unsubscribe handling, per Salesforce |
| Adobe Journey Optimizer | Send-time optimisation, AI models ranking offers by predicted conversion | 30 days of email or push sends before send-time optimisation; improves for up to 16 weeks | Enterprise orchestration across channels | Send-time optimisation is enabled on request, not by default |
| Amplitude | Likelihood of a user taking an action you specify, recalculated daily or hourly | Over 100,000 monthly average users recommended | Product-led apps and SaaS with rich event data | Smaller products may not produce reliable inferences, per Amplitude |
Sources for the table: Google Analytics Help, Klaviyo Help Center, Microsoft Learn, Braze Docs, Salesforce Help, Adobe Experience League (plus its AI features overview) and Amplitude Docs.
The underlying methods differ (Braze uses gradient boosted decision trees, Amplitude a transformer-based sequence model reading each user’s most recent 128 events), but for a brand manager that matters far less than the dull stuff: purchase events that carry a value and currency, a churn definition that makes sense, and someone whose actual job is to act on the scores.
More than most of us have, frankly, and UK consent rules make it tighter. The thresholds in the table are only the point where the software agrees to switch on, and clearing them says nothing about whether the output is useful, which is why Microsoft grades its churn models: an A means the model got at least 50% of predictions right and beat the baseline rate for churners by at least 10%, while a C means it did worse than 50% overall or worse than the baseline on churners. I’d like every vendor to show a grade like that on the dashboard, next to the confident-looking percentage.
Consent matters because a UK site with a proper cookie banner loses behavioural data from everyone who clicks “reject”. Google’s workaround, behavioural modelling for consent mode, estimates non-consenting users from similar consenting ones and has its own entry requirements: at least 1,000 events a day with analytics storage denied for at least 7 days, and at least 1,000 daily users with it granted for at least 7 of the previous 28 days (Google Analytics Help). So the predictions a smaller UK brand sees in GA4 can rest on modelled users, which is a model feeding a model. Worth knowing before you present it to the board as insight.
The other data problem is fragmentation. Salesforce’s State of Marketing 2026 survey of 4,450 marketing decision makers across North America, Latin America, Asia-Pacific and Europe (fieldwork October to November 2025) found only 58% had complete access to service data, 56% to sales data and 51% to commerce data (Salesforce, February 2026). A churn model that can’t see complaints logged with customer service is predicting with one eye shut. Salesforce sells the fix, of course, but in most of our organisations the CRM, the ecommerce platform and the service inbox have never been formally introduced. If your journey data is that thin, fix how you group customers before you try to predict them; my guide to AI customer segmentation covers the groundwork.
Eva Ascarza of Harvard Business School combined two field experiments, using data from a wireless services provider and a membership organisation, with machine learning to test the standard practice of sending retention offers to the customers at highest risk of leaving. Her paper, “Retention Futility: Targeting High-Risk Customers Might Be Ineffective”, published in the Journal of Marketing Research in February 2018, concluded that “customers identified as having the highest risk of churning are not necessarily the best targets for proactive churn programs” (Harvard Business School).
The better metric, she argued, is lift: how likely the retention effort is to change what the customer does. Simulations on both datasets showed that targeting by lift reduced churn more effectively than targeting by risk, and the paper won the American Marketing Association’s 2018 Paul E. Green Award (AMA, April 2019).
My reading is that plenty of high-risk customers have already decided to leave, so the 15% voucher just subsidises their exit, while some medium-risk customers would stay if given a reason. The churn features from Klaviyo, Braze and Microsoft all output a risk score, and none of their churn documentation offers a lift score out of the box. So the discount goes to the people who were leaving anyway, and six months later we are in a quarterly review explaining that churn went up despite the voucher, a sentence nobody wants on a slide.
You can approximate lift without a data science team: hold out a random control group within each risk band, send the retention message to the rest, and compare. The band where the gap between treated and untreated is biggest is where your budget belongs, and that may well be the middle band rather than the top one.
This order keeps the software decision until you know what you are asking it to do.
Say a UK skincare brand on Shopify has 4,000 customers who have ordered and two years of history, so it clears Klaviyo’s bar comfortably. It uses Klaviyo’s expected date of next order to time a replenishment email three days before each customer’s predicted date, instead of the old blanket “30 days after purchase” email, and holds out 15% of customers in each churn-risk band.
After one cycle, suppose the low-risk band shows almost no difference between treated and held-out customers (they would have reordered anyway), the medium band shows a clear gap, and the high-risk band a small one. The sensible move is to keep the email for everyone because it is cheap, put the discount only into the medium band, and stop discounting loyal customers who were going to pay full price. The pattern is made up, but the test is the one Ascarza’s work implies.
General assistants like Claude or ChatGPT won’t predict your customers, but they are useful for turning an export into hypotheses you can then test, as long as you use anonymised or aggregated data.
I've attached an anonymised export of 12 months of orders: customer_id, order_date, order_value, product_category, acquisition_channel. For customers who made exactly one order, compare them with customers who made a second order within 90 days. List the five biggest differences in first-order behaviour, with the numbers, and say which differences could be causal and which are probably just correlated.
Here is our current journey map (stages and triggers pasted below). For each stage, tell me which prediction would change the action we take (propensity, churn risk, predicted CLV, next order date), what data we would need to produce it, and what we would do differently for high, medium and low scores. Flag any stage where a prediction would not change anything.
The second prompt tends to be the more useful one, because it finds the stages where a prediction adds nothing, which is often most of them. To turn this into a repeatable process, see how to build an AI marketing workflow.
A ranked list would mean pretending a Shopify brand and a mobile bank want the same thing, so here is how I’d match tool to situation:
Predicting behaviour from personal data is profiling under UK GDPR, which the ICO defines as automated processing “to evaluate certain personal aspects relating to a natural person” (ICO). The ICO’s checklist says people must be told how they can object to profiling, “including profiling for marketing purposes”, so your privacy notice needs to say you score customers, and your opt-out has to actually work.
Most marketing uses (who gets which email, when) are unlikely to count as decisions with legal or similarly significant effects; the ICO’s example of those is the automatic refusal of an online credit application. The line gets closer when predictions decide prices, credit, or who is excluded from an offer. The rules are also moving: the Data (Use and Access) Act 2025 reframed the automated decision-making provisions “from a prohibition with exceptions to a right of challenge with safeguards”, and the ICO consulted on draft guidance from 31 March to 29 May 2026, stressing meaningful human involvement and data protection impact assessments (Covington, Inside Privacy, April 2026). The same summary notes that special category data such as health generally needs explicit consent in automated decisions. Having worked in pharma brand management at Cipla and Alembic, I’d keep health-condition data out of any propensity model unless legal has signed it off in writing.
If you do one thing this quarter, take the journey moment from step 1 and count how many customers sit on each side of it. Compare that count with the Klaviyo, GA4 or Microsoft thresholds and you’ll know whether the next budget line should be a tool or a data clean-up. For how that kind of groundwork looks inside a small organisation, there’s my case study on AI adoption in marketing at ACTAsia. Which moment in your journey would you actually change if you knew who was about to leave?
Customer journey analytics describes what customers did across channels and stages, such as where they dropped off. Predictive analytics scores what each customer is likely to do next, such as buy within 7 days or lapse. Journey analytics tells you where the problem sits; predictive scores tell you which individuals to treat differently at that point. Most platforms now offer both, but they need different data and should be tested separately.
Yes, if it clears the data thresholds. Klaviyo needs 500 customers who have ordered and 180 days of order history, and Microsoft Customer Insights needs 500 customer profiles. GA4 needs 1,000 returning users who did the target action and 1,000 who didn’t. Below those levels, I’d expect simple rules based on time since last purchase to do about as well, and they cost nothing extra.
It depends on your data, and most vendors don’t show you. Microsoft is an exception: it grades churn models A, B or C, where A means at least 50% of predictions correct and at least 10% better than the baseline at identifying churners. Even an accurate risk score may target the wrong people, because Eva Ascarza’s research found high-risk customers are not always the ones retention offers change.
Yes, GA4’s predictive metrics (purchase probability, churn probability and predicted revenue) come with standard GA4 properties, but your property must qualify. It needs purchase events with value and currency, 1,000 returning users who triggered the condition and 1,000 who didn’t over a 7-day period in the last 28 days, and model quality sustained over time. Predictions update once a day.