Skip to main content
Best Selling is the sort order Layers creates for every new store and uses as the store default. It ranks products by their recent sales, so it changes as shoppers buy.

What it ranks by

The built-in Best Selling sort ranks products by total sales over the last 7 days, highest first. Products with no sales in that window fall below every product that sold. See Sort order recipes. Because ranking uses sales across your store, a product that sells well ranks near the top of every collection it belongs to. Collections that share many products can therefore look alike at the top. To make each collection distinct, add a merchandising rule to that collection, or use diversity to spread the top window across more styles.

Tune Best Selling

Open Sort Orders, select Best Selling, and adjust its ranking:
  • Change the time window. A short window, such as 7 days, reacts quickly to launches and promotions. A longer window, such as 30 days, is steadier and less sensitive to one-day spikes.
  • Change the metric. Rank by revenue to favor higher-priced products, or by units sold to favor products that sell often. See Metrics.
  • Add a tiebreaker. Add a second ranking step, such as newest first, so products with no recent sales still appear in a useful order.
  • Lift new products. New arrivals have no sales history yet. Use a soft boost so they get exposure. See Feature new arrivals.
Preview your changes with Preview a sort order before publishing. To measure the effect, run an experiment between the current and changed versions.
Changing the time window or metric affects every collection that uses Best Selling. To try a different setup on a few collections, duplicate the sort order and set the copy as those collections’ default.

Troubleshooting

  • The order didn’t change after I edited a rule. Rules only apply to the sort they’re built on. See Merchandising rule not applying.
  • A product that sells well isn’t near the top. Check that its sales fall inside the time window, and that a merchandising rule isn’t demoting it.

Next steps