Loading...

Quick Notes

How to Sort Shopify Collections by Sales Velocity

Shopify does not offer sales velocity as a built-in collection sort order. The closest option, Best Selling, uses a long sales window you cannot see or adjust. To sort by sales velocity, you need a merchandising app such as Dynasort that calculates units sold per day over a window you choose (typically 7, 30, or 90 days) and reorders the collection through Shopify’s API.

What Is Sales Velocity?

Sales velocity is the rate at which a product sells, usually expressed as units per day over a defined window. A product that sold 60 units in the past 30 days moves two units per day. Unlike lifetime totals, velocity reflects what shoppers want right now, which is exactly what a collection page should show. We break the metric down further in our guide to sales velocity metrics.

Which Window Should You Use?

The window you measure over changes how the sort behaves:

  • 7 days reacts quickly to trends and promotions but is noisy. One bulk order can vault a product to the top.
  • 30 days is the workhorse. It balances recency with enough volume to stay stable for most catalogs.
  • 90 days suits slower catalogs (furniture, high ticket goods) where weekly sales are too sparse to rank on.

If you cannot decide, a blended recipe that weights a short window and a long window together gives you recency without the whiplash.

How Is This Better Than Best Selling?

Best Selling is a black box: you cannot pick the window, inspect the ranking logic, or combine it with other signals like inventory or margin. A velocity-based recipe is transparent and tunable, and you can mix it with sell-through rate when stock depth matters as much as speed.

Sales velocity is a core signal in Dynasort. Install it from the Shopify App Store or see how it works.