Automatic seasonal bestseller collections in Shopify
Last updated: May 21, 2026
Seasonal collections are auto-generated collections populated with the top products from a date range in a previous year. Use them for “Bestsellers from Last Christmas,” “Top Black Friday products,” “Last summer’s hits,” and similar.
How it works
- You pick a date range, either a preset (Christmas, Black Friday, Midsommar, etc.) or a custom range
- You pick a source: all products, or one collection to draw from
- You pick a metric (units, revenue, etc.) and a top-N count
- RankRobin creates the target Shopify collection and populates it with the top N products from that window
The collection is regenerated on a daily check, so if you create it before the window closes, it stays current as more orders come in.
Presets
RankRobin ships date presets per locale covering the major shopping seasons. Picking a preset resolves to the same calendar window from previous years automatically.
| Locale | Presets |
|---|---|
| US | Black Friday, Cyber Monday, Thanksgiving, Christmas, Valentine’s Day, Mother’s Day, Father’s Day, Fourth of July, Back to School, Halloween |
| UK | Black Friday, Boxing Day, Christmas, Valentine’s Day, Mother’s Day (UK), Father’s Day, Easter, Halloween |
| SE | Black Week, Midsommar, Jul, Mellandagsrea, Påsk, Lucia |
| DE | Black Friday, Weihnachten, Ostern, Muttertag, Vatertag |
If your store sells in a region without a preset, use a custom date range. Presets are just stored windows; you can edit any preset’s start and end date if your store’s high season runs slightly different.
When to create seasonal collections
The collection is regenerated on a daily check, so creating it early is safe.
- Christmas / Jul / Weihnachten: create the “Bestsellers from Last Christmas” collection in early November. The collection populates from your prior-year sales immediately and stays current.
- Black Friday / Cyber Monday: create the “Top Black Friday products” collection 2-3 weeks before. Add it to your homepage as anticipation builds.
- Valentine’s / Mother’s Day / Father’s Day: create 3-4 weeks before. These windows are short, so the lead time matters.
Using seasonal collections in your theme
Seasonal collections are standard Shopify collections. You can:
- Link to them from menus, the homepage, or a campaign landing page
- Embed them in any Online Store 2.0 section that takes a collection picker
- Reference them by handle in Liquid (
collections['bestsellers-from-last-christmas']) - Use them as a source for ad creative or email campaigns
Source
- All products - rank every product that has sales in the window
- One collection - rank only products in a specific source collection
Use a source collection when you want a “best of” view of an existing category, for example “Top dresses from last summer.”
Backfill dependency
Seasonal windows pull from the historical order backfill RankRobin runs on install. Until the backfill completes, the data may be partial. The dashboard shows backfill progress.