Set up and launch a multivariate A/B experiment

portrait de l'auteur Julie Trenque

Written by Julie Trenque

Updated on 05/22/2023

5 min


Was this content useful?

In this article:

– The definition of a MVT

– How to create a MVT using Kameleoon’s Graphic editor

– How to define the goals and metrics for your MVT

– How to configure the MVT settings, such as targeting options and traffic allocation

– How to launch and monitor your MVT

– How to analyze and interpret the results of your MVT using Kameleoon’s reporting tools (and best practices for ensuring the accuracy and reliability of your MVT results)

The creation of MVT experiments is included in all our A/B testing plans.

What is a multivariate test or MVT?

While a classical A/B experiment consists of a reference version and a variation, MVT experiments enable you to change several elements on the same page and to analyze which combination generates more conversions. Let’s look at the example of a simple MVT that compares the performance of six CTAs:

In the example, there are 3 colors (blue, red, orange) and 2 wordings: “Shop” and “Add to cart”.

With an MVT the 6 possible combinations can be compared.

MVT Glossary

Multivariate test: A multivariate test offers to test the conversion of one or several combination(s) of several elements.

MVT: MVT stands for MultiVariate Test.

Section: A section groups several variations of an element.

Variation: The variation is a suggested change for a given element. It differs from the reference version. A MVT can include several variations that are gathered in sections.

Combination: Combination means that several variations from different sections are combined and displayed to exposed visitors.

Where to create a new MVT experiment?

Via the App

From the Experiment dashboard click on “New experiment”.

In the screen that appears, choose “Multivariate experiment” (MVT).

Via the Graphic editor

Once logged in, you can choose “Create an MVT experiment” on the home screen.

A window opens where you indicate the experiment name. You can also add a description and associated tags:

After validation, you need to set up sections and variations for your MVT.

Set up your MVT sections and variations

A section consists of several variations.

Remember, we are testing the color and wording of a CTA. There are 3 colors (blue, red, orange) and 2 wordings: “Shop” and “Add to cart”.

You can create a first section (Section A, you can name it “COLOR”) for colors that includes your reference version as well as the variations “red” and “orange”.

At the same time you want to test the CTA’s wording and compare “Shop” with “Add to cart now”. You can create a second section (Section B, you can name it “WORDING”) for the wording which will include your reference version as well as the variations “Add to cart now”.

Click on “Create”: the MVT version of the graphic editor opens.

The MVT editor

As is the case for classical A/B experiments, your variations’ content is created via the Graphic editor. There is only one slight change: the editor’s header is different from the one you are used to :

In the dropdown menu on the left, you find the sections you have created. Next to it you see the different variations of the selected section.


Open the section’s dropdown menu. Upon hover over a section’s name, a symbol made of 3 points appears. With a click on the symbol, several actions are suggested.

  • Edit the section : return to the page presented above;
  • Duplicate the section : duplicates the section and all associated variations;
  • Delete the section : deletes the section and all associated variations.

You can also re-name the section by double-clicking on it.


The menus regarding the variations associated to the selected section are situated next to the section menu. The original version is always displayed and cannot be edited. For the variations, the same options as for classical A/B experiments are available (add an element, URL redirection, etc.)

If you delete all variations associated to a section, the section itself will be deleted.

Note: We recommend you introduce changes to no more than 2 elements in your page (i.e. to create a maximum of 2 sections) with 3 to 4 variations of the element.

Why? For an MVT, the variations of each section are associated to find the best combination. The more sections you created the more traffic you need to get usable, reliable results.
The number of possible combinations on a given page can easily get too important. In that case you need a great number of unique visitors to obtain results with statistical significance. To learn more about this subject, please refer to our article on statistical significance.

Traffic allocation

Once you created your variations, you need to finalize your experiment before publishing it online. You can do it exactly the same way as with classic A/B experiments. The only exception is your experiment’s traffic distribution.

Traffic allocation for the experiment

