TS AB-Test HTML v1.1

TS AB-Test HTML v1.1
Are you sure about the effectiveness of selling texts on your site?
Assumptions and hypotheses about the quality of the text are based on personal experience and the views of the copywriter, which do not necessarily coincide with the views of visitors to your online store. In other words, there is no guarantee that after writing and placing HTML text you will get the desired effect. The "AB-Test HTML" module will be very useful for testing such hypotheses.

AB-Test HTML v1.1 by Tramplin Studio - this is a simple but powerful marketing tool to increase the effectiveness of your selling HTML texts in OpenCart, using the analytical method "AB testing". With this module, you can better convey to the visitor the necessary information, and thus significantly increase the conversion of your online store.

What is AB testing (Split test)?
This is a modern method of marketing research. Its essence is that the control group of elements is compared with a set of test groups in which one or several indicators have been changed, in order to find out which of the changes improve the target stats. A variation of AB testing is multivariante testing, available in the "AB-Test HTML" module.

What features does the module have "AB-Test HTML"?

High flexibility:
  • the possibility of multivariante testing (up to 5 test samples, instead of the standard 2);
  • it is possible to set the probability of display for each single text using the markers on the probability scale;
  • you can experimentalise with the seeming of HTML texts (with titles and descriptions, add buttons, icons and links);
  • stats tracking using Google Analytics and Yandex.Metrika, which allows for more in-depth analysis of test results by gender, age, device types, browsers, operating systems and other indicators.

Setting up a module is customary to everyone and does not differ from setting of standard modules:
  1. first, HTML texts are created as test samples in the "AB-Test HTML" module;
  2. after that, a pivot table will be displayed with a list of all test samples (tab "Step 2: Goals"); Each HTML text is assigned a unique goal identifier, which is achieved with a certain action of the online store visitor with the test sample;
  3. to display on the pages of the online store, the configured module is adding in the section "Design -> Layouts".

Monitoring of stats in the process of AB testing is performed through counters of well-known services:
  • Google Analytics counter, the module supports both types of counter, both gtag and analytics;
  • Yandex.Metrika counter, both the old version of API v1.0, and the new one - API v2.0 (Version 2.0 was available in test mode from 2016, but officially entered into service on December 6, 2018. If you do not know the version, it will not be superfluous to update the counter or install our analytics module "TS Yandex Metrika", which uses the latest version of the counter).

There are 2 types of events with HTML texts in online store, with which the goal can be considered achieved:
  • simple mouse click - click event;
  • mouseover in text - mouseover event.

The "mouseover" event only indirectly indicates the interest of your online store visitor to a specific text, as it will contain a fraction of "idle" events, however it can be very useful in some cases (for example, for texts without a link or for forcing AB testing). In order to reduce the number of idle events, for a "mouseover" an event delay setting is available in milliseconds. For example, if you want the target to be considered achieved 2 seconds after the mouse cursor is hovering over the text, specify a delay of 2000 milliseconds. However, it should be noted that if the visitor moves the cursor away from the text earlier, the event will be reset.

Notes and useful tips:
  • You can use "AB-Test HTML" as usual HTML text module by disabling goals tracking via Google and Yandex counters.
  • You can use the counters of both services at the same time to improve the quality of analysis in the process of AB testing of selling texts.
  • For correct analyse of the goals, it is better when the codes for Google Analytics and/or Yandex.Metrika counters are located on the <HEAD> of page, or at the beginning of <BODY>. You should not care about this, as well as about many other things, if you use our modules "TS Yandex Metrika" and "TS Google Analytics"!
  • If you use Google Analytics, you can specify the identifier of another resource (the same site), for example, if different people are responsible for the site to distribute information between them.
  • Attention! "AB-Test HTML" does not place the Google Analytics and Yandex.Metrika counter codes on its own, the counter should already be placed in the HTML code of the site.
  • It is important that the site has been not only high-quality selling texts, but also no less high-quality banners and design elements that are used in OpenCart for internal marketing and SEO. The AB-test method available in our other modules is also used to determine their effectiveness: "TS AB-Test Banners" and "TS AB-Test Elements"!


Module page on the developer site:


Watch DEMO
Watch DEMO admin (login: demo, pass: demo)


Installation Instructions:
  1. Go to Admin panel -> Modules -> Install extensions
  2. Just upload the archive with the module for your OpenCart or ocStore

Files are not overwritten!


Update Instructions:
  1. Go to Admin panel -> Modules -> Install extensions;
  2. Upload archive with updated module for your OpenCart or ocStore;
  3. Revise module settings and re-save.


If you have any questions or suggestions for improving the work of the module, you can contact us:
Site: https://tramplin-studio.store/
E-mail: info@tramplin-studio.store

  • Developed by OpenCart Community
  • Documentation Included



Last Update
10 Feb 2020

30 May 2019
Member since: 9 May 2018

View all extensions Get Support