Ecom Store Pro

Shopify Rollouts vs a Paid A/B Testing App

Rollouts open on Basic, the A/B experiment on Grow, market targeting on Advanced and Plus. What the native report leaves out, and when an app earns its fee.

Listen to a short brief of this article
Hands-free while you multitask

The short version

If your store is on Grow or higher, Shopify runs a real A/B test natively: an experiment rollout splits visitors between a treatment and a control on your theme, your checkout and accounts configuration, your discounts or a catalog, with no app installed.

On Basic you get rollouts only, which schedule or stage a launch but hold no control group back, so a controlled test means stepping up to Grow or paying for a testing app.

The native report shows rates only: a theme experiment reports four rates, a checkout experiment reports one, no experiment table carries revenue, and no Rollouts help page we read gives a confidence number.

A rollout tests prices only a catalog at a time, by setting a whole catalog to Active in an experiment, so pay for an app when the variable is one product's price outside a catalog, the audience is a segment, or you need the winner called for you; running a rollout inside one market is documented in Shopify's release post for Advanced and Plus.

The Quick Verdict
Key Takeaway: Rollouts open on Basic; the A/B comparison starts on Grow; Shopify's release post puts market-specific targeting higher again, on Advanced and Plus. The native report shows rates: no revenue on an experiment, and no confidence number on any Rollouts help page we read. Those two gaps are where a paid app earns its fee.

Find your situation in the first column; everything after it is the evidence underneath.

Native or paid, by what your test has to do

Your situationPickWhy
You are on Grow or higher and the test is a theme or checkout changeRun it natively, as an experimentThe split, the control group and the report are already in the admin; rates are the output, and nothing extra is installed
You want a true split test and the store is on BasicStep up to Grow, or rent an appExperiments start on Grow, a $66 step; the app entry tiers below start at $15 a month
You are shipping a finished theme change and want it stagedA native launch or event, from Basic upA launch applies the change to every eligible visitor at the scheduled time and merges it permanently; to stage it to a percentage first, run an Event with a traffic allocation below 100% — it needs an end date and rolls back unless you apply it permanently
The test is a discount offer and you are on Grow or higherRun it natively, as an experimentA discount change is a rollout change type, and an experiment's control is your store's usual discount behavior
The test is a catalog's prices in its markets, and you are on Grow or higherRun it natively, as an experimentSetting a catalog to Active publishes its prices to the treatment group. The report shows rates, not revenue. Where two equally specific catalogs price a product differently, the lower price is displayed. Ads, listings and feeds can show a different price
The test is one product's price outside a catalog, or one product-page elementA paid appA rollout edits no price itself — it sets whole catalogs to Active or Draft — and its theme change works on the theme as a whole
You need a confidence number, or revenue attributed to the variantA paid appThe rollout analytics page publishes neither of those for an experiment
The test has to run in one market onlyAdvanced or PlusShopify's release post puts market-specific targeting on those two plans
What's New Since Publication: Updated since publication · 2 changes
  1. Traffic allocation, and a launch that always reaches everyone
    Shopify's help now calls the audience setting Traffic allocation — a percentage set in the Audience section, where an Experiment's traffic split also sits — and the type is picked from a rollout type menu. A launch now always reaches 100% of visitors, so staging a change to a share of them is an Event, which needs an end date and rolls back unless you apply it permanently. The help also no longer documents launching a rollout immediately, or the note that such a launch collects no analytics, so our advice now centres on the start date.
  2. Rollouts now carry discounts, catalog changes and a third type, the Event
    A changelog entry of October 2, 2026 added discounts to Rollouts, so a promotion can be scheduled or, in an Experiment on Grow or higher, tested against your store's usual discount behavior. Shopify's help now also lists catalog changes, which set a catalog to Active or Draft and so publish or withdraw its prices, and three rollout types: a Launch merges its changes permanently, an Event publishes them for a set period and then rolls them back, and an Experiment tests them against a control. Our verdict changed with it: a discount test no longer needs a paid app on Grow or higher, and the answer on testing prices moved from no to yes, at catalog level.

