Can a landing page rebuild itself autonomously using behavioural data — without changing its URL or disrupting ad campaigns?
Traditional A/B testing for landing pages is manual, slow, and disconnected from the ad campaigns driving traffic. This experiment builds an autonomous system where a single stable URL (e.g. `domain.com/landing/offer01`) serves different page variants via server-side routing. The system captures granular behavioural data — clicks, scroll depth, rage clicks, hover duration, text highlights — and an AI agent uses that data to generate challenger variants with modified copy, layout, CTA placement, and visual hierarchy. Champions are promoted automatically. The ad campaign never knows the page changed.
The loop runs continuously — pages literally rebuild themselves guided by real user behaviour.
Can a landing page rebuild itself autonomously using behavioural data — without changing its URL or disrupting ad campaigns?
Traditional A/B testing for landing pages is manual, slow, and disconnected from the ad campaigns driving traffic. This experiment builds an autonomous system where a single stable URL (e.g. domain.com/landing/offer01) serves different page variants via server-side routing. The system captures granular behavioural data — clicks, scroll depth, rage clicks, hover duration, text highlights — and an AI agent uses that data to generate challenger variants with modified copy, layout, CTA placement, and visual hierarchy. Champions are promoted automatically. The ad campaign never knows the page changed.
The loop runs continuously — pages literally rebuild themselves guided by real user behaviour.
Behavioural data (scroll depth, rage clicks) is a stronger optimisation signal than click-through alone — invest in granular event capture.
Budget ~800 sessions per variant before trusting statistical significance — below that threshold, the system makes confident but wrong decisions.
Lock brand CSS as an immutable constraint — it prevents the AI from drifting off-brand during autonomous rebuilds without limiting structural experimentation.
A shared asset library with AI-tagged metadata is essential — the agent needs to know what images are available and what they represent.
Institutional memory across pages compounds — persist learnings from campaign N so they improve the starting point for campaign N+1.
This is now a core feature of Flywheel. The open thread: can the same autonomous rebuild loop work for email templates and ad creative — not just landing pages? The behavioural data is different (no scroll depth in email), so the signal model needs rethinking.