Self-hosted A/B testing for WordPress and beyond
There’s a version of your WordPress site that converts more. Let’s find it.
Split test anything in minutes, without slowing your site down or breaking it. AI finds what to test, every variation gets checked, and your data stays on your server. No per-visitor pricing.
★★★★★ 1,250+ active licences · Shipping since 2018 · Support from real CRO experts
Used by teams at
1 · You may wonder
What’s really happening on my site?
Heatmaps, scrollmaps, session replays and AI behavior analysis show you where visitors hesitate, click and drop off, across every page of your funnel.

Heatmaps
See where attention goes and where it drops off. Filter by test, traffic source and screen size.


Session replays
Watch hesitation, struggles and bounces. Find the friction you didn’t know existed.


AI behavior analysis
An AI agent reads your pages, heatmap data and competitors to find missing and confusing information.

2 · Then you ask
What could improve my conversions?
The hardest part of testing is knowing what to test. CROassist AI turns behavior data into a ranked list of fixes.
From hunches to a ranked list of tests.
Your behavior data goes in. A list of tests comes out, best first.
- Full site audit. Finds the pages costing you the most money and puts the fixes in order.
- CRO chat. Tell the AI what you want to fix. It analyzes the page, suggests improvements and builds the test for you.
- Ranked test ideas. Every idea scored by effort and impact, so you always know the next best thing to test.

3 · Better measure it
The most flexible split testing tool for WordPress.
Test a single headline or a whole funnel. Point and click, work inside your builder, or run at the edge. If you can change it, you can test it.
Test inside the builder you already use.
Every block, module, row and column gets its own A/B test panel, plus a conversion element. You build variations the way you build pages, with nothing to copy and paste.
- Blocks, Elementor, Beaver Builder, Bricks, Oxygen, Breakdance and WPBakery
- Headers, footers, popups and templates, not just pages
- Builder forms count as conversions: Elementor Pro, Bricks, Breakdance and Beaver Builder
- Divi, Flatsome or no builder at all: point-and-click works everywhere
Use it anywhere
Point, click, test. On any page, on any site.
Click any element on a live page, pick an AI variation and start the test. No builder access, no code. Not on WordPress? The same editor runs on Webflow, Shopify, headless and hand-built sites.
- Rewrite copy, swap images and links, hide or move elements
- Full-page and funnel tests, served from the Cloudflare edge
- Start tests by REST API, WP-CLI or MCP

Revenue, not just clicks
Optimize for revenue, wherever you sell.
A variation with fewer sales can still earn more. Every test can weigh results by order value, so the winner is the version that makes the most per visitor.
- Order value passed automatically from WooCommerce, Easy Digital Downloads, SureCart and FluentCart
- Selling on Shopify or another checkout? Send the purchase value with the conversion pixel
- Form goals for WPForms, Gravity Forms, Fluent Forms, Contact Form 7, HubSpot and more

Then it loops
Every result tells you what to test next.
Results show each variation's chance to win. An AI insight explains why the leader is ahead and suggests the follow-up test, which takes you straight back to step 1 with better data.
- Autocomplete shows the winner to everyone once there's enough data
- Every finished test adds its lesson to CROassist, so the ideas keep getting sharper

Safe by design
Fast, safe and hard to get wrong.
Testing shouldn't cost you page speed, uptime or a week of bad data.
Ultra quick, even behind full-page caching.
Variations are pre-rendered in the page HTML, so your cache keeps working and the right variation shows the moment the page loads. No external scripts, and tracking skips WordPress entirely. We battle-tested and stress-tested it at millions of page views a month, even on the smallest server.
- Caches cleared for you when a test starts
- Excludes itself from JavaScript delay in popular optimizers
- Variations can be served from the Cloudflare edge
Cleared for you when a test starts
- WP Rocket
- LiteSpeed Cache
- NitroPack
- FlyingPress
- W3 Total Cache
- WP Fastest Cache
+8 more
- SiteGround Optimizer
- WP-Optimize
- Autoptimize
- Breeze
- Comet Cache
- Kinsta Cache
- RapidLoad
- WP Engine
Broken tests get caught
Variation Check screenshots every variation minutes after launch and flags anything blank, broken or identical to the original.
No premature winners
Bayesian statistics wait for enough days and visitors. Then Autocomplete shows the winner to everyone.
Your data stays yours
Self-hosted, first-party cookies only, built-in consent mode. No visitor data leaves your server.
Real experts on call
Step-by-step docs, a free CRO course and direct access to real split testing professionals.
What builders say
Simple to start. Hard to stop.
“LOVING AB Split Test… it’s a breath of fresh air. My page load time didn’t take a hit from loading the script, which was a game changer. VWO just wasn’t worth the crazy amount.”
“I've paid thousands more annually on different solutions that were much more complex to set up to do the same things that AB Split Test does.”
“If you've been putting off A/B testing because it seemed too technical, too expensive, or too time-consuming - stop. This makes it simple, fast, and surprisingly fun.”

REST API, WP-CLI & MCP
Your AI can test its own changes in seconds.
Connect Claude, Cursor or any AI agent through the built-in MCP server. Anything you can do in the dashboard, it can do too: create tests, read heatmaps, check results and ship the winner. Every change gets proven before it goes live.
Save thousands on cloud testing
One licence. All your clients. No success tax.
Most CRO tools charge more as you grow. AB Split Test gives you everything, unlimited, at one price.
No per-visitor pricing
Hotjar and Nelio charge by session, VWO by visitor. Your licence has no traffic limits or per-test fees: 10,000 visitors or 10 million, same price.
No success tax
When a test wins and revenue goes up, you keep all of it. No percentage, and no forced jump to a bigger plan.
One licence, every site
Agency or freelancer? One Teams licence covers every site you manage, with unlimited tests, variations, goals and team members.
Questions
Frequently asked questions.
Is self-hosted split testing a risk for my server?
No. Self-hosted doesn't mean slow. Tracking skips WordPress entirely: each hit is written to a file in milliseconds, then saved to the database in batches. We battle-tested and stress-tested it at millions of page views a month, even on the smallest server, with heatmaps and session replays for every visitor.
Will AB Split Test slow down my pages?
No. Variations ship in the page HTML, so there are no extra requests or external scripts, and it works with WP Rocket, LiteSpeed, Cloudflare and other caches. Variations can also be served from the Cloudflare edge.
Could a split test break my site?
Variation Check screenshots every variation a few minutes after launch and flags anything blank, broken or identical to the original, so a bad variation is caught in minutes, not days. Stopping a test puts every visitor back on the original.
How quickly can I set up a test?
In seconds for a point-and-click test: click an element, pick an AI variation and a goal, and start. Builder and full-page tests take a few minutes.
What should I test first?
Run the CROassist audit. It reviews your pages, heatmaps and session replays, then ranks test ideas by impact, reach, confidence and effort, so you always know the next best test.
Does it work on sites that aren't WordPress?
Yes. Install AB Split Test with Docker on your own server in about 20 minutes, then add one line of code to your site. It works with Webflow, Shopify, Squarespace, Wix, headless front ends and hand-built HTML.
How is it different from VWO or Optimizely?
VWO and Optimizely are cloud tools: your visitor data goes to their servers and the price rises with your traffic. AB Split Test is a flat price for unlimited sites and traffic, runs on your own server, and tests natively inside WordPress builders. Compare A/B testing tools →
Find your better version
Run your first split test today.
Get an AI review of your site, heatmaps and session replays, then test your improvements. On WordPress in 2 minutes, or on your own server in 20.