Shopify ships a native A/B test now, and the sentence doing the rounds is that testing is finally built in. That sentence is true of the platform and false of most stores on it. What a merchant on the entry plan actually gets is a staged rollout — a change that goes out on a schedule, to a share of visitors as an event or to everyone as a launch, and ends the way you chose in advance, reverted or kept — which never shows anybody a second version to compare against.

This page is the ladder underneath the headline. Rollouts open on Basic, the experiment type that makes a rollout an A/B test starts on Grow, and running that rollout inside one market is documented a step higher again. Under the ladder sits the second question: what the native report hands you when the test ends, and which of the gaps a paid testing app is really priced against.

Everything here comes from Shopify's own documentation and changelog and from the App Store listings themselves, read on September 1, 2 and 5, 2026.

What a Rollout Actually Is

Key takeaway

Rollouts reached the admin in stages. The release post of March 31, 2026 announced them for the online store theme, and the entry of June 5, 2026 extended the same mechanism to checkout and customer accounts configurations. A changelog entry of October 2, 2026 added discounts, and Shopify's help now lists product catalogs as well. The current definition covers all four, and it is worth reading slowly, because it packs the schedule and the ending into two sentences.

A rollout is a scheduled set of changes to your online store's main theme, checkout and accounts pages, discounts, product catalogs, or a combination of these changes. You can schedule changes for a specific date and time, and whether the changes apply permanently or for a scheduled period of time only.
Shopify — Rollouts — Shopify Help Center ·

Two things in that definition do the work. A rollout is scheduled, so a change does not have to go live the moment you finish building it. And a rollout has an ending you pick in advance, at which point the change either reverts or becomes permanent. Our BFCM checklist uses that ending to schedule a Black Friday sale as an event that rolls back at its end date.

Neither of those is a test yet — a rollout is a launch until you give it a control group, and the next section is where that happens.

If you would rather watch the feature before reading the mechanics, the walkthrough below builds one in the admin end to end — where rollouts live under Markets, how the traffic split is set, and what happens to the change once the end date arrives. It is one practitioner's demo from the WebSensePro channel, recorded in July 2026, and its framing is looser than this page in the one place that costs money: it presents the feature as free, which holds for a launch on Basic and higher but not for the A/B experiment, which needs Grow or above. Nothing here rests on the video — every figure, limit and plan threshold on this page comes from Shopify's own pages and from the listings themselves.

[Shopify Rollouts] - How to AB Test in ShopifyA July 2026 walkthrough from the WebSensePro channel — one practitioner building a rollout in the Shopify admin, from finding it under Markets to setting the launch percentage, the dates and what happens when the test ends. Its own description calls the feature free, which holds for a launch but not for the A/B experiment this page places on Grow and above.

Launch vs Experiment

Key takeaway

The difference is one field, and it is not a cosmetic one. You either leave the rollout as a launch, which is the default type, or turn it into an experiment by selecting Experiment in the rollout type menu and setting the traffic split in the Audience section, and that decides both what your visitors see and what your report will contain. It is also where the plan ladder bites, because of the three types only the experiment carries a plan floor above the entry tier.

The three rollout types, and what each one does to your traffic
Rollout typeWhat it doesWho sees the changePlan floor
LaunchApplies your changes, either at once or on a schedule, and merges them into your store permanently.Every eligible visitor, and eligibility is what the traffic allocation and the markets decide. There is no change-level traffic split, so nobody sees an alternative version.Basic and above
EventPublishes your changes for a set period, and then rolls them back when the rollout ends. It requires an end date.The same audience settings as a launch.Basic and above
ExperimentCompares a treatment against a control, so the two versions run side by side before you commit to one.A subset of eligible visitors gets the treatment; the rest stay on the control.Grow and above

Definitions and plan floors from Shopify's Rollout types and Requirements and considerations pages, re-read on October 5, 2026.

What You Can Put in One Rollout

Key takeaway

That is a tighter constraint than it sounds. You cannot stack three separate theme edits into one rollout and read them as a package, and the checkout side has no edit at all — the configuration is replaced whole or left alone. Shopify's Rollout resources and change types table splits the same ground into five named rows, and the third column — Supports content changes — is the one people miss.

