How Made With Intent and Optimizely work together

Wondering how Made With Intent works with Optimizely? Read this blog post for the full details.
Read Time:
Read Time

On this page

Made With Intent is an on-site decision engine for eCommerce businesses. It reads people's buying intent in real time and allocates experiences to the visitors most likely to respond to them

Optimizely is a digital experience platform. It does web and feature experimentation, rule-based personalisation, content recommendations. It's designed for teams running structured test-and-learn programmes at scale.

This blog post explains where the two platforms complement each other and when you would use both versus just one on its own. But if you're too impatient to read to the end, we've got you:

Made With Intent and Optimizely serve different functions. Optimizely handles experimentation and rule-based personalisation.

Made With Intent reads visitor intent in real time and decides who sees an experience and when. The two work really well together:

Optimizely executes what, Made with Intent decides who and when. We serve your Optimizely experiences when it matters (the right time within their session) and to whom, all based on what really matters; their intent.

How Made With Intent is different to Optimizely

1. Respond to users in real-time with experiences tailored to what their digital body language tells you

Optimizely's strongest targeting comes from rule-based audiences in Web Experimentation and Personalization, boolean logic on geo, device, behavioural events, URL targeting, and page Tags, plus optional machine learning (ML) layers:

  • Adaptive Audiences (interest categories inferred from content engagement)
  • Content Recommendations (NLP-driven topic affinity per visitor)
  • Optimizely Data Platform (ODP) real-time audiences 

The Stats Engine inside experiments is genuinely best-in-class — sequential testing with always-valid p-values — but the targeting decision still asks the marketer to define which audience rule a visitor fits into.

Made With Intent flips the model. It reads buying intent in real-time from the first pageview. Stage, signals, trends, purchase confidence, abandon risk, shopper mindset, and re-scores every three-five seconds.

Targeting is driven by what's happening now, in real-time, by a human, not by which rule-defined audience or topic interest a visitor has been mapped into. Nor by behaviour that's already happened. This means you can respond to the signals that sit between events and pageviews; what we call moments that matter.

You can read more about How Made With Intent Works, and the moments that matter, by clicking the link.

2. Segment the right experience to your customers automatically, without fiddling with rule trees manually

Your team currently builds and maintains audiences in Optimizely's Audience Builder, Dynamic Customer Profiles, Adaptive Audiences, and ODP. All with decision rule trees, content-tagging taxonomies, attribute conditions, event conditions.

Even with contextual bandits reallocating traffic within a defined audience, the audience definition itself stays manual: design the rules, QA the segments, redesign as the catalogue and content evolve. These segments are website-attributes, too. Not human attributes, not intent based (the most human of all attributes). That's where personalisation really succeeds.

Made With Intent replaces all of the above with continuous intent prediction and delivery.

Our agent decides who sees what, in real time, across hundreds of intent combinations. You'll focus on strategy, creative and proof, instead of tweaking and analysing rules or segments all the time.

The agent retrains daily, which means the experience compounds toward intent combinations where impact is seen and felt. In an always on state, always learning, always getting better.

Where Optimizely's multi-armed bandits (if used) allocate traffic across the variants of a single experiment to maximise one fixed metric within one defined audience, Made With Intent allocates across hundreds of audiences (intent combinations) — adding the layer of to whom and when an experience should be served, and measuring it against a holdback rather than just exploiting the winner.

Made With Intent and Optimizely: In depth

Here is how the two platforms compare on the things that matter most for eCommerce teams:

