---
title: "How RankRobin sorts Shopify collections by sales performance"
description: "RankRobin sorts Shopify collections automatically by units sold, revenue, trending signal, or true year-over-year sales. Works on every Shopify plan. Free plan available."
lastUpdated: 2026-05-21
canonical: https://culsin.com/docs/rankrobin/overview/
source: https://culsin.com/docs/rankrobin/overview/
---
**RankRobin** sorts products inside Shopify collections based on sales performance. Define a rule once, apply it to any number of collections, and let it re-run on a daily or hourly schedule.

[Install RankRobin from the Shopify App Store →](https://apps.shopify.com/rankrobin)

> **Developer?** Skip to [Sort rules](/docs/rankrobin/sort-rules) for the metric, window, and template reference.

## Who it's for

RankRobin is built for Shopify merchants who:

- Want collections ordered by what actually sells, not manual hand-sorting
- Need seasonal bestseller collections without rebuilding them each year
- Are on any Shopify plan (no Shopify Plus required)

## How it works

**Install and backfill.** On install, RankRobin reads historical order data and aggregates it into per-product daily sales totals. This history is what year-over-year windows sort against.

**Create a template.** Pick a metric (units, revenue, order count, revenue per day, or trending), a time window (rolling, fixed, or year-over-year), and a cadence (daily, hourly, or manual).

**Apply it to collections.** Link the template to as many collections as you want. RankRobin sets them to manual sort order and reorders products on the schedule you chose. Pinned products stay locked to the top.

**Seasonal collections.** Optionally, generate a collection like "Bestsellers from Last Christmas" using the same date range from previous years. RankRobin creates the collection and populates it with the top N products from that window.

## Key features

- Sort by units, revenue, order count, revenue per day, or a 7-vs-7 trending signal
- Rolling, fixed, or true year-over-year time windows
- Templates applied across multiple collections
- Scheduled sorting: daily, hourly, or manual
- Pinned products at fixed positions
- Push out-of-stock products to the bottom
- Auto-created seasonal bestseller collections

## RankRobin vs Shopify's built-in sort

| | Manual sort | Shopify "Best selling" | RankRobin |
|---|---|---|---|
| Configurable time window | No | No (fixed weighting) | Rolling, fixed, year-over-year |
| Choice of metric | No | Units only | Units, revenue, order count, revenue per day, trending |
| Scheduled re-runs | No | Always live | Daily, hourly, or manual |
| Pinned products | Yes (manual) | No | Yes |
| Push out-of-stock to bottom | No | No | Yes (toggle per rule) |
| Seasonal bestseller collections | No | No | Yes (auto-generated) |
| Works on all Shopify plans | Yes | Yes | Yes |

Shopify's native "Best selling" sort is fine for a default. RankRobin is for when you need a defined window, a specific metric, or seasonal logic.

## Getting started

[Install from the Shopify App Store](https://apps.shopify.com/rankrobin), then follow the [installation guide](/docs/rankrobin/installation) for setup step by step.