Rollout resources and change types
ResourceChangeSupports content changes
Online store themeEdit your main themeNo
Online store themeReplace your main themeYes, through a compatible translation app
Checkout and accountsReplace the configurationYes
CatalogsSet a catalog to active or draftNo
DiscountsActivate or deactivate discountsNo

Resources, change types and content-change support from Types of rollouts and changes, re-read on October 5, 2026.

Replacing the theme is the heaviest thing a rollout carries: a different theme entirely, run against the one you have today. Whether that move is worth making at all is a separate decision with its own timing, and our Horizon guide answers it in one section.

On the other side, replacing the checkout and accounts configuration is the change most merchants have never made deliberately. It is the configuration behind the checkout rather than the theme wrapped around the storefront, and what can live inside it is its own subject — our checkout extensibility guide covers that side.

The discount row turns a promotion into something a rollout can carry. A discount change activates or deactivates existing discounts, up to 250 of them in one rollout, so you can schedule a promotion or, in an experiment, test it against your store's usual discount behavior, which serves as the control. Its report carries the same metrics as any other rollout, with no revenue or orders attributed to the discount, and the results count every visitor who reaches the stage where the discount applies, eligible or not, in the control as well as the treatment.

The catalog row is how a rollout reaches price, a whole catalog at a time. A catalog change sets a catalog to Active or Draft, and setting it to Active publishes its prices and product availability, so in an experiment the treatment group sees that catalog's prices while the control sees the current state. A single product's own go-live date is set in its Publishing section instead — see how to schedule a product to go live.

The rollout itself edits no price: edits to a catalog's prices are saved right away and apply whenever the catalog is active, the change reaches no customer until the catalog is assigned to at least one market, and a catalog assigned directly to a company location can't be added.

A catalog experiment also splits your store from your other channels. An experiment applies its changes to your online store only, and external channels don't receive rollout information, so Shopify warns that ads, listings, product feeds and third-party apps might display a price that differs from what some visitors see. Channels such as Google and Meta can delist products or suspend an account for mismatched offers, which is why Shopify asks you to review its page on reach and external channels before you run a rollout that changes prices for products you advertise outside your online store.

Two more limits shape what a catalog experiment can show. Shopify's analytics page has no metrics table for a catalog change, and none of its experiment tables carries revenue, so the comparison is in rates. And if the same product sits in two applicable catalogs at different prices and neither catalog is more specific, for example two parent market catalogs, the lower price is displayed — so a catalog that raises a price can leave what those visitors see unchanged.

The Three Steps of the Ladder

Key takeaway

The three thresholds are documented in two different places, which is why the ladder is usually described as having fewer steps than it has. The first two sit in adjacent sentences on the requirements page. The third sits in the release post; none of the six Rollouts help pages we read on October 5, 2026 names the Advanced or Plus plan at all.

What each plan step unlocks for testing
StepPlanMonthly priceWhat it unlocks for testing
Step oneBasic$39/moRollouts themselves: scheduled changes, a staged traffic allocation, and an ending set by the type you pick — a launch applies permanently, an event rolls back when it ends.
Step twoGrow$105/moExperiments: the treatment-against-control comparison, plus the experiment metrics that come with it.
Step threeAdvanced$399/moMarket-specific targeting, so a rollout runs in one market instead of across the whole storefront.
Step threePlusFrom $2,300/mo on a three-year termThe same market-specific targeting as Advanced; the plan buys other things, not a different experiment.

Monthly plan prices from Shopify pricing; annual rates are deliberately not quoted here. Thresholds from the Rollouts requirements page and from the March 31, 2026 release post.

Basic: Rollouts Without the Experiment

Key takeaway

What Basic buys is the deployment half of the feature, and it is genuinely useful on its own. The ending is the part worth deciding on purpose: a launch, the default type, merges the change into your store permanently, so rolling it back is a choice you make by picking an event instead. A seasonal homepage that undoes itself the week after the season is an event, and it needs no upgrade.

What it does not buy is the comparison. A launch has no change-level traffic split: every visitor the traffic allocation and the markets make eligible gets the change, and none of them is held back on the current version, so nothing in the report is a difference between two things. That single distinction is why “Shopify has A/B testing now” is not a true sentence about a store on this plan.

