Shopify has a built-in option to sort products by best selling. It also has a "Random" sort option. At this point, they may as well be the same thing.

The built-in sort ranks products by all-time order count. That jacket you sold 400 units of in 2021 sits at position one forever, and pushing the hoodie that is selling well today lower in the list. Your collection page is a record of historical sales rather than current demand.

🎯 Quick Summary

  • Shopify's native best-selling sort uses all-time order count, not recent trends.
  • Sortello (Pro) sorts by real sales velocity: 7, 30, or 60 days, your choice.
  • Three one-click smart recipes blend bestsellers with new arrivals automatically.
  • Free plan covers up to 10 collections. Pro starts at $9.99/mo with a 7-day trial.

📊 How to Sort Shopify Products by Best Selling (With Real Data)

Shopify's ranking logic counts every order ever placed. A product sold in bulk to one wholesale customer in 2022 can sit at position one indefinitely. That ranking reflects historical volume, not current demand.

The cost is easy to overlook but real. Shoppers land on your collection and see last year's hits. Products converting well this week may appear on page three. As a result, shoppers may not see the products most likely to convert.

The manual fix: export your orders, calculate recent sales by date range in a spreadsheet, then drag products into the right order one by one. Shopify loads 15 products per page, so a 200-item collection is 13 pages of clicking. This process is time-consuming.

Sorting a Shopify collection by best selling products with Sortello
Before: 2021's greatest hits. After: what's actually selling today.

The easier fix: Sortello's Pro plan lets you sort any collection by sales velocity over the past 7, 30, or 60 days. The products selling best right now rise to the top. Automatically, on a schedule you control.

If your sort ever reverts to alphabetical with no explanation (a cherished Shopify surprise), scheduled re-sorts every 6 hours correct it before it affects more shoppers.

💡 Pro tip: Use the 30-day window as your default: recent enough to catch real trends, long enough to filter out a one-day spike from a single influencer post.

📈 Smart Recipes: Blend Bestsellers with Fresh Products

Here's the tension every store runs into: bestsellers convert, but new products have zero sales history. Sort by velocity and new arrivals disappear for weeks. Sort by newest and your established bestsellers move lower in the list. Neither is great.

Shopify gives you one sort rule per collection. That's it. Pick one, live with the tradeoff.

Before and after of a Shopify collection sorted so best sellers appear first
The comparison is clear: the collection on the right gives high-priority products greater visibility.

Sortello's three smart recipes handle this with one click. The "Fresh First" recipe pins new arrivals to the top automatically for a set number of days, then lets your 30-day bestsellers take over below them. Best of both worlds, no spreadsheet required.

You can also build your own blend: pin a hero product to position 1, sort the next 20 by velocity, and push out-of-stock products to the bottom. That last part deserves its own mention. Automatically moving sold-out products to the end of a collection is one of the highest-impact tweaks a Shopify store can make for conversion rate.

Getting your Shopify collection product ranking right means your best in-stock inventory is always visible, not pushed below items that are no longer available.

Sortello icon

Stop letting stale data run your collection pages

Sortello surfaces real bestsellers, blends in new arrivals, and keeps sold-outs at the bottom. No theme code. No spreadsheets. Set up in minutes.

Try Sortello for free →

Everything you get, at a glance:

  • Sort by 7, 30, or 60-day sales velocity, not all-time order count
  • Three one-click recipes blend bestsellers and new arrivals
  • Auto-push out-of-stock products to the bottom, auto-restore when restocked
  • Pin specific products to exact storefront positions 1 to 12
  • Tag-based pins using your existing Shopify product tags
  • Scheduled re-sorts: every 6 hours, daily, or weekly
  • Full drag-and-drop editor for up to 5,000 products per collection
  • Sort history with 20 snapshots and one-click restore
  • No theme code required
Boosting new products to the top of a Shopify collection alongside best sellers
New arrivals finally getting seen, instead of aging gracefully on page 4.

🚀 Why Every Store Should Fix This

Your collection page is a sales funnel. The products at the top get the clicks, the conversions, and the revenue. The ones at the bottom get ignored. The results are measurable.

Shopify's native sort was built to be simple, not strategic. For a store with 8 products, it's fine. For anyone running a real catalog, it costs you money every day. Collection order affects conversion rate more than most merchants realize, and it's one of the simplest wins available.

Sortello's free plan handles up to 10 collections with the manual editor, one-click OOS push, and sort history. The Pro plan at $9.99/mo unlocks the ability to sort products by best selling based on real velocity, plus scheduled re-sorts, tag pins, and featured slots. Seven-day trial included. The math is easy.

Frequently Asked Questions ❓

Shopify ranks products by total all-time order count, with no time window. A product sold heavily three years ago will consistently outrank one selling 50 units a week today. That's why the native sort rarely reflects what's actually trending in your store.
Not natively, and third-party apps (including Sortello) cannot access margin data Shopify does not expose. You can, however, sort by 7, 30, or 60-day sales velocity, which is a reliable proxy for what's actually earning right now.
Shopify lets you drag products to the top manually, but the position can revert after a theme update or certain app actions. Sortello's featured slots (Pro) lock products to exact positions 1 through 12 on your storefront and keep them there. Full guide to pinning and featuring products here.
Shopify can reset the sort order after theme updates, re-saves, or certain app actions. Sortello's scheduled re-sorts (every 6 hours, daily, or weekly) automatically reapply your chosen sort, so it is restored quickly if Shopify resets it.
Shopify has no native option for this. Sortello's free plan includes a one-click push that moves out-of-stock products to the bottom. Pro adds real-time auto-push and auto-restores products to their original position when they come back in stock. Full walkthrough here.
Yes, within limits. Shopify's built-in best-selling sort is free but uses all-time order count. Sortello's free plan includes 9 one-click sort rules, a manual drag-and-drop editor for up to 5,000 products, and one-click out-of-stock push, all at no cost for up to 10 collections. The sales velocity sort (7, 30, or 60 days) is a Pro feature at $9.99/mo.
Shopify's built-in best-selling sort updates infrequently and pulls from all-time order data, so a product that sold well two years ago can still outrank something trending today. A dedicated sorting app lets you refresh the order daily (or more often) using a rolling 7, 30, or 60-day sales window, keeping your collections current.
Yes. Collection sorting apps let you set independent rules per collection, so you can rank one collection by 30-day sales velocity, another by a blend of recency and popularity, and a clearance section by inventory level. This per-collection control is one of the main advantages over Shopify's built-in sort options. See how CartWorks sets this up as part of our Shopify optimization services.
CW

CartWorksWe build Shopify apps that help stores increase revenue.

Try Sortello for free →