How AB Split Test Handles Cache Clearing (And When You Might Want to Disable It)

If you’re running A/B tests on a WordPress site, you’re probably using some kind of caching — and if not, you should be.

But here’s the thing: caching can sometimes mess with test variations, causing users to see outdated content or preventing conversions from tracking properly.

That’s why AB Split Test includes a built-in cache-clearing feature. It works quietly in the background to help make sure your test data stays clean.


Why Cache Clearing Matters

Whenever you update a test or the content it’s linked to, the plugin will automatically clear your site’s cache. This ensures that:

  • Visitors actually see the variation they were assigned

  • Your test results reflect real-world behavior

  • Conversion tracking isn’t blocked by stale cached pages

It’s a small but important feature that solves a common issue with A/B testing in WordPress.

It supports popular caching plugins like WP Rocket, SiteGround Optimizer, NitroPack, and W3 Total Cache out of the box.

Screenshot of cache clearing settings with an option to disable automatic cache clearing checked and a list of included caching plugins displayed below.

How to Change the Setting

To disable automatic cache clearing:

  1. Go to WP Admin → Settings → AB Split Test

  2. Scroll to Cache Clearing

  3. Uncheck the box to turn it off


AB Split Test is built to work well out of the box, but caching setups can vary. If you’re ever unsure whether to let the plugin handle it or take control yourself, don’t hesitate to get in touch with support.

Leave a Comment

You must be logged in to post a comment.