The one choice you cannot take back
A launch is the part of this plan that cannot be undone. It applies the changes permanently at the scheduled time, and Shopify states that you can't revert them after the rollout ends. If the change might need to come off again, schedule it as an event, which rolls back when it ends.

Grow: the Step That Turns the A/B Test On

Key takeaway

This is the cleanest evidence in the whole topic, because the two thresholds are stated one after the other on a single page: rollouts are available on the Basic plan or higher, and experiments are available to stores on the Grow plan or higher. One requirement for the feature, a second for its comparison mode.

The arithmetic is worth doing once, because the rest of this page refers back to it. Basic costs $39 a month and Grow costs $105. A store on the entry plan therefore pays $66 more a month to turn the comparison on — and that step buys an entire plan rather than a testing feature, so the experiment is one line of what the higher bill covers.

Advanced and Plus: One Market at a Time

Key takeaway

The third step is documented somewhere different from the first two — in the release post rather than in the manual — and it is worth quoting in full, because the same sentence names both the use case and the plans it belongs to.

Target a Rollout to a specific market to run a regional promotion or test changes for a particular audience like a localized homepage for European buyers or a seasonal campaign for North America. Market-specific targeting is available for merchants on Advanced and Plus plans.
Shopify — Schedule and test storefront changes with Rollouts — Shopify Changelog ·

Two consequences follow. Testing a localized homepage for one region is a different purchase from testing a homepage: it needs Advanced or Plus rather than Grow. And once a rollout is tied to a market, deleting that market later does not cancel the rollout - Shopify returns it to Draft instead.

And the same two plans carry an adjacent Markets feature that is easy to confuse with this one — customizing themes and checkout and accounts pages per market, outside the rollout mechanism entirely. If you are not certain you even have a second market, our Markets guide defines the unit.

What a Rollout Will Not Touch

Key takeaway

The change types are a closed list, and reading it as one saves an afternoon of looking for a setting that does not exist. A rollout carries a theme edit, a theme replacement, a replacement of the checkout and accounts configuration, a catalog set to Active or Draft, or discounts activated or deactivated. Anything a merchant typically wants to test that is not one of those five has a different owner, and the table names which.

Where a rollout stops, and who owns the answer instead
What you wanted to testWhat the documentation saysWhere the answer lives
A product's priceA rollout edits no price itself. A catalog change set to Active publishes the catalog's prices, so an experiment can show a whole catalog's prices to its treatment group; edits to the catalog's prices are saved right away and apply whenever the catalog is active.A catalog change for catalog-level prices; our dynamic pricing guide and the price-testing apps below for one product's price
A signup form or a popupA form is not one of the four resources a rollout works on: the online store theme, checkout and accounts, catalogs and discounts.Our guide to Shopify Forms against paid form apps
An email subject lineRollouts change the storefront, not the messages you send from it.Your email platform, where subject-line testing already lives
A Liquid template“You can’t change Liquid templates as part of a rollout.” Theme editor changes are in; template code is out.A staging theme and a normal theme publish
Anything on a vintage theme“You can’t apply rollouts to vintage themes.”A migration to an Online Store 2.0 theme first
A headless storefrontTheme changes and checkout and accounts changes apply only to your online store. “Headless and custom storefront checkouts aren’t supported for those changes, and can’t be tested with rollouts.”The testing tool your front end already uses

Quoted restrictions from the Rollouts requirements and considerations page; change types from Types of rollouts and changes. Both re-read on October 5, 2026.

The price row is the one most readers arrive with, and it is a larger subject than a missing feature: showing two prices to two shoppers has consequences for the checkout session itself. Our dynamic pricing guide works that through in the section devoted to it.

The form row is smaller but just as common. Splitting a popup or a signup form is a question about the form tool rather than about the theme, and our comparison of Shopify Forms against the paid form apps answers it where it belongs.

What the Rollout Report Tells You

Key takeaway

There is no single rollout report. What appears depends on which type you ran and which resource you changed, and the gap between the widest and the narrowest experiment table is four rates against one.

