Conversion and UX

Multivariate Testing

Also called MVT

A test that varies several page elements at once to see which combination performs best.

Quick facts: Multivariate Testing

Category
Conversion and UX
Also called
MVT
Level
Advanced
Affects
Conversion rate, testing speed, design decisions
Where to see it
Testing platforms, GA4 for outcome checks, session recordings
In this article4
  1. How multivariate testing works
  2. Why multivariate testing matters
  3. Where multivariate testing goes wrong
  4. How to act on it

How multivariate testing works

An A/B test compares two whole pages. A multivariate test breaks one page into elements — the headline, the image, the button label, the position of the form — gives each element a set of options, and serves visitors every workable combination of them. The tool then reports which combination performed best and, more usefully, how much each individual element contributed.

That second output is the real point. The test is not only looking for a winning page; it is looking for interactions, cases where two elements only work when they appear together. A softer headline might need the longer explanation beneath it, while the direct headline works better with the short one. An A/B test cannot see that, because it never separates the parts.

The cost is traffic. Every option added to an element multiplies the number of combinations, and each combination has to be shown to enough people to be judged on its own. Traffic per combination falls quickly as the design grows.

Why multivariate testing matters

On a page with heavy, steady traffic it answers a question A/B testing answers slowly. Rather than running a queue of sequential tests over months, each waiting for the last to finish, one design measures several changes together and tells you where the effect actually sat.

It also protects you from a common misreading. When a redesigned page wins an A/B test, nobody knows which of the changes did the work, so the lesson cannot be applied elsewhere. Multivariate testing produces knowledge you can reuse on the next page.

Where multivariate testing goes wrong

Almost always, it is chosen by a site that does not have the traffic to support it. The test never reaches statistical significance, somebody reads the leading combination anyway, and a decision gets made on noise. Adding elements makes this worse, not better.

The other failures are quieter. Testing trivial things — button colours, a comma in a subheading — consumes weeks of traffic to learn nothing. Running through a seasonal peak, a public holiday or a campaign launch mixes an outside change into the result. And stopping the moment a combination looks good is the fastest way to ship a difference that was never there.

How to act on it

Be honest about volume first. If your page receives a modest number of visits and conversions are rare, use A/B testing on big, bold differences instead, and accept that a subtle multivariate design will never resolve.

If the traffic is there, keep the test small: a few elements, a couple of options each, all of them things you have a reason to believe matter. Take those reasons from evidence — recordings, form data, support questions — rather than from a list of ideas. Decide the run length and the winning rule before you start, leave it alone until then, and treat the finding as a hypothesis to confirm on another page. Running this properly is specialist work; it sits at the deep end of conversion rate optimisation rather than at the start of it.

Do and do not

Do

  • Check your traffic supports the number of combinations
  • Test elements you have evidence about
  • Fix the run length and winning rule beforehand

Do not

  • Run one on a low-traffic page
  • Stop early because a combination looks ahead
  • Test through a holiday or campaign launch

Questions people ask about this

What is the difference between multivariate and A/B testing?

An A/B test compares complete versions of a page and tells you which one won. A multivariate test varies individual elements and tells you which elements caused the difference and how they interact. A/B testing needs far less traffic and answers a simpler question, which is why it suits most sites better.

How much traffic do I need for a multivariate test?

More than most sites have, because every combination has to be judged separately. There is no single threshold: it depends on how often your page converts and how large a difference you want to detect. A practical check is whether a straightforward A/B test on the same page already takes months to resolve.

Can I run a multivariate test on a landing page for ads?

You can, provided the campaign sends steady traffic and the offer stays fixed for the whole run. Pausing campaigns, shifting budgets or changing the ads mid-test alters who arrives, which corrupts the comparison. If the campaign is still being tuned, test the page later, once the traffic mix has settled.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.