Atelier Nève · Fashion · product page
Shoppers stall on fit, not on price, so answer fit right at the size picker.
- Fit meter at the sizes
- Recommended size
- Free exchanges by the button
Duelpilot turns your AI agent into a conversion team. It installs one script, finds what to test in your analytics, designs the variants, checks them on every device and tells you what won. You approve what goes live.
One script tag · 14 KB · no visitor tracking · any website
Give this to your agent
$ Set up Duelpilot A/B testing on my website and prepare our first test. Instructions: https://duelpilot.com/agents.mdIt connects, installs the script (WordPress, Shopify, Webflow, Wix, Next.js and more), verifies it in real browsers and comes back with ideas.
How it works
Your agent does the work. You make the calls that matter.
01Connect your AI
verify_install
script in <head>, synchronous
Chrome desktop · runtime 2.0
iPhone Safari · runtime 2.0
Paste one prompt into Claude, ChatGPT or Cursor. Your agent installs the script and proves it works on phone and desktop.
02It finds what to test
Idea · ICE 6.3
Illustrated icons for the 12 accommodation types
The Analyst reads your GA4 through Duelpilot and the pages themselves, and puts evidence-backed ideas on your board.
03It designs and checks
The Designer makes 2–4 genuinely different variants in your brand, with a preview link each, checked on every device.
04You approve, it reports
Day 9 · conclusive
#1 Illustrated icons wins
Illustrative.
You pick what goes live. The Monitor watches the numbers daily, pauses anything harmful and tells you, in plain words, when there is a winner.
Real variants, real site
For glampings.co, the agents drew new icons, redesigned a section and built a phones-only test, all in the site's own colours and fonts.

Example variants
Not just a new button colour: layouts, flows, illustration and proof, each with one clear reason. Flip between A and B.
Atelier Nève · Fashion · product page
Quillmetric · SaaS · pricing
Casa Olmo · Boutique hotel · booking
Fennel & Fig · Food delivery · home
Brookvault · Fintech · sign-up
Soma Field · Skincare · landing page
Kiln Analytics · B2B · demo request
Verde Market · Grocery · checkout
Fictional brands and products, made to show the range of what the Designer proposes. These are examples, not tests that ran, and they claim no results. Every real proposal comes with a preview link and a site check, and a person decides whether it goes live.
Three agents. Your Claude.
They run as routines in your own Claude, with instructions Duelpilot keeps up to date. No plugin, no extra AI bill.
Reads your GA4 through Duelpilot, finds pages and steps where people drop off, and proposes ideas with at least two pieces of evidence each.
Designs 2–4 variants that differ in approach, from a sharper headline to a bold redesign with new icons, and checks each one on phone, tablet and desktop.
Watches every live test, pauses anything that hurts, and posts a plain update where you work: the board, Slack, email, through your own agent.
Built like the enterprise tools
Duelpilot changes the page your visitors see, so it doesn't care what it's built with. Tested in Chrome, Safari and Firefox on phone, tablet and desktop.
Only the elements under test wait, for milliseconds, never the page. Hydration-safe on React, Vue, Svelte and Astro.
A link per variant, a small tab on phones, and Point & comment so feedback lands on the card.
Always-valid sequential tests, sample-ratio checks and corrections for several variants. It says NOT CONCLUSIVE until it is.
GA4 dimensions set up for you and results pulled back, next to ours. Also Adobe, PostHog, Mixpanel, Amplitude, Segment, Hotjar, Plausible, datafa.st.
No agent can launch a test. Autopilot exists, within rules an owner sets, and harmful tests pause themselves.
No visitor profiles, no session replays, no fingerprinting. Google Consent Mode, TCF and a cookieless mode.
We count. We don't track.
Most testing tools store every click of every visitor. Duelpilot keeps a tally per variant, per day and per device type. The detail goes to the analytics you already have, tagged with the variant. That is why it's light on your site, light on privacy, and cheap to run.
14 KB
the whole script, from the edge
≤ 2
tiny pings per visitor per test
0
visitor profiles stored
Pricing
No visitor meters, no AI credits. Your agents run in your own Claude, and we don't store visitor data, so there is nothing to pass on.
Try it on your own site, with your own agent.
€0
free forever
Start for €0Fair use: 100k pageviews per site per month.
A test live every week, without a CRO team.
€39/ month
billed yearly · €468 / year
Start ProFair use: 2M pageviews per site per month.
For several brands, domains or clients.
€119/ month
billed yearly · €1,428 / year
Start TeamFair use: 10M pageviews per site per month.
Your repo connected: tests in code, server-side, zero flicker.
Custom
from €999 / month
Talk to usPrices excl. VAT. Cancel any time; your tests stop and your site goes back to the original.
Fair questions, straight answers
A website you can add one script to (or an agent that can, through your CMS or code) and an AI agent that speaks MCP: Claude, ChatGPT, Cursor or similar. Your agent connects to Duelpilot with one prompt.
The script is 14 KB from a global edge network and runs before the page paints. Only the elements under test wait, usually for a few milliseconds; the page itself is never hidden. In our tests it costs about one network round trip.
If visitors see it in a browser, almost certainly. Duelpilot works on the finished page, so the framework doesn't matter: React and Next.js, Vue and Nuxt, Svelte, Astro, Turbo, single-page apps and sites with strict security headers are covered by our browser tests in Chrome, Safari and Firefox, and WordPress, Shopify, Webflow or Wix pages are ordinary HTML to it. What it can't change in the browser: content inside other companies' widgets (embedded iframes) and anything your server decides, like prices or search results. That is what code tests are for.
It finds them itself: the Analyst reads your analytics and the page structure and puts ideas on the board with evidence; the Designer inspects the page and checks every selector before it submits. You can point too: open 'Pick on my site' from your board and click any element on your live site to turn it into an idea, or use Point & comment on a preview to say 'make this bigger'. The pick link only works for signed-in members, expires after 30 minutes and only creates ideas, so nobody can change your site with it.
Yes for what most tests change: text, colours, styling, images, hiding and reordering keep the original element, with everything it does. New blocks a variant inserts are plain HTML, so a new button is a link, never a new script. Before anything can go live, the site check clicks the buttons, menus, date pickers and form fields in and around the change on phone, tablet and desktop, without sending anything, and compares the variant with the original: if something stopped responding, the check fails and you see it before you approve.
Changes in how something works (a new flow, a different date picker, fewer form fields, pricing or search logic) belong in your code. On the Code plan your own agent builds each variant behind a Duelpilot flag in your repository and opens the pull requests with its own GitHub access; Duelpilot never needs access to your code. Duelpilot splits the traffic, checks every variant's preview, measures, and when a winner ships your agent opens the clean-up pull request.
Not unless you want it to. By default a person approves every test on the board. An owner can turn on autopilot with guardrails: which pages, which kinds of changes, how much traffic. Harmful tests pause themselves either way.
Duelpilot stores no visitor profiles and no personal data. It follows your consent setup (Google Consent Mode, TCF or your cookie banner) and has a cookieless mode. Whether it may run before consent is your call; your agent asks you.
Nothing extra from us. The agents run in your own Claude (or other agent) subscription; Duelpilot never resells AI.
GA4 is set up automatically, including results back into Duelpilot. Variant events also go to Google Tag Manager, Adobe, PostHog, Mixpanel, Amplitude, Segment, Hotjar, Clarity, Plausible, Fathom, Matomo and datafa.st automatically; anything else gets them through a one-line bridge.
Connect your agent. It does the rest, and asks you before anything goes live.