Rolloutsshopify discountspromo planningcomparison

    Shopify Rollouts for Discounts vs PromoOS: Which Do You Need?

    Promly Team7 min read

    Short Answer

    Shopify Rollouts controls who sees a discount and when it serves, including on a share of buyers. PromoOS plans, schedules, deploys and measures the whole promotion on a calendar. Rollouts does not replace a promo calendar, and a calendar does not replace audience splitting. Stores running several promos a month often use both.

    On 1 October 2026 Shopify announced that discounts can be included in a rollout. If you run promotions on Shopify, that raises a fair question: do you still need a promo app? This post covers what Rollouts does, what PromoOS does, and where each is the better choice. We make PromoOS, so we have tried to be specific about where it is not the right tool.

    Key Takeaways

    • Rollouts can include a discount to launch a campaign, test an offer on a share of buyers, or schedule a temporary event.
    • A serving rollout changes what buyers get without editing the discount's own dates, so "Scheduled" or "Active" no longer tells the whole story.
    • Partial-traffic rollouts apply to the Online Store only. Discounts at 100% effective traffic are available across all sales channels.
    • PromoOS covers calendar planning, conflict detection, storefront banners and post-campaign analytics. It does not split audiences.
    • Using both works: plan and deploy in PromoOS, and use a rollout to expose the promotion to part of your audience.

    How do Shopify Rollouts work with discounts?

    Shopify describes the discount use case this way: merchants can include a discount in a rollout "to coordinate a campaign launch, test the discount with a share of buyers, or schedule a temporary event alongside other store changes."

    • A rollout has its own schedule. While it is serving, a treatment can add the discount for the buyers it reaches, or remove it for them.
    • It does not edit the discount. A serving rollout leaves the discount's own start date, end date and configuration alone.
    • It can split traffic. You can show the discount to a share of buyers and hold it back from the rest, which makes it a real way to test an offer.
    • Reach depends on allocation. Per Shopify's changelog, discounts activated at 100% effective traffic are available across all sales channels, while partial-traffic activations apply only to the Online Store. Configured allocation alone does not determine effective reach.
    • One serving rollout at a time. A discount can belong to at most one serving rollout at once.
    • Only a serving rollout counts. Draft, paused, scheduled and concluded rollouts change nothing; the discount's own dates apply.

    Rollouts: pros

    1. It is native. No install, no extra login, no third party holding access to your discounts.
    2. Real A/B exposure. Showing a discount to 20% of buyers and comparing results is something a date-based discount cannot do.
    3. One place for several changes. Rollouts is designed to coordinate a discount with other store changes in the same launch.
    4. It is built into how Shopify serves buyers, so there is nothing to keep in sync between an app and the platform.

    Rollouts: cons

    1. Discount status stops being the whole story. While a rollout is serving, a discount that reads Scheduled can be live for some buyers, and one that reads Active can be switched off for everyone. That is useful, and also easy to misread in the admin, in reports and in any app that looks at the status field alone. (We cover the basics of discount codes versus automatic discounts separately.)
    2. It is a rollout tool, not a planning tool. It answers "who gets this change?" A year-view promotional calendar, a view of how your promos overlap, and a place to plan ahead are not part of the documented Rollouts feature (Shopify docs, 6 Oct 2026).
    3. Partial rollouts apply to the Online Store only. If you also sell through other channels, a partial-traffic activation will not reach them.
    4. It is new. The discount integration arrived with API version 2026-10, so expect the tooling around it, including third-party apps, to take time to catch up.

    What does PromoOS do?

    PromoOS is a Shopify app built around the promotion calendar. You create a promo (percentage, fixed amount, BOGO, free shipping or compare-at pricing), give it dates, and PromoOS deploys the discount and the storefront changes together at the scheduled time and reverts them when the promo ends. See all PromoOS features or how to schedule a sale in advance.

    • Calendar planning. All promos on one calendar, including open-ended ones. This is the core of Shopify promotion management.
    • Discount and storefront together. Discount codes or automatic discounts, plus announcement bars and hero banners, switch on and off as one unit.
    • Conflict detection. Overlapping promos are flagged before they go live, which matters when you are running two promos at once.
    • Analytics. Revenue goal tracking, live order counts, campaign comparison, AI Insights after a campaign ends, and AI-channel attribution. Useful for measuring promotion ROI and writing a post-campaign post-mortem.
    • Import. Existing Shopify discounts can be imported so they show up on the same calendar.
    • Free plan available. Paid plans add unlimited promos, discount import and AI features. See current pricing.

    PromoOS: pros

    1. Planning view. If you run several promos a month, seeing them on a calendar is what a native discount form does not give you.
    2. One schedule for discount and storefront. The banner and the discount cannot drift apart because one schedule drives both.
    3. Conflict warnings before a promo goes live, not after a customer reports a stacking problem.
    4. Measures the result, so the next sale is planned from evidence.
    5. A real free tier for stores that run a few promos a year.

    PromoOS: cons

    1. It is a third-party app. It needs an install, ongoing access to your store, and for most serious use a paid plan.
    2. No audience splitting. PromoOS schedules a promo for a window. It does not hold a discount back from a random 20% of buyers; that is what Rollouts is for.
    3. PromoOS does not yet read rollout data. Reading rollouts requires the read_rollouts access scope and merchant reauthorization, so a PromoOS status pill shows the discount's own status, not what a rollout is serving to buyers.
    4. Value scales with promo volume. A store that runs one sale a quarter may find Shopify's own tools plenty.

    How do they compare side by side?

    Shopify RolloutsPromoOS
    Main jobControl who gets a change and when it servesPlan, deploy and measure promotions
    Discount schedulingVia the rollout's own schedule, separate from the discount's datesVia the promo's dates, with automatic revert
    Audience splitting / A/BYes, by traffic allocationNo
    Storefront bannersNot documented as part of the discount featureAnnouncement bar and hero banner, scheduled with the discount
    Calendar viewNot part of the documented featureYes
    Overlap/conflict warningsNot part of the documented featureYes
    Post-campaign analyticsNot part of the documented featureYes, including AI Insights
    InstallNative, nothing to installApp install; free plan available

    Compared against Shopify's Rollouts documentation as of 6 Oct 2026. Last updated: 6 Oct 2026.

    Do you need Rollouts, PromoOS, or both?

    • You run a few promos a year and want a simple discount. Use Shopify's own discount form. If you want to test an offer on a share of buyers, add Rollouts.
    • You want to A/B test an offer on part of your traffic. Use Rollouts. PromoOS does not do this.
    • You run several promos a month, across discounts and banners, and want to see and measure them. A calendar tool like PromoOS earns its keep.
    • You do both. This is the combination we expect to be most common. Plan and deploy the promotion in PromoOS, and use a rollout when you want to expose it to part of your audience. The thing to watch is status: with a rollout serving, "Scheduled" or "Active" in Shopify no longer tells you what buyers are getting, so check the rollout, not just the discount.

    Shopify's earlier native scheduler raised the same question; see our comparison of Shopify Launchpad alternatives.

    Bottom line

    Rollouts does not replace a promo calendar, and a promo calendar does not replace Rollouts. One controls reach; the other controls planning, deployment and learning. The mistake to avoid, whichever tool you use, is trusting a discount's status field when a rollout is serving.

    Sources, retrieved 6 Oct 2026: Upgrade your app for discount rollouts and Discounts can now be included in rollouts (Shopify, 1 Oct 2026).

    Frequently Asked Questions

    Related articles

    Free plan · No credit card

    Schedule your next promo in PromoOS.

    Free plan: one active promo, three total, no credit card. Upgrade only if you outgrow it.

    Install PromoOS free
    PromoOS is a Promly product. © 2026 Promly. All rights reserved.