Line Height Trim
Article

Predictions, Not Proxies

In-Session
Metrics
Insight

Scroll depth, traffic source, repeat visits. These have become shorthand for understanding online shoppers. We’ve optimised around them, targeted with them, and built personalisation strategies on top of them.

But here’s the problem. These signals weren’t designed to explain why people act the way they do. They just approximate it. They’re proxies, not predictions. And while they’ve been useful, they’ve also locked us into a static view of behaviour that’s long out of date.

It’s time to stop treating assumptions as insights. And to start acting on what people are actually doing in the moment. In this article I hope to clear up the distinction, and explain why. Let’s start with a definition.

Intent Proxies vs Intent Predictions

Intent proxies are overly broad signals that assume what a customer might do (like traffic source or a number of product views). Intent predictions are modelled probabilities based on all the behavioural data you have on them.

Ecommerce professionals have long relied on proxies like "repeat visits," "add-to-carts," or "time on site" as shorthand for intent. These are useful, but they're still indirect and quickly diminish in predictive power over the course of a user journey.

Intent prediction uses data models, like deep learning, that can interpret hundreds or thousands of behavioural signals at once (from click patterns to scroll depth to timing) and predict a customer’s likely next action, such as whether they’ll purchase or exit.

In practice, this shift helps you move from generalising ("social traffic converts at 1%") to acting on individuals ("this user, right now, has high purchase intent. Show them free shipping").

Why have ecommerce teams relied on proxies for so long?

Ecommerce professionals have relied on proxies for so long because they’ve been accessible, understandable, and actionable.

Historically, these were the signals that were easy to measure: traffic source, device type, funnel stage, and page views. They were available out-of-the-box in analytics tools and they told a story. One that felt close enough to intent to be useful. If email traffic converted better than social, it made sense to optimise for that. If users who viewed three or more products tended to buy, that felt like a good signal to lean into.

And to be fair, it worked to a degree. When you don’t have the tools or data to see deeper into user behaviour, proxies are the next best thing. They helped teams move fast and optimise what they could see.

The challenge now is that customer behaviour is more complex and the tools available have evolved. However, the old mental models are still familiar and baked into how teams report, target, and personalise. It's not that proxies were wrong. They were just the best option at the time.

Too often, proxies became the default not because they offered true insight, but because they were simply the easiest thing to measure. That convenience shaped strategies more than accuracy ever did.

The limitations of personalising using intent proxies

Personalising with intent proxies has a few key limitations, especially regarding accuracy, scale, and timing.

They generalise instead of personalise
Proxies treat users as groups. For example, "people on mobile convert less" or "email traffic is higher intent." However, not every mobile visitor has low intent and not every email clicker is ready to buy. You end up personalising for segments, not people. This misses the nuance in individual behaviour.

They can be misleading
More product views might suggest interest, or it might mean the user can’t find what they want. Longer time on site might mean they’re engaged, or it might mean they’re lost. Without context, proxies can be easily misinterpreted. This can lead to actions that feel off-base to the customer.

They’re static in a dynamic journey
Intent shifts from moment to moment. Users might start browsing casually, but after a few clicks and filters, their behaviour signals strong purchase intent. Proxies often rely on entry-level signals like traffic source or device type. These lose relevance quickly as the session unfolds.

They limit real-time responsiveness
Because proxies are often lagging indicators, they’re not great for adapting experiences in real-time. For example, you can’t adjust messaging during a session based on a proxy like "returning visitor." Intent predictions, on the other hand, can respond instantly to user behaviour.

The inform strategy and tactics
Worse, many experiences are now designed to maximise engagement for its own sake. When clicks, views, and dwell time become the KPIs, teams start optimising for behaviours that might actually signal friction. We reward the very signals that should raise concern.

How can we shift thinking away from proxies?

Shifting thinking away from proxies starts with changing how we view user behaviour. We need to move from static snapshots to dynamic journeys. Here’s how to encourage that mindset shift:

Start with empathy for the customer journey
Help teams see that proxies often flatten behaviour into categories like "mobile users don’t convert" or "email traffic is high intent." But customers are individuals, and their intent evolves. Encouraging teams to think about what this person is trying to do right now creates the foundation for moving beyond fixed labels.

Highlight the blind spots of proxies (without blame)
Instead of saying “proxies are wrong,” reframe it: “Proxies were useful when we didn’t have better tools.” Then, show where they fall short. For example, assuming more clicks always mean higher intent when they could mean confusion. This builds curiosity, not defensiveness.

Reframe success metrics
Encourage teams to go beyond segment-level metrics like “conversion by channel” and look at micro-conversions through user intent stages. This creates space to ask: Did we engage this user enough? How can we build intent? Do we nurture our prospects? Are high-intent users converting?

Introduce examples of predictive signals
Show how small behavioural patterns like scroll speed, click timing, or product revisits can be stronger indicators of intent than traditional proxies. This helps build trust in the value of prediction.

Position AI as a partner, not a replacement
Let people know they’re still in control. Their expertise sets the strategy. Prediction-enabling AI just gives them more accurate, real-time insights on which to act. That framing reduces resistance and opens the door to new thinking.

