WebPrime A/B Testing
Conduct A/B tests of any content via shortcodes with analytics of shows and clicks.
Plugin info
Maintenance & Compatibility
Maintenance score
Stale • Last updated 223 days ago
Is WebPrime A/B Testing abandoned?
Likely maintained (last update 223 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
A plugin for conducting A/B tests using shortcodes. Main features:
- Creating an unlimited number of content variants;
- Even distribution of traffic between variants;
- Real-time counting of impressions and clicks;
- Automatic completion of tests by time or limit of impressions;
- Ability to create tests delayed in time by schedule;
- Integration with caching system;
- Detailed statistics in admin panel;
- Support for any HTML elements and shortcodes inside variants.
Installation via FTP
- Download the ZIP archive
- Unzip to
/wp-content/plugins/ - Activate in admin panel
Translations
- English: default, always included
- Russian: русский – всегда включён
Note: All WebPrime plugins are localized/translateable by default.
Additional Info
Installation
- Install the plugin through the WordPress repository;
- Add the shortcode to the landing page:
[webprime_abtest id=”my_test” start=”2025-01-01 00:00″ duration=”7d” limit=”1000″]
[var]Option A[/var]
[var]Option B[/var]
[/webprime_abtest] - Make sure that the test start date (mandatory parameter
start—YYYY-MM-DD HH:MM), the condition of the specified test duration (parameterduration—min, h, d, w, m), the condition of the specified total click limit (parameterlimit) are correct; - Save the page or post and make sure on the frontend that the test variation has started to display correctly;
- In the A/B Tests section of the admin panel, make sure that the test has appeared in the active state and statistics have started to be recorded;
- After the set test duration or the set total click limit expires, the test will stop and the winning variation will automatically be shown on the frontend on a permanent basis. If there are several winners, the first in order will be shown.
Frequently Asked Questions
Use shortcode [webprime_abtest] on any page/post, specifying a unique ID and needed parameters.
All statistics are available in the A/B Tests section of the WordPress admin panel.
Basically — any content can be used. The main thing is to check after launching on the frontend for possible conflicts if the included content somehow participates in third-party scripts of other plugins.
The number of tests is not limited in any way. The main thing is that each test must have a unique ID. Otherwise, the frontend will show the test duplication error.
The plugin automatically checks tests in active status hourly for existence. If the page or post where the test was located disappears, the test will be automatically switched to the completed status. The statistics will not be lost until you remove the test string from the A/B Tests section in the admin panel.
Clicks are counted on any elements within the variation. You can use links, buttons, anything. The main thing is that in case you use scripts for interactivity, for example, to images or videos inside the variation, make sure that the clicks statistics will be correct and there will be no conflicts.
The plugin automatically puts the test into a completed status. Be sure to change the test ID before saving changes to the page when changing variant content so that a new test is created. Otherwise, the old test will also stop, but the new test will not be created and the frontend will show an error due to duplicate test name.
The test conditions will be updated. In this way you can, for example, extend the current test if you think you have not yet collected enough data.
You cannot make changes to the data of a completed test without compromising the accuracy of the analytics. You can only delete a completed test and create a new one with new conditions.
This duration will be ignored as if it had not been set at all.
The test will be created with Scheduled status and will start showing variations only when the date and time specified in the start parameter is reached.
For AJAX requests (variant downloads and clicks), nocache_headers and unique rand parameters are added to prevent these requests from being cached. Client code (JS) bypasses browser cache. However, if the page with the [webprime_abtest] shortcode is cached in its entirety, all users will see one variant, since the variant selection happens on the server side.
Review feed
Screenshots
Creating a test via shortcode
Example of A/B-test with three link variants in the admin area
Example of A/B test with three link variants on the frontend
Example of A/B test analytics with three link variants
Example of A/B-test with two variants of different blocks in the admin area
Example of A/B-test with two variants of different blocks on the frontend
Example of A/B test analytics with two variants of different blocks
Changelog
1.0.0
- Initial release. No updates required.