Is there a way to set a sale to a collection?

Topic summary

Main issue: applying a visible sale to an entire collection so discounted prices show on product pages, not just at checkout.

Current behavior: checkout discounts don’t change item page pricing. To display sale pricing, product “price” and “compare at price” must be updated.

Recommended approach:

  • In the admin product list, filter by the target collection and open the bulk editor.
  • Edit “price” and/or “compare at price” across items; use select-all and shift-click to speed selection.
  • Calculate percentage reductions in a spreadsheet and copy-paste the results into the bulk editor.

Alternatives: use third‑party apps to automate sale price updates; optionally add a top notification banner (doesn’t show per‑item discounted prices).

Key terms:

  • “Compare at price”: original price shown to indicate a markdown.
  • “Bulk editor”: tool to edit multiple products/variants at once.

Status and outcomes: No native feature to set a batch percentage off for collections; users requested it, and a year later it still hasn’t been added. Practical solutions are bulk editing or apps. Discussion remains open.

Summarized with AI on December 13. AI used: gpt-5.

Hey, @PJCASEY

If you want to put a collection of products on sale, you will definitely want to utilize the product pricing features as opposed to a discount code. You can make the changes in bulk fairly easily.

From your products list page in your admin, click on the ‘more filters’ button. From there, select the ‘collections’ filter and then choose the collection you want to edit. This will show all the products that belong in that collection. Now we will want to use the bulk editor to make bulk changes to the ‘compare at price’ and/or ‘price’ fields. In order to do so, click on the checkbox to select all products and then select ‘edit products’:


From there you can fill in the prices to your needs. You can even click on a product then press shift + click on another product/variant to highlight all of those products at once to make universal product changes much faster.

If there is anything else I can help you with, please let me know.

1 Like