Your WordPress site, in good hands.
AB Split Test Review (2026): WordPress A/B Testing Guide
AB Split Test is a self-hosted A/B testing and conversion-optimization plugin for WordPress. It can test full pages, individual elements, layouts, copy, CSS, JavaScript and ecommerce flows while keeping test data on your own WordPress installation.
Updated September 2026: AB Split Test is now at version 2.6.11. It has grown far beyond the simple page-builder split-testing plugin we originally reviewed, adding point-and-click experiments, CROassist AI, heatmaps, session replays, Page Analytics, revenue optimization, reusable audiences, MCP/API/CLI automation, Cloudflare Edge testing and support for running tests on external domains.
AB Split Test in 2026: what changed?
- External-domain testing: WordPress can now act as the testing engine even when the page being tested lives on another domain.
- Magic point-and-click editor: click an element on the live page and create a variation without rebuilding the page manually.
- Heatmaps and session replays: observe click, scroll, rage-click and visitor journey behavior alongside experiment data.
- Page Analytics: page-level traffic, engagement time, scroll depth, click behavior, acquisition sources and journey flow.
- CROassist AI: scans pages, identifies potential conversion issues and suggests experiments.
- Revenue optimization: ecommerce experiments can optimize for revenue per visitor rather than only conversion count.
- Cloudflare Edge testing: eligible full-page experiments can be delivered through a Cloudflare Worker.
- MCP, REST API and WP-CLI: tests, reports and settings can be integrated into automated workflows and compatible AI tools.
What is A/B testing?
A/B testing compares two or more versions of the same experience using real visitor behavior. Version A might use one headline while version B uses another. Traffic is distributed between the variations and a conversion goal determines which performs better.
The same method can be used for buttons, forms, pricing sections, product pages, landing pages, checkout flows or complete layouts.

