Notebook sketch of a server stack sending test variations out to three separate site cards.

Feature

Split Test Server

Run your split tests on any platform and still control the data. One snippet turns your WordPress install into the testing server for sites that have nothing to do with WordPress: your own visual website optimizer, on your own hosting, and a plan for all those vibe-coded sites.

Globe with a location pin

One Install, Any Site

Add the domain under Settings > Tracking & Privacy > External Domain Testing, copy the snippet it generates, and paste it into the <head> of your site. Shopify, Webflow, Squarespace, HubSpot, Astro, Next.js or something hand-rolled - if you can add a script tag, it can be tested. One snippet covers every page on that domain.

Fanned stack of variation cards

The Whole Suite, Not Just Redirects

Full-page tests, code (CSS) tests, on-page tests and point-and-click Magic tests all run through that one snippet - along with targeting rules, audiences, device and referrer conditions, traffic allocation and autocomplete. It is the same testing engine your WordPress pages use, pointed somewhere else.

Cursor clicking

Point and Click on a Site You Did Not Build

Launch the Magic editor straight onto an external page from your domain list. Click a headline, retype it, save - the snippet serves the variation from then on. No access to the other site’s codebase, no developer, no deploy.

Heatmap blobs on a page

Heatmaps, Page Analytics and Session Replays

Switch on journey capture and every tracked external page feeds the same Heatmaps, Page Analytics and Session Replays screens as your WordPress pages, identified by URL. Clicks, rage clicks, scroll depth, engagement time and full session playback - from a site you do not host.

JS on a scrap of paper with a spark

A Plan for Your Vibe-Coded Sites

The landing page you generated in an afternoon has no analytics story and nothing to test with. Paste the snippet into its head and it gets heatmaps, session replays and real split tests without you touching a line of the generated code - or regenerating it and losing the lot. The same applies to every client microsite and campaign page living outside your WordPress build.

Paintbrush on a label

Your Own Visual Website Optimizer

Hosted optimization platforms charge by tested visitor and by seat, and keep your results on their servers. Run the same job from an install you already pay for: unlimited tested visitors, no seats, and White Label so clients see your brand rather than ours. One install per client, provisioned with a single command.

Bar chart with a dollar coin

Revenue Goals That Work Off WordPress

WooCommerce and Easy Digital Downloads goals need WordPress, but order value does not. The snippet reads the order total from the thank-you page on its own - known URL parameters, common order-total markup, or the visible “Order total” line - and where a checkout is unusual, one line of JavaScript sets it exactly. Order Value Optimization then picks the variation that earns the most, not simply the one that converts most often.

Server under a house roof

You Control the Data

Nothing leaves your install. No third-party analytics account, no per-visitor pricing, no data-processing agreement to sign. Read it however suits you: the results dashboard, the REST API, MCP so an AI assistant can query your tests directly, or WP-CLI.

See why thousands of WordPress professionals choose AB Split Test.

Test anything in WordPress.

Blocks, pages, posts, page-builder elements, custom post types, templates, shortcodes, HTML, JavaScript, or CSS.

No restrictions. No workarounds.

The most conversion options

Page visits, clicks, form submits, purchases, active time, scroll depth, JavaScript events, conversion pixels, block or module triggers, and even server-side PHP or AJAX actions. We currently support 11 conversion (goal) types, offering flexible ways to track user actions.

Point-and-click testing

Click the element you want to improve, review the AI variations, make your edits, and start the test. Fast and developer-free.

Blocks, Bricks, Beaver Builder.
Elementor, Breakdance and more

Deep integration with your page builder means you can test blocks, elements, sections, templates and layout parts without leaving your workflow.

Autocomplete

Calculates when enough data has been collected, then automatically shows the best variation to all. We do the Bayesian statistics calculations, so you don't have to.

Privacy (GDPR) friendly

We do not store any user identifying data or utilize remote servers for customer data.

Cookie consent tools are respected, so no data transmitted or saved until accepted.

Analyze user behavior to find optimizations that click.

Unlimited Tests, Variations & Goals

Create as many tests as you like with as many test variations as you want.

Targeting & Segmentation

Choose who you test on based on their user role, device size and more.

Unlimited Page Views

Collect as much data as you need to make an informed decision without worrying about credits or usage limits.

Test inside templates, parts and block layouts

Whether you use Block Templates, Beaver Themer, Elementor Templates, Bricks, Breakdance or another theme builder, you can test headers, footers, sections and layout parts directly.

No remote cookies or servers

We only use local cookies & anonymously identify your users. Nothing invasive or over-reaching here.

A.I assistant

Our Conversion Rate Optimization Agent scans your site to understand your business & tone then creates winning tests for you in seconds.

Cache friendly

We prerender your test variations hidden, then use ultra snappy JS to show the appropriate test variation.

You can use full page caches, object caches, pre-rendered cloudflare caches or whatever you like.

External conversions with fingerprint pixels.

Remote cookies are dead, so we've implemented fingerprinting.

Paste our conversion script on your conversion pages, on any domain. Our clever script will connect test visitors to conversions, no matter where they end up.

Multiple conversions - subgoals

See how your tests affect other key metrics. Analyze your funnel to make the most informed decisions.

Order Value Optimization

WooCommerce, SureCart, Easy Digital Downloads, Memberpress and more. Dont just optimize clicks and views, but revenue.

Analytics integrations

Tag users when they see a test and when they convert. Then you can view your funnel inside your analytics apps.

Dynamic Traffic Allocation: optimize traffic to the winning variation on the fly. Reduce visits to losing variations whilst maintaining significance.

Test Time Remaining

Estimates based on incoming data how long it will take for your test to reach statistical significance.

White Label

Remove all AB Split Test branding and present the interface as your own.

Webhooks

Send an HTTP POST whenever a test is created or completed, so your external systems stay in sync.

Link To Variation

Create your test, then generate direct links to each variation. You can also force specific visitors to view a particular variation.

Agency Hub

Connect multiple sites and manage all tests and heatmaps from one central Agency Hub.

Test Ideas

Plan and prioritize your split tests. Score each idea by Impact, Reach, Confidence and Effort and the highest scores rise to the top.

Session recordings

Watch real user sessions to discover friction points, confusion, and conversion opportunities you'd never find in the data alone.

API/MCP/CLI

Control your A/B tests from anywhere - AI assistants, CI/CD pipelines, or custom applications. Build testing into your workflow, not around it.

Cross-Domain Split Testing

Register an external domain, generate a lightweight tracking script, and serve the correct test variation to visitors on Shopify, HubSpot, or any external platform. Conversion events sync back to your WordPress dashboard automatically.

Cloudflare Workers Integration

Run full-page split tests at the network edge. Variations are served under your original URL with no redirect, no flicker, and no URL change, so your ads and SEO are never affected.

Split Test Server

Run split tests on any platform and still control the data. Full-page, code and point-and-click tests, heatmaps and session replays, all from one snippet. Your own visual website optimizer.