Dimension Optimizely Made With Intent
Core job DXP suite — web and feature experimentation, rule-based personalisation, content recommendations, ODP, plus CMS/Commerce in the wider platform. On-site intent engine — reads buying intent live, allocates experiences across intent combinations, proves causal lift.
How it decides who sees what Audience Builder (boolean logic on attributes/events/Tags), Adaptive Audiences (content-interest categories), ODP real-time audiences (~2 min pipeline latency). Live multi-dimensional intent read per visitor — stage, signals, trends, purchase confidence, abandon risk, shopper mindset. Updates every 3–5 seconds.
How fast it responds Stats Engine and contextual bandits reallocate within a single experiment — optimising one fixed primary metric, from a 100% exploration cold start, across pre-declared attributes. ODP audience pipeline ~2 min. Personalization works once an audience rule matches. Continuous re-scoring every 3–5 seconds during a live session. No audience-rule prerequisite — model is cross-merchant trained on 50bn+ events.
How it measures impact Stats Engine: sequential testing with always-valid p-values, mSPRT, FDR control, CUPED, guardrail metrics. Holdout groups supported but positioned as a feature, not a default. Bayesian A/B with a holdback group on every experience by default. Reports incremental orders/revenue against a true no-intervention baseline.
Platform reach Web (JS snippet), server-side (19+ language SDKs), mobile apps, Edge Workers, CMS-native (CMS 13). Web only. Platform-agnostic via a single 7kb GTM tag. No PII. ISO 27001.
Team workload to run it Steep learning curve per G2; “basic” visual editor, code editing in IDE then paste-back. Personalisation layered on Experimentation is repeatedly flagged as complex. Light. 30–60 minute GTM install. Agentic campaigns reduce manual segmentation work after setup.

Where does Made With Intent integrate with Optimizely?

We've broken this section down into three parts. We want to be honest about where you'll gain functionality by utilising Made With Intent with Optimizely, where we augment it, and things we simply don't do, or Optimizely does better.

How Made With Intent adds new functionality to Optimizely

Understand and act on every visitor (including anonymous) from the first pageview. Optimizely's Personalization is rule-driven. It works once a visitor matches an audience rule. Content Recommendations builds a per-visitor interest profile from content engagement, which strengthens as the session progresses.

Made With Intent's model, which collates 50bn+ monthly events across 150+ retailers, reads continuous intent from pageview one, every few seconds. Anonymous, identified, first-time, returning. The opening moments of a session get the same intent read as the tenth pageview.

Automatically identify and serve the best experiences to people without guessing. Optimizely's contextual multi-armed bandit (CMAB, powered by Opal) is the closest thing in their stack, and it's genuinely good, so it's worth being precise about what it does.

A CMAB picks the best-performing variation for each visitor based on context (device, geo, behavioural history) to maximise one primary metric, within a single experiment.

Three design choices define it: the context attributes are declared up front and can't be added or removed once it starts (even paused); it optimises exclusively to a single primary metric fixed at launch; and it begins with a 100% exploration phase, randomly serving variations until it has gathered enough data before it shifts to exploiting the winner.

It's a smarter way to split traffic across the variations you built for the audience you defined.

But we'd like to go into detail on what that context is.

Device, geo and behavioural history are proxies for a person. They describe who a visitor appears to be, not what they want or how close they are to buying. They're arbitrary website attributes that correlate with conversion only loosely, and a bandit optimising over them is tuning against a weak signal.

Intent — buying stage, momentum, hesitation, purchase confidence — is the proximate driver of what a visitor actually does next. The proxies describe identity; intent describes decision, and decision is what moves the metric. Optimising the allocation over the wrong variable caps how much a CMAB can ever find.

Made With Intent's agentic campaigns work a level up.

Rather than splitting traffic across the variations of one experiment to maximise one metric, it allocates across hundreds of intent combinations.

Diamonds Factory, a Made With Intent customer, ran 560+ on a single abandonment use case, where the 'context' is live, multi-dimensional intent (stage, signal, trend, purchase confidence, abandon risk, mindset) that updates every 3–5 seconds and is discovered by the agent, not enumerated by the team upfront. Learn more about basket abandonment here.

There's no per-experiment exploration tax, because the model is trained across 50bn+ events, 150+ retailers and live from page view one.

And because a bandit is built to shift traffic toward winners, it has no standing no-treatment baseline — Made With Intent keeps a holdback on every experience, so it can answer "did this cause incremental orders," the question a metric-maximising bandit structurally can't.

Causal incrementality on every experience. Optimizely's Stats Engine reports variant lift with always-valid p-values; genuinely strong for variant comparison.

Made With Intent runs a holdback group on every experience by default and reports incremental orders against a no-intervention baseline.

The difference is between "variant A beat variant B" and "this experience caused X orders that wouldn't have happened otherwise."

Where Made With Intent improves Optimizely

