collection page condition by percentage/discount not by price

Topic summary

A user seeks to create automated collection pages based on product discount percentages rather than fixed prices, but Shopify doesn’t natively support this functionality.

Proposed Solutions:

  • Manual tagging approach: Add tags like “discount_20” or “discount_30” to products, then create automated collections filtered by these tags. Bulk editor can speed up the tagging process.

  • Admin workaround: Set collection conditions using “Compare at Price > 0” and “Price < Compare at Price” to capture discounted items generally.

  • Advanced methods:

    • Store discount percentages in product metafields
    • Use Shopify Flow (available on Shopify Plus) to automate product additions based on discount criteria
    • Implement custom code solutions
  • Third-party apps: Tools like Auto Collections or Smart Product Filter & Search (Globo) can automatically organize products by discount percentage.

The discussion remains open with multiple viable approaches suggested, ranging from simple manual tagging to automated Flow-based solutions. A reference to a similar resolved thread was also provided for additional guidance.

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

Hiya

I am trying to set up some collection page conditions, but I want to be able to set it so it adds any products by a percentage/discount, Not by price.

is there a way to do this? or an app that could help with this.

This is not available yet with Shopify.

  1. add tags to your products like “discount_20”, “discount_30” etc…

  2. Then use that tags for filtering your collection.

Hi @Ashleigh_B ,

Shopify doesn’t natively support collections by discount percentage, but you can do it using:

1. Use an App (Easiest)- Auto Collections by Shopify Apps – Automatically adds products based on discount %.

  • Smart Product Filter & Search (Globo) – Helps filter by discount %.

2. Shopify Admin Workaround (Manual)- Create a collection with conditions:

  • Compare at Price > 0
  • Price < Compare at Price

3. Custom Code with Metafields (Advanced)- Store discount % in Metafields.

  • Use Shopify Flow (if on Plus) to automate product addition.

To create a collection by discount percentage using tags:

1. Manually Tag Products- Go to Products > Add tags like:

  • discount-10 (10% off)
  • discount-20 (20% off)
  • Use Bulk Editor for faster tagging.

2. Create an Automated Collection- Go to Collections > Create Collection

  • Set Condition: Product tag is equal to discount-20
  • Save the collection.

Hi Ashleigh,

We could build this feature for you very quickly. Check us out at Deploi.

Cheers,

Martin

Sounds like you’re trying to setup a Collection for Sale/Discounted items. Have a look at the accepted solution here: https://community.shopify.com/c/shopify-flow-app/trying-to-create-a-collection-based-on-discount-percentage/td-p/2704282

An alternative approach is to use Shopify Flow