Every fashion brand has a way it wants the range shown. The new drop first, for its first weeks. This week’s campaign pieces on the first row. Then the pieces that are selling now. Nothing sold out on the first screen, and nothing down to its last size. That is the brand’s selling plan, and the collection page is where it either shows or does not.
Shopify gives each collection one order from a fixed list. Best selling counts the all-time number of orders that include a product, so a hoodie from four winters ago holds row one in July [Source: Shopify Help Center, collection layout]. Most relevant, the default for new collections since April 2026, is “based on sales performance” and Shopify does not say over what period [Source: Shopify Changelog, 15 April 2026]. Manually means dragging – and by Thursday two heroes have sold through, the drop is under last season’s core, and the other 58 collections were never touched.
This article shows the order fashion stores use, how to set it once in Bestsellers reSort so it runs every day, and the one layer it hands to a second app: products down to their last sizes.
The order a fashion collection page needs
Five layers, top to bottom. Heroes: the pieces the campaign is about, pinned for as long as the campaign runs. New in: the drop, on top for its first two to four weeks. Core: everything else, ordered by what is selling now – this month’s revenue or units, not four years of history. Broken sizes: products down to one or two sizes, out of the first screen. Sold out: at the bottom, or gone.
One reviewer, a skate and streetwear brand, described the system as it runs on their store: “daily re-sorting, whereby new and specifically tagged products are sorted to the top and sold-out and unpopular products are pushed to the bottom”. Another: “We sort by revenue and use the featured function to push specific products to the top (e.g new products that we think will be winners).” A third automated 100+ collections and wrote that it “saved me a ton of hours manually sorting”.
| Layer | By hand | Shopify built-in order | Bestsellers reSort |
|---|---|---|---|
| Heroes on the first row | Drag, remember to un-drag | Only in Manually, with everything else manual too | Featured products with a start date and a number of days; removed automatically |
| New in on top | Drag each new product up | Newest first – but then nothing else is by sales | Push New Products Up for 1–365 days; back-in-stock can count as new |
| Core by what sells now | Not possible at scale | Best selling is all-time; Most relevant is undocumented | Revenue or units over a window you set, 30 days by default |
| Broken sizes down | Check stock, drag | No | Not in Bestsellers reSort; StockIQ counts a product as sold out once a number or share of sizes is gone (see below) |
| Sold out at the bottom | Drag, or delete | No | Push Down Out-of-Stock, every run |
How to set the rule once in Bestsellers reSort
Install Bestsellers reSort and start with the store default – it applies to every collection you enable, and you override the exceptions afterwards. Under Primary Sort Order choose Revenue Generated – High to Low (or Number of Sales if units matter more than price), and set the Lookback Period to 30 days. Choose whether paid orders only count, and whether discounts come off revenue. Turn on Push New Products Up and set how many days a product counts as new – 21 or 28 suits most drop calendars. Turn on Push Down Out-of-Stock. Set the schedule to a quiet hour in your store’s timezone; the app sorts once a day, or 2, 3 or 4 times a day as a paid add-on, and Manual Sort runs it now.
Then enable the collections. Bestsellers reSort sets each enabled collection to Manually in Shopify and writes the order itself; a collection you switch off goes back to whatever Shopify order it had. Open the collection that matters most – usually Bestsellers or New In – and add the heroes under Featured Products: drag them into the order you want, give each a start date and a number of days, and they leave the featured row on their own when the campaign ends.
Two collections usually need their own rule. Open Collection Settings, turn on Use Custom Sorting Rules, and give Sale a primary order of Discount – High to Low, and New In a primary order of Publish Date – New to Old with Push New Products Up switched off (everything there is new). Everything you do not override keeps the store default.
Broken sizes, labels and where StockIQ comes in
Bestsellers reSort treats a product as out of stock when its total inventory is 0. It does not count sizes: a dress with one of eight sizes left ranks like a full run, on its sales. Inside Bestsellers reSort the closest you get is a tag rule – under Advanced Tags Workflows, tag products whose Quantity is less than a number you choose, and under Sort by Tags place that tag Before out-of-stock products – which moves low-unit products down but cannot tell three units of one size from three sizes.
Sizes are what StockIQ is for. Its Advanced Out-of-Stock Rules let you decide when a product counts as sold out: when every variant is gone (the default), when at least a number of variants are gone, when at least a share of them are, or when every variant of one option – Size – is gone. A product that meets the rule moves to the bottom of the collection, or is hidden with a redirect after the days you set, and comes back when stock does. The rules are a paid add-on inside StockIQ. Run both apps and the two layers meet: Bestsellers reSort orders what is in stock, StockIQ decides what “in stock” means for a size run.
The same tag rules give you the labels shoppers see on product cards. Tag the top 50 by revenue as Bestseller, recently and often bought as Trending, the drop as New, and products with stock but no sales in your window as Aging; the tags are written to the products in Shopify, your theme shows them, and the app updates them on its tagging schedule. Sort by Tags also answers the “who wins” question: a tag can sit at the top after featured items, after new products, before sold-out, or at the bottom, and the Out-of-Stock vs New, vs Featured and vs Tags settings decide what happens to a product that is in two layers at once – a featured piece that sold out, a new product that never came into stock.
Frequently Asked Questions
How do fashion stores order products in a Shopify collection?
In layers: campaign heroes pinned to the first row, new-in on top for its first weeks, then the core range ordered by recent revenue or units, products down to their last sizes lower, sold-out at the bottom. Shopify’s built-in orders give a collection one rule from a fixed list – Best selling counts all-time orders, Manually means dragging – so brands either sort by hand or set a rule in an app such as Bestsellers reSort that applies all the layers and runs daily.
Can Shopify put new arrivals first and still sort the rest by best selling?
Not with a built-in order. Each Shopify collection has one order: Newest puts new products first and the rest by date; Best selling ranks by all-time orders and ignores newness. Bestsellers reSort combines them in one rule – new products stay on top for the number of days you set, featured products above them, and the rest follow your primary order such as revenue over the last 30 days.
Can a Shopify collection push products with only one size left to the bottom?
Not with Shopify’s own orders, and not with Bestsellers reSort alone, which moves a product down when its total stock is 0. StockIQ can: its Advanced Out-of-Stock Rules count a product as sold out once a set number or share of its sizes is gone, or once every size of one option is gone, and then move it to the bottom or hide it with a redirect until stock returns. Bestsellers reSort orders the rest of the collection as usual.
One rule per collection, applied every morning
The plan does not change: heroes, new in, what sells now, sold out last. What changes is who applies it. Bestsellers reSort takes the first three layers and the last one – featured with an end date, new-in for a set number of days, the core by revenue or units over your window, sold-out to the bottom – and runs them on every enabled collection every day. Broken sizes are StockIQ’s layer: its out-of-stock rules decide when a size run counts as gone. Set the store default, override Sale and New In, pin this week’s heroes, and the 60 collections look like the brand’s plan on Thursday as well as Monday. The recipes on the Bestsellers reSort page show the fashion rule with its numbers; the 7-day free trial on the Shopify App Store is where to try it on one collection first. More on collection pages in our online merchandising guides.