Straightforward "don’t apply discounts to already discounted items" feature/app??

Topic summary

A user seeks a simple solution to prevent discount codes from applying to items already on sale. Shopify lacks a built-in feature for this, and manually excluding SKUs isn’t feasible given their large inventory.

Current workaround suggested:

  • An app called “Discount Bot” was recommended that allows creating discounts exclusively for full-priced items
  • The app supports bulk code creation and importing existing discount codes
  • A screenshot shows the app’s interface with options to exclude sale items

Status: The discussion remains open, with the user yet to confirm if this solution meets their needs. The original poster also mentioned requesting Shopify add this as a standard feature.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Shopify doesn’t have a straightforward “don’t apply discounts to already discounted items” feature, does any one have a SIMPLE app just for this purpose. My marketing discounts come through from Klayvio and I have a lot of sku’s so creating new codes with new ‘don’t include’ parameters is NOT realistic. I’ve asked Shopify to consider this - surely this should be an easy standard to feature.

Any easy / straight workarounds would be much appreciated.

@GeorgieD , I suggest you try our app, Discount Bot. It lets you set up exactly what you want by creating discounts that only apply full-priced items.

On top of that, the app also lets you create bulk codes right within a discount so if you have existing codes, you should be able to import them to the discount created using the app.

If there are any questions, please respond here to reach out to app support and we can walk you through setting this up.

1 Like