Line up the five cases the table below sets out before you design the test, because the report is not something you can widen afterwards. Shopify documents a sixth case the table leaves out — a combined launch, which carries the launch metrics, revenue included, split across a storefront section and a checkout section.

What each rollout reports, by type and resource
RolloutMetrics the report showsRevenue figures
Theme launchGross sales, average order value, orders, total sales over time, sessions over time, conversion rate over time, new vs returning customers, bounce rate and conversion rate breakdown.Yes
Theme experimentFour rates: conversion rate over time, bounce rate, reached checkout rate, add to cart rate.No
Checkout and accounts launchGross sales, average order value, orders, total sales over time, conversion rate over time, checkout conversion rate.Yes
Checkout and accounts experimentOne metric: checkout conversion rate.No
Combined experiment (theme and checkout together)Four metrics in two sections: bounce rate, reached checkout rate and add to cart rate under Storefront, conversion rate over time under Checkout.No

Metric tables from the Rollout analytics page in the Shopify Help Center, read on September 2, 2026.

One line on that page is worth carrying away with you: a launch and an experiment carrying the same set of changes can report different numbers for the same metric, because launches calculate each metric over time based on exposures while experiments calculate it through the experiment pipeline. Running one and then the other is therefore not a way to check yourself.

Why an Experiment Shows No Revenue

Key takeaway

Line the tables up and the pattern is unmissable. The launch tables carry gross sales, average order value, orders and total sales over time. The three experiment tables — theme, checkout and accounts, and the combined case — carry none of them.

Shopify does not explain why the two sets differ, and this page will not invent a reason. What it means in practice is narrower than it first sounds: an experiment tells you which version moved a rate, and attributing money to that movement is a job for your own reporting once the rollout has ended. Our guide to Shopify analytics covers where those numbers live.

Nobody Declares a Winner for You

Key takeaway

The analytics page hands you rates and stops there, and that absence is what the entire paid category is built on. Across the six Rollouts pages of Shopify's Help Center — the overview, rollout types, requirements and considerations, creating a rollout, managing rollouts, and analytics — read on October 5, 2026, we found no confidence level, no p-value, and no mechanism that declares a winner on your behalf.

The word winner does appear, twice, in the marketing copy of the two release posts: select the winning version in March and find the winner in June. Neither is followed by a method. What the analytics page hands you is rates over time, and deciding whether a difference between two rates is a real difference is left entirely to you.

Which Route Is Yours

The verdict table at the top answers by profile: find your row and go. This answers by combination, because five signals decide the route together — what you are testing, which plan you are on, what has to come out of the test, who should see the variant, and what the change is really for. Answer as your store is today rather than as you plan it.

Rollouts, a plan step, or a paid app?Five questions about the test you have in mind — the result names the route, not a score
Rollouts, a plan step, or a paid app?Five questions about the test you have in mind — the result names the route, not a score
Question 1 of 5
What do you actually want to test?

What a Paid App Buys That Rollouts Doesn't

Key takeaway

The honest framing for this section is that everything in it is a vendor's claim about a vendor's own product. None of it is independently verified, and none of it appears on the six Rollouts help pages we read. What is useful is the shape of the claims: read a whole category of listings and you can see precisely which native boundaries the paid tools are priced against.

A verdict, not just rates
Shoplift, VWO and Intelligems name a called result on their listings: Bayesian predictive analysis and a one-click Apply Winner, Bayesian reporting, and rolling out winning variants across segments. The native report leaves you the rates to read yourself. Treat that as the vendor's own claim about its own product: none of it is independently verified, and none of it appears in Shopify's own documentation.
Price tests
Shoplift and Intelligems both put price testing on their listings. A rollout's own price test stops at catalog level: an experiment can set a whole catalog to Active, which publishes that catalog's prices to the treatment group, but a rollout edits no single product's price. Discount offers, by contrast, became a native change type on October 2, 2026.
Tests below the theme level
Shogun's testing app names pages, sections, elements and product pages as separate targets. A rollout's theme change works on the theme as a whole, so a one-element test has no native shape.
Audiences the admin does not offer
A rollout's audience is set by traffic allocation percentage and by market. Anything narrower — logged-in customers, returning buyers, a VIP tag — is outside the two controls Shopify documents.
Reporting outside the Shopify admin
VWO and Convert Experiences are external platforms with a Shopify listing rather than Shopify apps with a price: both are free to install, and the subscription lives on the vendor's own account.