The goal is not to guess which design looks better. It is to measure whether a specific change improves a defined business outcome.
Four ways to create tests
1. Magic point-and-click tests
Magic Mode is the fastest workflow. Open a page while logged in, start a new Magic test from the admin bar, click the element you want to change and create the variation directly on the live page.
You can change text, images, HTML, styles and attributes, hide elements, move them, or add new elements. CROassist can also propose copy variations.
2. On-page element tests
AB Split Test integrates with page builders and the WordPress editor, including Gutenberg, Elementor, Bricks, Beaver Builder, Oxygen, Breakdance, WPBakery, Kadence, GenerateBlocks and others.
This is useful when you want to create each variation in the builder itself and let AB Split Test control which version visitors see.
3. Full-page tests
A full-page test compares complete URLs or layouts. This is useful for landing pages, pricing pages or checkout flows where the entire experience changes rather than one element.
Paid users can also use server-side rendering or Cloudflare Edge delivery for eligible full-page experiments, reducing visible redirects or flicker.
4. Code tests
Advanced users can test custom HTML, CSS or JavaScript directly. This is useful for experiments that do not map neatly to a page-builder element.
Conversion goals
A useful A/B test needs a measurable goal. AB Split Test currently supports conversion types such as:
- Page visits.
- Element clicks.
- Form submissions.
- WooCommerce purchases.
- SureCart, Easy Digital Downloads and FluentCart orders.
- Scroll depth.
- Active time.
- JavaScript events.
- Conversion pixels and external conversions.
For low-traffic sites, a high-funnel goal such as scroll depth or active time can collect useful data faster than a rare purchase event. Paid plans can also track additional sub-goals alongside the primary conversion.
WooCommerce and revenue optimization
AB Split Test has become much more capable for ecommerce. WooCommerce conversions can be tracked server-side, including delayed payments and gateway webhooks, so a purchase can still be attributed correctly even when the browser is no longer present.
You can also optimize by revenue per visitor rather than only conversion rate. This matters because the variation generating the most orders is not always the variation generating the most revenue.
Current ecommerce integrations include WooCommerce, SureCart, Easy Digital Downloads and FluentCart, with support for several funnel and subscription workflows.
Bayesian statistics and Autocomplete
AB Split Test uses a Bayesian statistics engine to continuously estimate which variation is most likely to perform better.
The current Autocomplete rules do not simply stop a test as soon as one variation gets ahead. Before automatically declaring a winner, AB Split Test requires:
- At least 95% confidence in the winning variation.
- At least one full week of test duration.
- At least 50 visits per variation.
When those conditions are met, Autocomplete can stop sending traffic to the losing variations, mark the experiment complete and email the result.
This is more responsible than the old version of our article, which implied the plugin could simply decide a winner “quickly.” Statistical confidence still depends on traffic and conversion frequency.
Dynamic traffic and multi-armed bandit mode
Traditional A/B testing tries to keep traffic distribution stable until a winner is found. AB Split Test also offers a dynamic multi-armed bandit mode that progressively allocates more traffic to better-performing variations while continuing to explore the alternatives.
This can reduce the opportunity cost of sending half your traffic to a clearly weaker variation, but it answers a slightly different optimization question than a fixed experiment. Use it when continuous optimization matters more than producing a clean fixed-allocation experiment.
Heatmaps, scrollmaps and session replays
Paid AB Split Test plans now include behavioral analytics alongside experiments:
- Click heatmaps.
- Scrollmaps.
- Rage-click and dead-click detection.
- Session replays.
- Page Analytics with traffic, engagement, scroll depth and journey flow.
The advantage is that quantitative experiment results and qualitative behavior data live in the same optimization workflow. A heatmap may help explain why one variation is underperforming or suggest the next experiment to run.
CROassist AI and the Optimization Hub
AB Split Test now includes an AI-assisted optimization layer called CROassist. It can scan a site, identify potential conversion issues, rank test ideas and help turn suggestions into live experiments.
The Optimization Hub brings together active tests, AI-generated ideas, website analysis and competitor-oriented research. Automatic scans can periodically generate new ideas when no recent CRO analysis has been performed.
AI is optional. You can still build and analyze experiments manually without relying on CROassist.
Targeting, audiences and segmentation
Tests can be targeted or analyzed using visitor characteristics such as:
- User role.
- Device/screen size.
- URL query parameters.
- Referrer or campaign source.
- Browser language.
- Browser and operating system.
- Day and time.
- Cookies.
Reusable Audiences can also be attached to experiments and analyzed separately, so you can compare how different cohorts respond without necessarily excluding the rest of your traffic from the test.
Testing external websites
One of the biggest 2026 changes is that AB Split Test is no longer limited to pages hosted by the same WordPress installation.
As of version 2.6.11, external-domain testing supports full-page, point-and-click, CSS and on-page tests. Heatmaps, Page Analytics and session replays can also collect data from tracked external pages.
This means a WordPress installation can function as the experiment and reporting engine for another website, including a non-WordPress frontend, as long as the required tracking integration is installed there.
Cloudflare Edge testing
Paid plans can deploy eligible full-page experiments through a Cloudflare Worker. Variation assignment can therefore occur at the edge rather than waiting for the origin page and browser logic.
This is primarily useful for high-traffic or performance-sensitive split-URL tests. It is not required for normal WordPress experiments.
Privacy and consent
AB Split Test is primarily self-hosted: test and visitor data stay on your WordPress installation rather than being stored in a third-party experimentation SaaS.
The plugin supports cookie-consent workflows and integrations with consent platforms. When consent mode is enabled, tracking can wait for the required approval before storing or transmitting experiment data.
The latest releases also hardened click tracking so form-field values are not captured and recorded link URLs have non-UTM query parameters removed.
Analytics and developer integrations
AB Split Test can integrate experiment events with analytics platforms such as GA4, Meta Pixel, Matomo and Plausible.
For technical workflows, it now exposes:
- REST API.
- WP-CLI.
- MCP server / WordPress abilities for compatible AI clients.
- Webhooks.
These interfaces make it possible to create, inspect and manage tests as part of agency automation or development workflows rather than only through the WordPress UI.
How to create your first A/B test
The exact workflow depends on the test type, but a useful basic process is:
- Choose one business question. Example: does a clearer CTA increase form submissions?
- Select the test type. Magic Mode is usually easiest for a simple element change.
- Create a meaningful variation. Tiny cosmetic changes often need huge traffic to prove anything.
- Choose one primary conversion goal.
- Set targeting only when necessary. Excessive segmentation reduces sample size.
- Launch and let the test collect enough data.
- Review confidence, conversion rate and business impact before acting.