Pilot and prove
Start with one area, such as predicting exit intent or surfacing high-intent users mid-session, and show how acting on predictions outperforms proxies. Once teams see better outcomes, the shift happens naturally.

Common mistakes when approximating visitor intent

“High engagement = high intent”
It’s easy to assume that more clicks, time on the site, or pages viewed means a user is ready to buy. But sometimes, high engagement means they’re struggling. They can’t find the right product, are unsure about sizing, or get lost in filters. Without context, engagement alone can be misleading. And we optimise for these same engagement metrics. So even when they’re misleading, we treat them as wins.

“Intent is fixed at the start of the session."
Many teams look at early signals like the traffic source or device and treat that as a proxy for intent throughout the visit. But intent is dynamic. Someone who arrives from a casual source can quickly become highly intent based on what they see, click, and do. Behaviour during the session tells a richer story than how they arrived.

“We know intent because we know our funnel.”
There’s an assumption that where someone is in the funnel (homepage vs. product page vs. checkout) is their intent. However, two users on the same page can have completely different goals. One might be ready to buy, and the other may just browse or price-check. Funnel logic reflects how your site is structured, not how your customer thinks. Two people in the same place are rarely on the same path. That difference matters.

“It’s all or nothing.”
Intent is a mental state that reflects a purpose or determination. It isn’t binary. It’s a spectrum. A user might be five percent likely to convert. That doesn’t mean ignoring them. It means nurturing them. Treating intent as a sliding scale lets you personalise the experience in a way that matches where they are, not where you wish they were.

Why proxies prevent 1-to-1 scalable personalisation

Proxies force everyone into buckets. They’re coarse by nature, designed to simplify. A proxy says, “Mobile users don’t convert well,” or “Returning visitors are higher intent.” But in reality, not all mobile users behave the same. Not all returning visitors are ready to buy. These buckets blur the nuance between individuals, and that’s where personalisation breaks down.

You can’t scale one-to-one personalisation if your inputs are averages.

Let’s say your strategy is to show a promotion to users with high intent. If you're relying on proxies, you're basically saying, “Show the promo to everyone from email, on desktop, who’s viewed three or more products.” But in that group, maybe only a fraction are actually ready to convert. Others might just be browsing, or worse, stuck.

Now multiply that logic across your site. You end up serving the wrong message to the wrong people in the name of personalisation. It's segmentation dressed up as relevance.

True one-to-one requires a signal that’s individual, real-time, and predictive. Proxies are none of those. They’re static and based on assumptions. They don’t adapt as a user’s behaviour evolves. This means your personalisation, no matter how clever, can’t actually match the customer's intent at the moment.

So proxies hold us back. Not because they’re bad. They’re inherently not designed for individual-level decisions. They're shortcuts, not signals. Scaling personalisation on top of shortcuts just doesn't work.

How AI drives the shift from proxies to predictions

Historically, personalisation was limited by human capacity. You could track a few signals like channel, device, or funnel stage, and build rules around them. But the truth is, humans can only hold a handful of variables in their heads at once. That’s why proxies became the default. They were simple enough to manage, and they sort of worked.

But true intent is messy. It's fluid. It changes moment by moment. And it’s made up of hundreds of small behavioural signals that don’t fit into neat boxes. No human team can look at all those signals across thousands or millions of users and make smart, real-time decisions for each one.

That’s the reason. AI can process what humans can’t. It doesn't rely on a predefined playbook. It learns patterns from behaviour itself and sees nuance at a scale that would be invisible otherwise.

Deep learning models don’t need to predetermine what matters. They look at raw behaviour like scroll speed, hover patterns, revisit frequency, and hesitation before clicking. Then they learn what combinations of signals typically indicate interest, confusion, or high intent. They do this across millions of examples, constantly adjusting in real-time.

This means that instead of relying on assumptions like "email traffic converts better," AI can say that this user shows high purchase intent based on the last 12 seconds of behaviour, even if they came from a low-converting channel. A proxy would miss that completely.

So AI enables this shift not just because it's faster or more powerful. It unlocks a level of behavioural understanding that was never accessible before. It sees the nuance at scale and surfaces it so you can act.

Critically, you still define what "acting" looks like. AI doesn't replace that judgment. It removes the barrier between what you want to do and your ability to do it for every customer.


Ecommerce growth has always relied on reading signals.

For years, attribute data and intent proxies have helped teams move faster, personalise better, and optimise what they could see. These inputs weren’t perfect, but they were accessible, and they worked, up to a point.

That point is now.

What’s changed isn’t just the technology. It’s the opportunity. When you can see not just who someone is, or what they’ve done, but what they’re likely to do next, everything shifts. You can adapt experiences in real time, match the message to the moment, and unlock new growth that static segmentation could never reach.

Proxies will still have their place. But they’re no longer the ceiling.

Individual, real-time intent predictions are the next layer of advantage. And for teams looking for smarter, more sustainable ways to grow, that’s not just a technical shift. It’s a strategic one.

It’s also what Made With Intent makes possible for ecommerce teams.

By clicking “Accept” you agree to the storing of cookies on your device to enhance site navigation, analyse site usage and assist our marketing efforts. It's also required for live chat. View our Privacy Policy for more information.