On many stores, /collections/all/?sort_by=best-selling orders products by how well they have sold historically rather than by newest arrivals, price, or manual placement. This sort typically reflects aggregated transaction data over a rolling window, prioritizing items with the strongest recorded sales volume or revenue. It is commonly used when you want to see proven popular items quickly, but it does not guarantee those products are the best fit for your current needs. This guide explains how best-selling sorting works, what it signals, and how it compares to other sorting options in ways that remain useful over time.
How best-selling sort typically works
When you select best-selling sort on /collections/all/, the platform usually reorders items using historical sales data rather than real-time inventory or trends. The exact formula can differ by platform and configuration, but common inputs include units sold, revenue generated, and sometimes return or refund rates to reduce noise. Because the ranking relies on past behavior, you are generally seeing products that have converted most often or generated the most income during the period captured. Below is a concise overview of typical inputs and assumptions used by best-selling sorts.
Typical inputs and assumptions behind best-selling rankings
| Attribute | Verified Detail | Source Type |
|---|---|---|
| Primary ranking signal | Units sold or revenue | Platform transaction logs |
| Time window | Rolling period (e.g., 30, 60, 90 days) | Platform settings or documentation |
| Data adjustments | Excludes test orders, may discount refunds | Internal configuration |
| Frequency of update | Periodic batch updates, not real-time | System documentation |
| Shopify default behavior | Uses ‘best selling’ based on sold units | Shopify Help Center |
These rankings tend to surface items that consistently appeal to buyers, but they do not account for current stock, seasonality shifts, or changes in customer preferences since the last data window. If you are comparing products, treat best-selling as one lens rather than a definitive quality signal.
What best-selling sort reveals (and hides)
Using sort_by=best-selling highlights products with strong historical performance, which can be helpful for discovery, benchmarking, or deciding what to restock. It emphasizes items that have already proven conversion and repeat purchase in specific periods. At the same time, this method can obscure emerging high-potential products, clearance or promotional items, or niche offerings with steady but lower volumes. Understanding both strengths and limitations helps you interpret rankings more accurately.
Advantages and limitations at a glance
- Advantages
- Surfaces items with demonstrated buyer interest
- Useful for benchmarking popular products in a category
- Reduces noise from rarely purchased or low-conversion items
- Limitations
- Can favor established, slow-moving bestsellers over new entrants
- Does not reflect current stock availability
- Insensitive to temporary spikes (e.g., one-off viral demand)
Best-selling versus other sort methods
Different sort methods serve different goals. Price sort organizes by cost, newest shows recently added items, and featured reflects manual curation. Best-selling emphasizes historical conversions rather than recency or price. Choosing the right sort depends on whether you want proven sales performance, the latest options, or a price-ordered view.
When to prefer best-selling
- You want to see what has historically converted well
- You are benchmarking popular items in a category
- You are restocking and want to prioritize high movers
When other sorts may be better
- You want the newest products (use newest sort)
- You are price-sensitive and want low-to-high or high-to-low (use price sort)
- You trust curated picks (use featured or manual order)
Platform-specific implementation notes
Although behavior can vary, many platforms implement best-selling by counting units sold within a rolling window and then applying light normalization to reduce the influence of outliers. Some systems also factor in refunds or returns to avoid rewarding items with high return rates. Because each platform can define its own rules, you should check documentation or experiment with known products to confirm exactly how results are generated.
Conceptual checklist for evaluating best-selling behavior
- Does the ranking update frequently or in batch intervals?
- Are test or internal orders excluded from counts?
- Does the method consider revenue as well as units sold?
- Are refunds or returns discounted or excluded?
- Is stock availability reflected at all in the sort order?
When best-selling sorting can mislead
Because best-selling sort relies on historical data, it may not align with current needs. Seasonal items, short-lived promotions, or recent catalog changes may not yet be reflected. Outliers such as a one-off bulk order can temporarily skew results, while new, highly relevant items may appear lower simply due to limited history. Treat rankings as a guide, not an absolute truth.
Frequently asked questions about best-selling sorting
Does best-selling sort reflect current popularity accurately?
It reflects past sales within the platform’s measurement window, but current popularity can shift due to trends, stock issues, or seasonality. Treat it as an indicator rather than a real-time signal.
Are best-selling results influenced by paid promotions or ads?
Purchases driven by ads typically count as sales and can elevate an item’s best-selling rank. If you want to exclude promoted spikes, you may need to examine time windows or compare multiple sort methods.
Can I customize best-selling logic on my store?
On many platforms, merchants can adjust time windows or measurement rules for best-selling. If you manage a store, check your platform’s settings or developer documentation to see whether these parameters are configurable.