AB Split Test Free vs Teams
The free Lite edition is useful for learning and low-traffic sites. It currently includes:
- 1 active test at a time.
- A/B variations.
- 1 conversion goal.
- Full-page tests.
- On-page tests in supported builders.
- Unlimited traffic.
- Self-hosted test data.
The paid Teams plan removes the main operational limits and adds the full feature set, including unlimited active tests, unlimited variations/goals, point-and-click tests, code tests, heatmaps/session replays, ecommerce revenue optimization, external-domain testing, analytics integrations, AI features, Cloudflare Edge support, white labeling and advanced automation interfaces.
AB Split Test pricing in 2026
AB Split Test has simplified paid licensing into one feature-complete Teams plan.
- Free Lite: $0 with one active test and limited features.
- Teams Monthly: $49/month.
- Teams Annual: $399/year.
- Teams Lifetime: $999 one time.
The Teams license currently covers unlimited sites and includes every paid feature. Annual and lifetime customers avoid usage-based traffic limits because experimentation data is primarily handled on your own infrastructure.
The vendor advertises a 14-day money-back guarantee. A free installation also includes a 7-day trial of Teams features before reverting to Lite.
Check the official AB Split Test pricing page before purchasing.
AB Split Test strengths
- Native WordPress workflow.
- No traffic-based pricing.
- Works with major page builders.
- Strong ecommerce and revenue tracking.
- Behavior analytics are built into the same product.
- Bayesian result analysis and automatic completion.
- External-domain and edge-testing options.
- REST, CLI and MCP automation.
AB Split Test limitations
- Self-hosting is not free computationally. High-traffic experiments, heatmaps and session analytics add work to your WordPress/database stack.
- The free version is intentionally limited. Serious experimentation usually requires Teams.
- Statistical tools cannot compensate for low traffic. A rare conversion on a low-traffic site can still take weeks or months to reach a useful conclusion.
- Too many simultaneous experiments can contaminate interpretation. Testing discipline still matters.
- AI suggestions are starting points. CROassist cannot replace understanding your offer, audience and business model.
Who should use AB Split Test?
AB Split Test is particularly attractive for WooCommerce stores, lead-generation sites, agencies and marketers that already manage WordPress and want experimentation without adding another traffic-priced SaaS platform.
It is also increasingly interesting for agencies because one Teams license currently covers unlimited sites, external-domain testing is supported, and reports can be shared with clients.
For a small site with very little traffic and no clear conversion event, the free edition is enough to learn the workflow, but large or subtle experiments may not gather enough data to justify continuous testing.
Need help improving WordPress conversion performance without sacrificing speed? See our WordPress Maintenance and WordPress Speed Optimization services. Suitable premium licenses may be included from our available subscriptions when applicable.
AB Split Test review: final thoughts
AB Split Test has evolved into a much broader conversion-optimization platform than its name suggests. It still does straightforward WordPress A/B testing well, but the current product also combines behavioral analytics, ecommerce revenue tracking, AI-assisted CRO, external-domain testing and developer automation.
Its strongest differentiator is the self-hosted WordPress model: there are no pageview credits or traffic tiers, and the plugin can integrate directly with the builders and ecommerce tools already running on the site.
The trade-off is that experimentation still requires good hypotheses, enough traffic and careful interpretation. The software can calculate confidence and surface ideas, but it cannot turn an insignificant cosmetic change into a meaningful business experiment.




