Shopify has no bulk re-sort. Each collection’s sort order is set one at a time in the admin, and manual orders must be dragged product by product. To re-sort many collections at once, use a merchandising app that applies a sorting recipe across collections, or build your own tooling against the Admin API.
Why Manual Re-Sorting Does Not Scale
Re-sorting one collection by hand means opening it, reviewing what changed, and dragging products around. Multiply that across fifty or two hundred collections and it becomes a job nobody actually does, certainly not weekly. Most stores end up with a few hand-tended hero collections and a long tail of stale ones untouched since launch, drifting further from what shoppers currently buy.
Recipes: Define Once, Apply Everywhere
The scalable pattern is a sorting recipe: a weighted combination of signals such as sales velocity, inventory, newness, and margin. You define the recipe once and assign it to as many collections as you like. Every assigned collection re-sorts automatically on a schedule, and editing the recipe updates all of them in one move.
This also makes merchandising consistent. Instead of dozens of collections each frozen in a different era of drag-and-drop, every category page reflects the same current logic, with pins available where you want manual control. Our list of CRO levers hidden in your collections covers what those recipes can do beyond basic ordering.
What About Scripting It Yourself?
Developers can reorder collections through the Admin API, but the API call is the easy part. The scoring logic, scheduling, rate limits, and error handling are where the real work lives, which is why most teams compare scripts against an app and choose the app.
Dynasort applies one recipe across all your collections. Install it from the Shopify App Store or see how it works.