Description
Test, learn, and grow with data-driven insights
Nelio A/B Testing is an extremely powerful and easy-to-use A/B Testing and Conversion Optimization plugin for WordPress. Create, manage, and analyze tests directly from your WordPress dashboard — no external tools, coding, or data exports required.
With Nelio A/B Testing, you can test pages, posts, headlines, menus, widgets, WooCommerce products, themes, CSS, synced patterns, and more. Understand how visitors behave with heatmaps, clickmaps, and scrollmaps, and make data-driven decisions that actually improve conversions.
“Nelio A/B Testing has been a game changer for our web strategy. It empowered us to make decisions based on data, not instinct. The simplicity, affordability, and impact have been exceptional.”
Quentin Molinié, Co-founder of Darwin Nutrition | Case Studies
🚀 Why Choose Nelio A/B Testing?
- Built for WordPress. Unlike external SaaS tools, Nelio integrates natively into your dashboard and page builder for a seamless experience and instant setup.
- Data-Driven Decisions, Simplified. Design tests, view results, and apply winners automatically, all without writing a single line of code (if you don’t want to).
- Privacy & Performance First. No personal data stored and fully compatible with caching and optimization plugins.
- We Listen and Evolve. Your feedback directly shapes our roadmap. If you need a feature, tell us, and we’ll do our best to make it happen.
💡 Features at a Glance
- A/B and Multivariate Testing. Test completely different layouts or subtle design tweaks to find out what converts best.
- Heatmaps & Scrollmaps. Visualize how users interact with your content.
- Automatic Winner Deployment. Let Nelio automatically apply the best-performing variation for you.
- WooCommerce Ready. Test product titles, images, prices, and layouts to maximize sales.
- AI-Assisted Test Suggestions. Get personalized test ideas to improve engagement and conversion.
- Segmentation & Targeting. Test experiences by device, referrer, location, or behavior.
- GDPR & Privacy-Friendly. No personal data stored, fully compliant with EU regulations.
- Performance-Aware. Optimized for caching and minimal page load impact.
- Detailed Reports with Comprehensive Analytics. Conversion rates, confidence levels, and visitor stats.
- Compatible with Page Builders. Works with Gutenberg, Elementor, and more.
- Multisite & Localization Support. Fully compatible with multisite networks and translated into multiple languages.
- Actively Maintained & Supported. Frequent updates, detailed documentation, and responsive support.
🧪 What You Can Test
- Pages and Posts
- Headlines
- Content Templates
- WordPress Synced Patterns
- Menus and Widgets
- WooCommerce Products and Pricing
- Custom JavaScript and CSS Snippets
- Entire Site Designs
- Custom Post Types
- Popups
- PHP Hooks (for devs)
🔒 GDPR-Compliant & Privacy-Friendly
We take privacy seriously. Nelio A/B Testing does not store personal data and complies with the GDPR and the CCPA. You can use it confidently in any region.
💰 Free vs Premium
Start with the free version (supports up to 500 tested page views per month) to run basic tests and heatmaps on smaller sites. Upgrade to a premium plan to unlock advanced features, higher traffic limits, and priority support.
Nelio A/B Testing — The native WordPress solution for A/B testing, heatmaps, and conversion optimization.
Screenshots

