Shopify just rolled out a major redesign of the Rollouts feature, turning what used to be a simple toggle into a full‑featured launch manager. Whether you’re rolling out a fresh theme, launching a holiday promotion, or testing a checkout tweak, the new interface gives you clearer intent signals, traffic‑percentage controls, and conflict visibility—all in one place.
Why the New Rollouts Interface Matters
Before this update, merchants often had to juggle separate tools—manual theme publishing, discount code scheduling, and third‑party A/B testing apps—to achieve a coordinated launch. The redesign consolidates those steps, letting you define the purpose of a rollout (launch, temporary event, or experiment) and automatically adjusting the UI to match. This reduces the risk of misconfiguration, improves transparency for teams, and ultimately leads to faster, more reliable releases.
Key Changes at a Glance
• Intent‑Based Settings – Choose “Launch”, “Temporary Event”, or “Experiment” and the UI adjusts timing fields, traffic sliders, and expiration options accordingly.
• Granular Traffic Controls – Allocate any percentage of store traffic (1‑100%) to each version of your change, with real‑time split‑view charts.
• Multi‑Component Rollouts – Bundle theme edits, checkout customizations, and customer‑account page tweaks into a single rollout package.
• Conflict Detection – The setup flow now flags overlapping settings (e.g., two rollouts targeting the same checkout field) before you publish.
• Event Scheduling – Set start and end dates for temporary promotions directly in the rollout editor.
• Improved Analytics – See a clear breakdown of traffic distribution and version performance without leaving the rollout screen.
How to Set Up a Launch Rollout
Running Temporary Events
Temporary events—like flash sales, holiday banners, or limited‑time product collections—benefit from the same rollout engine. Choose Temporary Event as the intent, then set a start and end date. Unlike a full launch, the traffic slider defaults to 0 % and lets you ramp up exposure gradually, which is perfect for testing the impact of a promotion before committing 100 % of visitors.
Running Experiments (A/B Tests)
When you pick Experiment, the rollout UI switches to an A/B testing mode. You can define multiple variants (Version A, Version B, etc.) and assign traffic percentages to each. Shopify will automatically collect conversion data for each variant and surface it in the rollout’s analytics tab. This removes the need for third‑party split‑testing apps for many common scenarios.
Technical Details & Sample Configuration
Under the hood, Rollouts still use the same GraphQL mutation, but the payload now accepts an intent field and an optional event_window object. Below is a minimal JSON payload you can send via the Admin API to create a launch rollout programmatically:
{
"rollout": {
"name": "Spring Collection Launch",
"intent": "LAUNCH",
"start_date": "2024-10-01T00:00:00Z",
"traffic_percentage": 100,
"changes": [
{"type": "THEME", "theme_id": 12345678},
{"type": "CHECKOUT_SCRIPT", "script_id": 987654}
]
}
}
For an experiment, swap the intent to "EXPERIMENT" and provide a variants array with traffic splits. The API will return a rollout ID you can monitor via the rolloutStatus query.
Impact on Developers vs. Merchants
Developers gain a single source of truth for deployment pipelines. The new intent flag lets CI/CD scripts trigger launches, schedule events, or spin up experiments without hard‑coding dates or traffic values. Merchants, on the other hand, get a visual, drag‑and‑drop‑like experience that reduces reliance on technical staff for everyday promotions.
Immediate Action Checklist
• Log in to the Shopify admin and explore the new Rollouts page.
• Identify any upcoming launches, events, or tests and migrate them into the new rollout format.
• If you use custom scripts, update your deployment scripts to include the intent field.
• Run a small‑scale experiment (e.g., 10 % traffic) to get familiar with the analytics view.
• Document the new workflow for your team and share the API payload examples.
• Set a recurring reminder to review the Conflicts tab before each publish.
Conclusion & Next Steps
The revamped Rollouts experience is a game‑changer for anyone who needs precision when pushing changes to a live store. By treating launches, temporary events, and experiments as first‑class citizens, Shopify eliminates guesswork and gives you real‑time insight into how each change performs. Take a few minutes today to set up a test rollout, explore the traffic split UI, and start building a more controlled release process for your store.
Ready to put the new Rollouts tool to work? Head over to Online Store → Rollouts, create your first intent‑driven rollout, and watch your deployment confidence soar.
