Discounts can now be included in Rollouts. Show a new offer to only a portion of your online store traffic, compare its conversions against your existing offer, and launch it alongside theme and checkout changes.
Discounts were published as standalone promotions with a start and end date. Once released, they applied to everyone.
Show a new offer to a portion of your online store traffic and compare its conversion results against your existing offer. Expand when you're ready.
Show a new offer to a portion of your online store traffic, then expand when you're ready.
Test a discount change against an existing offer, then use conversion results to decide which to keep.
Schedule discounts to go live in the same Rollout as theme and checkout changes.
| Item | Discount alone (start and end dates) | Included in Rollouts |
|---|---|---|
| Reach | Not stated (published as a standalone promotion) | Start with a portion of traffic , then expand |
| Offer comparison | Not stated | Supported Compare conversion results against an existing offer |
| Launch alongside other changes | Not stated | Supported In one Rollout with theme and checkout changes |
| Customer eligibility | As configured in the discount | As configured in the discount (still applies) |
| Role | Still available | New option |
Even when a discount is included in a Rollout, the customer eligibility rules already set on that discount continue to apply.
If you just want to schedule a standalone promotion, you can still set it with the discount's start and end dates, as before.
Add theme and checkout changes to the same Rollout if needed.
Compare conversion results against your existing offer.
When you're ready, release it more broadly.
The article only mentions delivering to a portion of online store traffic. Nothing is said about POS or other channels. If you run cross-channel discounts, check the behavior beforehand.
Besides whether the Rollout assigned a customer, the discount's own customer eligibility rules also apply. If a discount doesn't show up during testing, check both.
Because a campaign landing page (theme), checkout changes, and discounts can all be bundled into one Rollout, it's easier to avoid release timing gaps (such as the discount going live first).
The article doesn't say whether you can add discounts to a Rollout or control the traffic split via the Admin GraphQL API. Projects that depend on automation need to verify this.
Standalone promotions can still be scheduled with start and end dates, as before.Use Rollouts for anything that needs testing or coordination with other changes, and date ranges for simple limited-time sales. Setting an operating rule like this helps avoid confusion over which method was used to publish (the article doesn't prescribe this split; it's an operational suggestion).