These are things Optimizely does that get better with Made With Intent on top:

  • Audience Builder and ODP audiences become intent-aware
    Instead of boolean rules on attributes and events, or content-engagement interest categories, Optimizely audiences can take Made With Intent's live intent attributes and target on signals that actually predict conversion. ODP's segment builder picks these up as attribute conditions; Web Experimentation picks them up as Tags.
  • Personalization variants get the right routing
    Made With Intent decides which Optimizely-created variant a visitor should see based on their current intent state, replacing rule-based audience routing. The marketer keeps the variant production; our agent handles the allocation.
  • Web Experimentation tests get causal lift on top of variant performance. Run Optimizely tests with Stats Engine as you do today. Add Made With Intent's holdback measurement on the experience itself to answer "would users have purchased regardless of any variant?"
  • Content Recommendations recommend to live intent, not just topic affinity. Made With Intent lets Content Recommendations reflect what's happening in this session, not just historical topic engagement. Particularly useful for anonymous visitors where you’re not sure what their behaviour is telling you.

What Made With Intent doesn't do

  • Feature flagging and server-side experimentation. Optimizely Feature Experimentation (SDKs in 19+ languages, Edge Workers, Agent microservice) is a category leader. We don’t offer anything here.
  • Sequential testing methodology for variant comparison. The Stats Engine's mSPRT-based always-valid p-values are best-in-class for inferring variant winners under continuous monitoring. Made With Intent uses Bayesian A/B with holdback.
  • CMS-native content personalisation across the wider DXP. Optimizely Content Cloud, Content Marketing Platform and the broader DXP integration are all things that are not within Made With Intent's scope.
  • Made With Intent isn’t going to change your recommendations process Optimizely's NLP-driven content recommendations and ecommerce product recommendations are well-established. Made With Intent adds an intent layer; we don’t replace what’s powering your recommendations process.
  • Mobile app personalisation. Optimizely Feature Experimentation has native SDKs for iOS, Android, React Native. Made With Intent is web-first.
  • Edge experimentation. Optimizely's Edge Worker integrations (Cloudflare, Akamai, Fastly) sit outside Made With Intent's use case

How to get started with Optimizely and Made With Intent

  1. Use Made With Intent to create intent-ready audiences in Optimizely: Pass Made With Intent's live intent attributes — purchase confidence, abandon risk, buying stage, intent trend — into ODP as attribute conditions, or into Web Experimentation as Tags.

    Build audiences like "high purchase confidence + declining intent trend" (needs reassurance), "medium confidence + high abandon risk" (needs timely intervention), "low confidence + active comparison signals" (needs guidance, not a discount).

  2. Execute experiences in Optimizely using those audiences. Use Web Experimentation and Personalization for what they do well, so things like variant production, Stats Engine analysis, content variations across the DXP.

  3. Serve the experience (or a variant) through Made With Intent's decision agent, where the experience is served based on visitor intent rather than rule-defined audiences.

  4. Use Made With Intent to prove the incrementality of "Optimizely + intent". Holdback groups on top of the Optimizely experience answer the CFO question: did this cause incremental orders, or did we just personalise for visitors who would have bought anyway? Particularly valuable for discounting — Made With Intent surfaces which high-intent visitors needed no incentive.

Neve Jewels Group, the luxury jewellery brands Austen Blake and Sacet, moved from universal promotions to intent-level targeting across their basket abandonment strategy.

Rather than applying the same discount to every abandoning visitor, Made With Intent segmented interventions across four intent levels, targeting what Director of Customer Experience Jo Homer described as "the nudge moment."

The result: 13% conversion uplift on basket abandonment, and £2.4m in annual revenue uplift overall, 4.8x the original business case, paid back within a single experience. You can learn more here.

What sort of businesses work best with Made With Intent?

This all depends on the size and structure of your eCommerce operation.

Mid-market retailers (£20m–£100m online revenue)

Made With Intent often leads here. Optimizely's Intelligence Cloud commonly lands at £50–80k+/year for this band, based on G2 reviews and procurement data. Made With Intent's session-based pricing, 30 to 60 minute install, and agentic layer fit eCommerce teams of two to ten people who need to ship and prove things quickly.

