Shopify Rollouts: A/B testing without extra apps

A/B testing a Shopify theme with Rollouts

Until recently an A/B test on a Shopify store meant an extra app, a monthly fee and one more script slowing the page down. Since June you can do it inside Shopify itself - and the September 22 update made the feature far easier to understand.

What are Shopify Rollouts?

You will find Rollouts in the Shopify admin under Markets. It is a tool for releasing a store change without switching everything at once for everyone.

With Shopify Rollouts you can:

  • Schedule a change for a specific date and time - for example, publish a new theme version at 6am on Friday instead of sitting at your desk at midnight.
  • Swap a configuration temporarily and revert automatically - useful for promotions or seasonal design you do not want to switch off by hand.
  • Release a change to a share of visitors - say 10 percent, and watch whether anything breaks.
  • Run an A/B test - two themes or two checkout configurations run at the same time and the results are compared.

Importantly, Shopify works on a copy of the published theme during a test. That means you can keep editing the live version without breaking the experiment.

What changed on September 22

The feature itself has been around since June, but setting it up was confusing. The update reworked the whole setup flow:

  • You pick the intent first. A launch, a temporary event or a test - and the settings adapt to what you are trying to do. Previously you had to work out which fields belonged to which scenario.
  • Several changes in one rollout. Theme, checkout and customer account pages can now go into a single release instead of three separate ones.
  • You can see the audience. The system shows what share of traffic the rollout reaches and how it splits between versions. That used to be mental arithmetic.
  • Conflicts are flagged up front. If settings are incompatible, you learn about it while setting up rather than once the test is running and the data is useless.

What is worth testing with Shopify Rollouts?

Rollouts works at theme level, so it fits anything a shopper can see:

  1. Homepage layout and the first screen
  2. Navigation and menu structure
  3. Collection grids and product card design
  4. Product page layout
  5. Button copy and seasonal campaigns

What you cannot do yet: test prices or discounts, segment the audience by new versus returning visitors or device, or set your own conversion goals. This is a first version and Shopify says it will expand.

Rollouts will not replace a serious CRO tool. But for most stores, which have tested nothing at all so far, it is more than enough.

Full Shopify Rollout analytics are available on Advanced plan

Scheduling and gradual releases work on standard plans. Full split testing with experiment analytics is tied to higher plans, from Advanced upwards. Before planning a testing programme, it is worth checking what you actually see in your own admin.

Three rules that make a test meaningful

Test one thing. If you change the homepage layout and the button colours at the same time, the result tells you nothing - you will not know which change worked.

Be realistic about traffic. An A/B test needs enough visitors for the difference to be reliable. For a store with a few hundred visitors a week, a test takes weeks, not days.

Do not stop early. First-day data almost always looks convincing and is almost always misleading. Set the duration in advance and stick to it.

Why Rollouts matters now?

Peak season is a few weeks away. Rollouts helps in two ways here: you can schedule a Black Friday design release and its automatic revert in advance, and you can push bigger changes to a share of visitors so a mistake does not cost you all your traffic.

During the season that is worth more than any test. A mistake in a live theme in November costs real sales, and a gradual release cuts that risk to a tenth.

If you want theme changes and tests prepared before the season, we can review your store - see our Shopify store audit or get in touch.


Read more