On top of the window, you can choose the percentage of visitors to be exposed in the MVT,

  • either by moving the blue cursor
  • or by double-clicking on the percentage and editing its value.

By default, 100% of the visitors are exposed to the experiment.

Traffic allocation for exposed visitors

You can choose to distribute your traffic according to:

  • sections;
  • combinations.

Traffic distribution by sections

Stay on the Sections tab to distribute the traffic according to the sections and the variations they contain.

Upon selecting the Sections tab, a list of blocks is displayed. Each block represents a section, all associated variations are listed below.

If a section is checked, 100% of exposed visitors see one of its variations. In other words, visitors exposed to the experiment see one of the checked variations, according to the traffic distribution among variations you defined.


In the illustration below, 30% of exposed visitors will see a red CTA, 40% will see an orange one.

Edit the traffic allocated to a variation 

By default, traffic is equally distributed among the selected variations of a given section.

There are two ways to edit the distribution :

  1. Type the percentage in the text field at the end of the line dedicated to the variation, using the keyboard;
  2. Use the pointers to edit the percentage.
Block traffic on a variation

Click on the lock to fix the percentage allocated to a given variation.

Allocate equally

With a clock on “Allocate equally” all edits are undone, and traffic is equally distributed among the selected variations that haven’t been blocked.

Traffic distribution by combination

You can also define the traffic distribution according to the combinations you created. Let’s say you want to test a CTA’s color and the wording which gives you a MVT with the sections A and B:

Section A: COLORSection B: WORDING
Variation A0: Original Variation B0: Original
Variation A1: Red Variation B1: Add to cart
Variation A2: Orange

The generated combinations have the following names:

  • A0B0 Original / Original
  • A0B1 Original / Add to cart
  • A1B0 Red / Original
  • A1B1 Red / Add to cart
  • A2B0 Orange / Original
  • A2B1 Orange / Add to cart

By selecting the Combinations tab, you can define the traffic for each combination.

On top of the page, you see the number of combinations selected for the experiment.

The definition of traffic distribution by combination is more precise than by section, but it is also more time-consuming as the number of combinations can be quite high.

When using the Combinations tab for traffic distribution you can exclude certain combinations. In an MVT with changed colors of background and text for instance, all combinations with the same color for both can be excluded right away.

Edit the traffic allocated to a combination

The traffic to be distributed among all combinations must total 100%.

You can edit the traffic for a given combination only if it is selected. By default, all combinations are selected. Just click in the selection box to uncheck the combinations you want to de-select.

Block traffic on a combination

Click on the lock to block the percentage of traffic allocated to a given combination.

Equal traffic distribution

Next to the number of selected combinations, you see the button for equal traffic distribution. By clicking on it, traffic is equally distributed among all selected variations.

The same percentage of traffic is allocated to all selected, unlocked combinations. If combinations are added or deleted, the distribution is automatically adjusted.

Note: By default, the Sections tab is selected. The tabs are independent, i.e. editing the distribution for one of them doesn’t impact the other. The traffic distribution that will be taken into account is the one of the tab (either Sections or Combination) that is selected when you hit the Validate button.

Simulation, launch, analysis: business as usual!

You created your variations and defined the traffic distribution. Well done! The rest is the same as for classical A/B experiments.

Simulate your MVT

Before going live, we recommend you launch a simulation to check that everything meets your expectations.

Your experiment’s combinations are generated in the simulation panel. Click on “Currently displayed in simulation” to check the display of the combination of your choice.

More about simulation in our dedicated articles.

Launch the MVT

Everything is displayed correctly? The targeting has been set up? Your goals and reporting tools have been defined?
Your MVT experiment is ready to be published! To do so, just hit the “Launch” button!


If you selected Kameleoon as your reporting tool, your MVT’s results are transferred to the A/B experiment results page you already know. Each combination is considered as a variation (as defined for classical A/B experiments).

Note: There may be a short latency time (up to 10 minutes) between the launch of an A/B experiment and its visibility on the website. Don’t worry if your experiment does not appear immediately!

To learn more about the results page

  • In this article :