Directory / plugin
EasyTest – Simplify A/B Testing
v1.0.5 · by WP Grids
A/B test your pages, headlines and buttons. Runs on your own site: no account, no visitor limit, and your data never leaves.
About this plugin
Not sure whether the new landing page beats the old one? Run an A/B test and find out instead of guessing.
EasyTest is a split testing plugin for WordPress. You make two versions of a page, or two versions of one thing on a page such as a headline or a button. EasyTest sends half your visitors to each, counts how many convert, and shows you both conversion rates side by side.
It runs entirely on your own site:
- No account. Install it and start. There is nothing to sign up for and nothing to connect.
- No visitor limit. A hundred visitors or a hundred thousand, it is the same. No monthly cap, no meter running out mid-test.
- Your data stays put. Every view and every conversion is a row in your own database. None of it leaves your site.
Features
- Page A/B testing. Compare two landing pages, sales pages, or any two pages on your site.
- Element A/B testing. Test one part of a page instead of the whole thing. Swap a headline, a button, a price or a whole section, and leave the rest alone.
- Set your own traffic split. 50/50, 70/30, or whatever you want. Visitors are picked at random and keep seeing the same version if they come back.
- Page goals and click goals. Count a visit to a thank you page, or a click on a link or button. Click goals still work when the button goes to another site, like an external checkout.
- Conversion rate reporting. Views, conversions and the conversion rate for each version, and how every version compares with your control.
- Works with caching plugins. Only the URL that decides the split is kept out of the cache. The pages you are testing stay cached, so your site stays fast.
- Works with Elementor and Gutenberg. Element tests use a CSS class, so any builder or theme that lets you add one will work.
What it cannot do
A cache that sits in front of WordPress, like Cloudflare or a host level cache, never runs PHP, so the plugin cannot reach it. EasyTest spots these and tells you the one rule to add. Everything inside WordPress is handled for you.