Free A/B testing tool

Point. Change. Ship.
Then wait for the maths.

A visual editor that runs against your real pages, and statistics honest enough to say "not yet". Most tools will happily call a winner off four conversions. This one refuses to.

6 change types|95% confidence|No dev required
A Control
Get started for free
2,481 visitors 4.1%
B Variant leading
Start your free trial
2,455 visitors 5.6%
Confidence 97.2%

Significant · +36.6% uplift

The editor

Six ways to change
a page you did not build.

Open your own site in the editor, click an element, and record a change against its selector. No branch, no build, no release window.

01

Text

Replaces only the text nodes, so any child markup inside the element survives untouched.

02

HTML

Replaces the inner markup entirely — sanitised before it is ever stored.

03

Attribute

Sets a single attribute: href, src, alt, title, target, rel, class, aria-label, placeholder or value.

04

Hide element

Removes it from view without deleting anything from your codebase.

05

Insert before

Injects new markup immediately above the element.

06

Insert after

Injects new markup immediately below the element.

Markup is sanitised before it is stored

Injected HTML is filtered to a safe tag list and a safe attribute list. Everything else is dropped — which takes out the whole on* family without having to enumerate it. Nobody on your team can accidentally plant script on a production site through this editor.

a strong em span p h1–h6 ul ol li img picture button br mark
Lifecycle

Draft it. Run it.
Call it.

Draft

Build variants and goals

Running

Traffic is being split

Paused

Held without losing data

Completed

A winner is recorded

Where it runs

URL rules decide which pages take part — is exactly, contains, starts with, or a wildcard pattern.

How much traffic

Allocate a percentage of visitors to the experiment, and weight each variant against the control.

Sticky assignment

A visitor keeps the variant they were given, so nobody sees the page change under them mid-visit. Need consent first? Tests can include only visitors who said yes in your cookie banner.

Goals

Measured on its
own terms.

A/B goals are deliberately self-contained: measurement never depends on the User Journey module being switched on. Mark one as primary and the rest are tracked alongside it.

Running Squarespace? Read how to A/B test on Squarespace, with the Code Injection install and a free significance and sample-size calculator.

Running Wix or Webflow? Read which way to A/B test a Wix or Webflow site, with each builder’s own option and a chooser that estimates how long your test needs.

Selling on Shopify? Read how Shopify A/B testing works with Rollouts, with a sample-size planner and the theme.liquid install.

Visits a page
Page pattern
Clicks an element
CSS selector
Custom event
Event name
Statistics

Guard rails,
not vanity.

Results run through a two-proportion z-test at two-sided 95% confidence — and refuse to report anything until the sample can carry it.

100
visitors

per variant, minimum, before a result is reported at all

10
conversions

per variant, minimum, or the estimate is still noise

95%
confidence

two-sided, before anything is called significant

Until then the experiment reads collecting, with a plain note explaining what is still missing — "needs 100 visitors per variant before a result means anything."

Questions

A/B Testing, before you ask.

You can start on the 250 free Usage Credits every account gets each month. Launching a new A/B testing campaign costs 25 credits, charged once, and recorded exposures and conversions cost 1 credit per 1,000 results. If you need more, one-time packs start at $9, purchased credits never expire and there is no monthly fee.

With the Builderify script tag in the head of your site, open your own page in the visual editor, click an element and record a change: its text, its HTML, an attribute, hiding it, or inserting markup before or after it. There is no branch, build or release window, and it works on Shopify, Webflow, WordPress, Wix, Squarespace, Framer and plain HTML.

Results run through a two-proportion z-test at two-sided 95% confidence. Nothing is reported until each variant has at least 100 visitors and 10 conversions, and until then the test reads collecting, with a plain note explaining what is still missing.

No. Assignment is sticky, so a visitor keeps the variant they were given and nobody sees the page change under them mid-visit. URL rules decide which pages take part, and you choose what percentage of traffic enters the experiment and how each variant is weighted against the control.

Stop losing the visitors
you already paid for.

More leads from the traffic you already have, and follow-up that sends itself. Free to start. No card, no monthly fee.