If you are running Optimizely for the Stats Engine and feature experimentation and those are load-bearing, keep them. Add Made With Intent for intent targeting and causal measurement of your on-site experiences.

Enterprise retailers with dedicated personalisation teams

Both, with clear role separation. Optimizely for the experimentation surface, Stats Engine credibility, server-side feature flagging, and DXP integration. Made With Intent for on-site intent-driven decisioning and causal measurement.

Try Made With Intent today

There you have it. Made With Intent and Optimizely are designed to complement one-another, not compete with one another. Many of our clients use Optimizely to continue A/B testing, while using Made With Intent to serve experience to customers on a 1:1 basis.

If you're interested in learning more about how Made With Intent works, and how you can use it in your tool stack, book a demo here.

Disclaimer: This comparison is based on publicly available information from Optimizely's documentation, marketing site, and customer reviews as of July 2026. Both products evolve continuously. If anything looks out of date, get in touch.

// strategy call

See Made With Intent in action

Walk through the platform with someone who knows your market. No deck, no fluff — just a real conversation about what’s working for retailers like yours.

Book A DemoBook A Demo
30 min No commitment
+9.4%
avg. conversion lift across active accounts
+11.2%
revenue per visitor, first 90 days
See how brands are finding new growth with intent
By submitting this you agree to our (more than fair) terms
Check your email. The playbook is on its way.
Oops! Something went wrong while submitting the form.

You might also like

How Golfbreaks lift conversion by optimising for intent over CVR
Read Time
July 24, 2026
How to reduce bounce rate in eCommerce using on-site intent signals
Read Time
June 30, 2026
Diamonds Factory found that the best basket abandonment offer was often no offer at all
Read Time
June 29, 2026

Frequently asked questions

Does Made With Intent replace Optimizely?

No. Made With Intent sits alongside Optimizely without replacing it. Optimizely continues to handle experimentation, feature flagging, and DXP integration. Made With Intent adds an intent layer, via our intent framework, continually deciding who sees an experience and when, and measuring whether it caused incremental lift.

What about statistical significance — how do you know a result is real, not just luck?

Most tools bury this in p-values that answer a question you never asked. We don't. We use Bayesian statistics, which tells you what you actually want to know. Given everything we've seen, what's the chance this experience is genuinely better? An "80%" means an 80% chance it's truly winning. You might think slicing the audience into hundreds of segments means you need huge traffic, or that testing so much throws up false winners. But instead of running hundreds of separate tests, our model learns how each device, buying stage, page changes the odds of a sale, then predicts the result for combinations it's barely seen. We check significance once, on all the data together, where it holds up.

How is Made With Intent different from A/B testing?

A/B testing is brilliant at finding what works. But most teams then roll the winner out to 100% of visitors, which assumes one experience is right for everyone, always. It isn't. A discount that converts a first-timer is wasted on a loyal buyer already set to purchase. A/B tools decide at page load, for everyone. We decide in real time, per person, reading intent as it shifts through the session and deploying your proven winners only where they'll land. You keep testing. We make it work at scale.

Does Made With Intent replace Optimizely's Stats Engine?

No. Optimizely's Stats Engine is the strongest approach to sequential testing and variant comparison available. Made With Intent answers a different question: did this experience cause incremental orders against a holdback, and which intent combinations drove the lift?

How quickly can I see results when I use Made With Intent?

You’ll be able to see results immediately with Made With Intent. You’ll be able to understand more about the intent of people engaging on your site, as soon as you launch your first campaign with us. Longer term, beyond the better understanding you’ll get of your customers behaviour, you’ll be able to use discounts more appropriately, decrease basket abandonment and surface appropriate messaging to improve your bottom line.

Can Made With Intent work with Optimizely's Feature Experimentation?

Made With Intent does not replace feature flagging. Where the two connect: Made With Intent's holdback measurement can confirm whether a server-side feature rollout drove conversion lift, separate from rollout exposure. If you’re already using Optimizely, Made With Intent works seamlessly with it. It’s designed to sit above Optimizely, and help you decide who should receive what message, what promotion, at what specific time. Optimizely should still be used to deliver experiences.

This site uses essential cookies to run properly and optional cookies to improve your experience. Optional cookies only run if you accept them. Privacy Policy here.