Monitor and track the progress of your tests easily. Our results page offers an intuitive user interface that helps you to focus on what really matters. 
Create tests quickly and effectively from WordPress. The user interface follows the new design guidelines introduced by Gutenberg. 
Nelio A/B Testing supports different types of tests so that you can be more precise with your tests and goals. 
Nelio AI jumpstarts your optimization process by analyzing your site and suggesting high-impact test ideas tailored to your content—so you can start testing smarter, faster. 
The plugin comes with an overview page that shows you all the information you need about your running tests at a glance. 
Our service lets you analyze the hottest areas of any page on your site so that you can understand your customers better. 
Not only does the plugin include heatmaps, but it also features scrollmaps and confetti maps.
Installation
- Go to Plugins Add New in your WordPress admin panel.
- Search for “Nelio A/B Testing.”
- Click Install Now and then Activate.
- Follow the setup wizard.
- Go to the Account page and add your License Key to enable Premium features (optional).
- Start your first test under Nelio A/B Testing in the WordPress menu or read our Getting Started Guide to cover the basics.
FAQ
-
Does Nelio A/B Testing slow down my site?
-
Barely. All heavy processing happens on our servers, and the plugin integrates with major caching plugins to minimize load.
-
Can I use it with page builders like Elementor or Gutenberg?
-
Yes. Nelio A/B Testing works with all major page builders, including Elementor and the WordPress block editor (Gutenberg).
-
How many tests can I run on the free plan?
-
As many as you want. However, keep in mind that the free plan supports a limited number of page views per month, which means you should probably focus your efforts on one test only. Upgrade to premium to test high-traffic sites, run tests with more variants, and unlock additional premium features.
-
Is my data safe?
-
Absolutely. No sensitive or personal user data is stored or transmitted to our cloud.
-
How often do you release updates?
-
We release new features and bug fixes regularly, ensuring full compatibility with the latest WordPress versions. Also, if you have specific needs or feature requests, we’d love to hear from you, as we actively listen to user feedback and continuously shape our roadmap to bring your ideas to life.
-
Where can I get help?
-
You can get help here:
Reviews
Contributors & Developers
“Nelio A/B Testing – AB Tests and Heatmaps for Better Conversion Optimization” is open source software. The following people have contributed to this plugin.
Contributors“Nelio A/B Testing – AB Tests and Heatmaps for Better Conversion Optimization” has been translated into 8 locales. Thank you to the translators for their contributions.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
8.1.8 (November 11, 2025)
- Fix test creation: tests were missing the default goal.
8.1.7 (November 10, 2025)
- Add setting to customize position of nab query parameter in tested URLs.
- Collapse valid conversion actions when opening test editor.
- Combine conversion action tracking into single listeners to improve performance.
- Fix element view action to properly identify when an element is visible.
- Fix HubSpot’s form submission tracking if the same form is being tracked by multiple tests.
- Fix PHP warnings on CSS and JS tests.
- Make the JavaScript Editor sidebar resizable.
- Make the PHP Editor sidebar resizable.
- Prevent plugin from stripping the
utm_referrerquery parameter from URLs. - Reload site info from cloud when cached instance reports no quota.
- Show message on disabled links during variant preview to clarify they’re only disabled in preview.
- Tweak page tests so that tests on WooCommerce’s shop page work as expected.
- Tweak test editor to allow starting/resuming a test anyway if there’s another overlapping test running.
8.1.6 (October 16, 2025)
- Add contextual help to engagement conversion action to explain how it works.
- Fix scope detection on URL heatmap tests to prevent them from running everywhere.
- Fix test duration label in results screen.
8.1.5 (October 13, 2025)
- Fix extra quota purchase.
- Fix event tracking on Google Analytics 4.
- Use
home_url()in regular page tests when testing home page.
8.1.4 (October 8, 2025)
- Close “Add Action” and “Add Rule” dropdown menus after clicking on an option.
- Fix bug preventing the “Tested Visitors” setting from being saved correctly.
8.1.3 (October 7, 2025)
- Fix issue with using control URL in page, post, and custom post type tests.
- Disable “Use control URL in variants” when disabling “Test against already existing content.”
8.1.2 (October 6, 2025)
- Add new setting to page and URL tests to use control URL in alternative pages.
- Enable syntax highlighting in PHP editors.
- Fix tracking of Formidable form submissions.
- Prevent redirection when loading control version.
- Keep original start date when restarting test.
- Remove
falseas a possible requested alternative and replace it with0(i.e. control).
8.1.1 (September 10, 2025)
- Show plugin version number in Dashboard widget.
8.1.0 (September 8, 2025)
- Add global JS variable
nabIsLoadingto improve GA tracking. - Add new conversion action to track engagement.
- Add new filter to allow sending multiple conversions per regular page view.
- Add option to delete only staging data.
- Add segmentation rule to test new/returning visitors only.
- Add support for FormCraft forms.
- Add support for JetFormBuilder forms.
- Add support for MW WP Form forms.
- Add support for MetForm forms.
- Add support for SureForms forms.
- Change resolution of preview thumbnails.
- Ensure content overlay is inserted whenever the tracking script is added.
- Fix compatibility issue with WeGlot and URL tests.
- Fix compatibility issue with Landing Pages of Elementor.
- Fix filter name
nab_alternative_loading_overlay_colorto customize the overlay color. - Fix page/post selector in tests when selected page/post does no longer exist.
- Fix retrieval of Gravity Forms.
- Fix template selector in tests when selected template does no longer exist.
- Fix tracking of Formidable Form submissions.
- Fix warning logs.
- Improve UI layout for conversion action creation.
- Improve UI layout for segmentation rule creation.
- Try to add required capabilities for session recordings after activating the plugin.
- Tweak language segmentation rule to match any language defined in the browser and not only the first one.
- Tweak public script to wait for geo segmentation rules only if necessary.
🌍 Translations
Available in English, Spanish, and Catalan.
Want to help translate Nelio A/B Testing into your language? Join the translation team!
