Hi there, I already took this step, which is why I addressed it in my original post. I have created an automated collection for on-sale items, but many of these products belong in other collections. For instance, we’re already running a Garmin watch sale, and thus the Garmin is under this auto-collection. But because Garmin also falls under an “Accessory” collection, the discount set up in Shopify does not exempt it. Essentially, what I’m getting it is that the Discount setup in Shopify does not complement larger inventories and product selections.
Topic summary
Main issue: Applying a storewide Cyber Monday discount while excluding items already on sale (marked via “compare-at” price) is difficult. Discount stacking—adding a new discount on top of an existing sale—occurs because products belong to multiple collections, and Shopify’s discount setup supports only inclusion, not exclusion.
Requested features:
- Option to exempt “Sale” items in the Discounts UI.
- Ability to exclude specific collections or products.
Workarounds proposed:
- Automated collection where compare-at price > 0 to identify sale items; OP implemented this but it doesn’t prevent stacking when items also belong to other included collections.
- Create a dedicated “discounts” collection that includes only products to be discounted (via tags/conditions), and use that collection as the sole included group.
- Auto-tag sale items when price ≠ compare-at price; use tags to manage inclusion (e.g., build the “discounts” collection from items without the “sale” tag).
Current status: No definitive built-in solution; discussion remains open. OP seeks Shopify dev attention to improve discount exclusion controls and prevent double-stacking.