Dynamite

How to measure a website change with a holdout group

A before-and-after comparison cannot separate your change from the season, a campaign or a slow week. A holdout can: a random share of visitors keeps the original site while everyone else gets the change, over the same days. The difference in conversion rate between the two groups is the effect of the change.

Before you start

Steps

Check it worked

What goes wrong

Increase conversions on your site by 20%

Dynamite personalizes the page for every visitor. Dynamite keeps a holdout on the original site by hashing the visitor id, and counts every session in its assigned group against one primary conversion goal. It reports relative lift with a 95% interval once each group has 100 sessions and there are 10 conversions.

Dynamite for B2B and SaaS

Questions

How big should the holdout group be?

Between 10% and 50% of visitors. A larger holdout gives an answer sooner; a smaller one puts the change in front of more people while you wait.

How long should a holdout test run?

For the length you fixed before starting, in whole weeks, and long enough for the smaller group to collect a few hundred conversions. Google’s guidance for site tests adds that an experiment should run only as long as necessary.

Does a holdout test hurt search rankings?

Google’s testing guidance allows it as long as crawlers are treated like any other visitor and the test is taken down when it ends. Showing Googlebot one version on purpose is cloaking.