Exclusivity Groups
By using several exclusivity groups, you can create sophisticated coordination of experimentation programs. For example, a set of A/B tests can be exclusive to each other, but be randomly overlapping with another set of experiments, where the experiments in the second set are also exclusive to each other. Read more about exclusivity groups in the surface documentation.On the surface page under Settings, you can configure
exclusivity groups to be
suggested. Suggested exclusivity groups are
automatically added to the experiment when you add the experiment to the
surface.How Exclusivity Works
If you want two experiments to be exclusive to each other, there must be enough users to allocate to both experiments. If there aren’t enough users to allocate, the experiments aren’t able to run at the same time. You define how much of the audience to allocate to an experiment by setting the allocation. For example, these two experiments can run at the same time, and be exclusive to each other:- Experiment A: 50% allocation, exclusivity group
A - Experiment B: 50% allocation, exclusivity group
A
- Experiment A: 50% allocation, exclusivity group
A - Experiment B: 70% allocation, exclusivity group
A
- Experiment A: 50% allocation, exclusivity group
A, inclusion criteriacountry = US - Experiment B: 70% allocation, exclusivity group
A, inclusion criteriacountry = SE
When Experiments should be Mutually Exclusive
In certain situations, being in multiple related experiments at the same time can lead to a poor and unexpected user experience because of dependencies among tests. Examples of when you should consider using exclusivity to avoid conflicts between experiments:- If experiments are using the same flag, for example to alter the ranking of search results. Since only one experiment can decide the search rank for one user at one time, exclusive experiments allow several experiments on search rank simultaneously.
- If the variants of the experiments can interfere with each other. For example, if one experiment changes the background color of a page (using flag A), and another experiment changes the text color of the same page (using flag B).
If these experiments run in sequence after each other, is it fine to ship the winning variants from each experiment without testing them together first?If the answer to that question is “Yes” then it’s fine to let the experiments overlap and run them at the same time. If the answer is “No”, you should either test the changes in combination or run them separately and non-overlapping by making sure that the experiments are using the same exclusivity group.x If you test them separately, make sure that you then run a follow-up experiment where you test the promising cells from each experiment in combination with each other. What combinations to test depends on what treatment cells from the two experiments that can co-exist in a meaningful way. A rule of thumb is that you should run overlapping experiments when possible to save space for more simultaneous product evaluations.
Make an Experiment Exclusive to Other Experiments
To make an experiment exclusive to other experiments with a certain exclusivity group, follow these steps.- Go to Confidence and find the A/B test or rollout you want to make exclusive to other experiments.
- Select the surface on which the exclusivity group lives.
- Select the exclusivity group you want to use
- Click save.