The category is bigger than the rows below — Shopify's A/B testing and experiments collection published a count of 36 apps when we read it on September 5, 2026, and App Store search renders client-side, so no list assembled this way can claim to be exhaustive. One more worth naming is Kameleoon, whose listing says it supports multiple theme configurations and Shopify's new checkout extensibility, and which showed as Free on the listing when we read it on September 2, 2026.

What Each Listing Costs to Start

Key takeaway

Prices in this category move faster than anything else on this page, so read the table as a dated snapshot rather than a price list. Two things matter more than the individual numbers: what each tier is metered on, and whether the money is billed through Shopify at all.

Seven A/B testing listings, by what they say they test and where their price starts
ListingWhat the listing says it testsWhere the price startsTop published tier
ShopliftContent, price, theme and template testing; price testing sits on the $399 Advanced tier.$99/mo Core headline; the same card prices from $74 by site-wide monthly unique visitors$999/mo Pro
IntelligemsPrices, discounts, content, shipping, checkout and post-purchase.$69/mo Smart Content$349/mo Unlimited
Shogun AB TestingPages, sections, elements, product pages, prices, checkout and shipping. Price testing and checkout-block testing are both on the $499 Unlimited tier only, and checkout blocks are marked Shopify Plus.$39/mo Pro$499/mo Unlimited
VisuallyHomepage, product page, cart, checkout, post-purchase and personalisation.$15/mo on the Up to 100 Orders tier$80/mo on the Up to 600 Orders tier
Trident ABLanding pages, product pages, prices, copy, images and product page layouts.Free for one test and 500 impressions a month; $19.99/mo Premium is the first paid tier$49.99/mo Enterprise
VWOA/B, split and multivariate tests, with heatmaps and session recording.Free to install; a VWO subscription is requiredPriced on the vendor's own account, not in Shopify billing
Convert ExperiencesTesting across the store without editing the theme, and compatibility with checkout extensibility.Free to install; a Convert.com account is requiredPriced on the vendor's own account, not in Shopify billing

Tiers and feature descriptions read on each listing's Shopify App Store page on September 2, 2026 and re-checked on September 5 and October 5, 2026. A snapshot of what those listings published on those days, not a ranking and not an exhaustive list of the category.

The Cheapest Route to a Real Split Test

Key takeaway

Put the plan step and the entry tiers on one axis and the question stops being philosophical. For a store on the entry plan today, turning the native comparison on adds that same $66 a month; the cheapest paid entry tier in the table adds $15, and two more sit below the step.

The chart is not an argument for the shortest bar. The plan step buys an entire plan and a test that lives in the same admin as the change; the cheaper listings buy a different perimeter — the objects each listing's own page names, which overlap the native two rather than contain them — and, on the vendor's own word, a verdict at the end.

The bars also meter different things: the $15 tier is Visually's Up to 100 Orders tier, Shoplift's bar is the headline $99 on a card that also publishes a $74 floor scaling by site-wide monthly unique visitors, and a plan step is capped at nothing.

What Bites After You Press Start

Key takeaway

Rollouts are unusually final for an admin feature, and the finality is spread across two help pages rather than gathered into one warning. Four of the rules worth knowing sit in the list below, and two more — how overlapping rollouts share traffic, and what your own hands do to a live test — follow underneath it.

  • An applied rollout cannot be reverted. The same is true of a launch once it ends, because its changes apply permanently at the scheduled time.
  • Archiving is final too. You cannot unarchive or restart an archived rollout, you cannot recover a deleted one, and archiving a rollout permanently deletes its theme changes.
  • An active rollout can be neither archived nor deleted. You do not have to wait for its scheduled ending, though — Shopify lets you pause an active rollout or end it manually before the scheduled time, and a paused or ended rollout can then be archived or deleted. Ending one manually means choosing to roll the changes back or to apply them permanently.
  • Unended rollouts block a normal publish. If rollouts touching a resource have not ended and you want to publish a new theme or checkout and accounts configuration outside the rollout system, you have to archive those rollouts first.
