See all services → Shopify Plus Partner
Admin Global

Schedule and Test Discount Campaigns With Shopify Rollouts

Rollouts now accepts discount changes, so you can schedule an offer, expose it to part of your traffic, and compare conversion against your current promotion before committing to it.

Executive summary

What changed

A rollout is a scheduled bundle of store changes with a start time and a defined fate: a Launch merges permanently, an Event publishes for a window then rolls back, and an Experiment runs a treatment against a control. Discounts are now a valid change type inside that bundle.

Three capabilities follow. You can schedule a discount to activate as part of a wider release. You can publish it to a fraction of online store traffic and widen the split later. And you can run it as an Experiment against your existing offer, then read the conversion comparison in rollout analytics before deciding which offer survives.

Existing customer eligibility rules still apply, and standalone discount start and end dates work as before. Rollouts is available on Basic and above, while Experiments require Grow or higher. One real constraint: traffic-split rollouts and Experiments apply to the online store only, so headless checkouts cannot be tested this way.

Why it matters

Most enterprise promotional calendars fail at the seams. The theme update lands Tuesday, the discount gets activated Wednesday by whoever is awake, and the checkout change waits for the next deploy window. Every gap is a chance for a landing page to advertise an offer the cart does not honour yet. Putting discounts into the same scheduled bundle removes that class of incident.

The measurement side is the larger gain. Discount depth is usually argued from intuition and last year's revenue, because the honest test is expensive: you need a traffic split, consistent attribution, and a clean control. Running the offer as an Experiment gives you that comparison inside the platform, with the control being your current promotion rather than nothing at all. If you are formalising that practice, our conversion rate optimisation work covers how to size and sequence these tests.

Role-specific impact

Use-case example

Real-world scenario

A home goods brand runs a sitewide 15 percent promotion every autumn and assumes the depth is necessary. This year the team builds one rollout: the seasonal theme update, the campaign checkout banner, and an Experiment comparing 15 percent sitewide against 10 percent with free shipping over 75 dollars. Across ten days at an even split, the 10 percent variant converts 0.4 points lower but lifts average order value by 11 percent, producing higher contribution margin per session. The team ships it for the remaining six weeks and keeps roughly 5 points of margin it would otherwise have given away on faith.

Implementation checklist

  1. Confirm your plan tier. Rollouts needs Basic or higher, Experiments need Grow or higher.
  2. Audit staff permissions for Markets, Rollouts, Discounts, and Themes, then assign them to whoever will build the campaign.
  3. Inventory which storefronts carry your traffic. If a material share sits on a headless storefront, scope the test to the online store and say so in the results.
  4. Define the success metric before launch. Contribution margin per session is more honest than conversion rate alone.
  5. Build the rollout as a single bundle so theme, checkout, and discount changes share one activation time.
  6. Set a run length that clears your weekly seasonality, typically two full weeks, then review analytics before expanding.

FAQ

Q: Does a rollout override the eligibility rules already configured on a discount?

A: No. Customer eligibility conditions on the discount continue to apply. The rollout governs when the change is live and which share of online store traffic sees it, not who qualifies.

Q: Can we test a discount on a Hydrogen storefront?

A: Not with a traffic split or an Experiment. Those apply to the online store only, and headless checkouts are excluded from theme and checkout configuration changes. A full Launch at 100 percent is the workable path there.

Resources

Shopify's documentation on rollouts, including requirements and analytics, covers plan availability and the permission matrix in detail.

Need guidance? Talk to Makro.