Overlapping rollouts split the traffic by formula
Shopify supports running multiple experiments on the same resource simultaneously, and each experiment gets its own mutually exclusive segment of visitor traffic. Where two rollouts compete for the same resource, the share is computed from their percentages — the documented example works 60 divided by 60 plus 100 out to 37.5% of the traffic for one of them. If a test collects thinner numbers than the reach you set, check what else is running on that resource.

The sixth rule is about you rather than about the software. An experiment is a comparison between two fixed things, so changing one of them halfway through makes the comparison mean less than it looks like it means — and Shopify says so on the page where you would go to make the change.

If you're running an experiment to test changes, then editing the treatment or control copy when the experiment is active can affect experiment results.
Shopify — Managing rollouts — Shopify Help Center ·

Running Your First Experiment

Key takeaway

None of this is a long build. The reason to walk it once on paper is that three of the five decide what the report is worth: the type and the change you pick decide which metrics it carries, and the traffic allocation is one of the two things that decide who is eligible to be measured. The start date matters for a different reason: a launch applies its changes permanently at the scheduled time.

1
Decide whether it is a launch or an experiment
A launch applies the change to eligible visitors; an experiment holds a control back so the two versions run side by side. A launch is the default type, and a rollout becomes an experiment when you select Experiment in the rollout type menu and set the traffic split between control and treatment in the Audience section — the step that needs the Grow plan or higher, and the one that decides what the report will contain.
2
Add one change per resource
A rollout takes one theme change, one checkout and accounts change and one discount change, not several of any of them; catalogs are the exception, with one or more catalog changes allowed. Deciding which single change carries the test is the part that takes real thought — everything after it is a field in a form.
3
Set the traffic allocation
Traffic allocation, set in the Audience section, is the percentage that, together with the markets the changes apply to, decides which visitors are eligible for the rollout. It is not the traffic split above, which divides the eligible visitors that allocation produces between control and treatment. Traffic allocation and market are the two audience controls Shopify documents for a rollout, and the market carries a plan floor of its own.
4
Choose when it starts
You set the start date in the Scheduling section, and a rollout that applies to less than 100% of visitors also needs an end date. A launch applies its changes permanently at the scheduled time, and you can't revert them after the rollout ends, so the start date is the moment it stops being a draft you can walk back.
5
Decide the ending at the start
When a rollout ends it either reverts the changes or applies them permanently, and you choose which when you create it. Decide it now, because after a rollout is applied the changes cannot be reverted.

Shopify's own instructions for creating a rollout walk the fields in order. What they will not tell you is which single change is worth the time the experiment will take, and that is the decision this page exists to help with.

The Bottom Line

Key takeaway

The useful question was never whether Shopify has A/B testing — it does — but whether the version of it your plan carries answers the question you actually have. The documented change types are a theme edit, a theme replacement, a checkout and accounts configuration replacement, a catalog's status and a discount's activation, so outside them the native lane does not narrow — it simply stops, and the honest move is to price the tool that starts where it ends.

On Basic, the native route is a launch, not a comparison. A launch schedules the change and reports on it, but it holds no control group back, so it cannot tell you which of two versions did better. The comparison starts on Grow, so from Basic there are two routes to a controlled test — the plan step, or a paid listing — and the section on the cheapest real test prices both.
Your Next Step by Stage
Just startingRollouts are one of several places where the free version stops at a documented line rather than a soft one. Bundles is the same shape of question with a different answer.Where native bundles stop
GrowingPost-purchase upsell is the neighbouring case where the decision becomes an app against a custom build rather than an app against a feature you already own.App or custom build
ScalingIf the variant you want to test is a theme somebody has to build first, that is a development job before it is a testing one, and it decides how fast the experiment can start.Get the variant built

Want the Variant Built, Launched and Read?

We build the alternative theme or checkout configuration and set it up as a rollout on the plan you are actually on — the A/B experiment itself needs Grow at $105/mo or higher — then go through the report with you when it ends — including the part where the numbers do not say what you hoped.

Have it set up for you

Frequently Asked Questions

Yes, through Rollouts. An experiment rollout compares a treatment against a control on your online store theme, your checkout and accounts configuration, your discounts, your catalogs, or a combination of these, and reports the result in your admin. The experiment type is available to stores on the Grow plan or higher; rollouts themselves start on Basic.
Grow or higher. Shopify's requirements page states that rollouts are available on the Basic plan or higher and that experiments are available to stores on the Grow plan or higher. Basic therefore gives you scheduled launches and staged events, while the treatment-against-control comparison that makes a test an A/B test starts a plan up.
A launch applies your changes to eligible visitors at the time you schedule, and merges them into your store permanently; an event, the third type, publishes them for a set period and then rolls them back. An experiment compares a treatment against a control, so a subset of eligible visitors sees the new version while the rest stay on the current one.
Yes, by replacing the checkout and accounts configuration inside an experiment rollout. Note two boundaries before you plan around it: the configuration can only be replaced, not edited, and the report for a checkout and accounts experiment carries a single metric, checkout conversion rate. Headless and custom storefront checkouts can't be tested with rollouts.
Not in the way a testing platform does. Across the six Rollouts pages of Shopify's Help Center we read on October 5, 2026, no page describes statistical significance, a confidence level or an automatic winner. The word appears in the marketing copy of both release posts — select the winning version in March, find the winner in June — without a method behind it.
No experiment table on Shopify's rollout analytics page carries revenue. Gross sales, average order value, orders and total sales over time appear in the launch tables, and none of the three experiment tables covering theme, checkout and accounts, and the combined case includes them. Experiments report rates instead.
Yes, at catalog level, on Grow or higher. An experiment can set a market-assigned catalog to Active, publishing its prices to the treatment group. The report shows rates, not revenue. Where two equally specific catalogs price a product differently, the lower price is displayed. Ads and feeds can show a different price. One product's price outside a catalog belongs to apps such as Shoplift.
Neither. Shopify states that you cannot apply rollouts to vintage themes, and that theme and checkout changes apply only to your online store, so headless and custom storefront checkouts are not supported for them and cannot be tested with rollouts. Liquid templates are also outside a rollout: theme editor changes are in, template code is not.
Yes. Shopify documents running multiple experiments on the same resource simultaneously, with each experiment getting its own mutually exclusive segment of visitor traffic. Where two rollouts overlap, the share each receives is calculated from their percentages: the documented example divides 60 by 60 plus 100 and arrives at 37.5.
No. Shopify states that after you apply a rollout you cannot revert the changes, and that a launch applies its changes permanently at the scheduled time, with no revert after the rollout ends. Archiving is equally final: an archived rollout cannot be unarchived or restarted, and archiving permanently deletes its theme changes.
A rollout's theme change works on the main theme as a whole, so a single section or element has no native shape. Shogun AB Testing names pages, sections, elements and product pages as separate targets on its listing, which is the class of tool that covers this.
Among the seven listings we re-checked on October 5, 2026, paid entry tiers ran from $15 a month (Visually, Up to 100 Orders) to $99 a month (Shoplift Core, with a $74 floor that scales by site-wide monthly unique visitors). Trident AB has a free tier for one test and 500 impressions a month; VWO and Convert Experiences are free to install, billed elsewhere.
Market-specific targeting is documented in Shopify's release post of March 31, 2026, for merchants on Advanced and Plus plans. The same post puts rollouts themselves on Basic plans and above, so the targeting control sits above the feature it belongs to. A separate Markets feature, per-market customization, carries the same requirement.
Only on a replacement. Shopify's Rollout resources and change types table marks content changes as supported when you replace your main theme or replace your checkout and accounts configuration, and not supported when you edit your main theme. For a theme replacement Shopify adds that you can add changes to your theme content and languages using a compatible translation app. Plan the rollout type around that if translations matter.
Owners and admins need nothing extra. Other staff need Markets > Rollouts plus: View and edit checkout and customer accounts for checkout, Online store > Themes for a replacement theme, plus Edit code to edit the current theme, Discounts for a discount change, Catalogs View and Create and edit for a catalog change, which also require the View products permission, and translation permissions for content.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.