The catalogue is the shop.
A shop layout designed around the catalogue page. Filters, sorting and pagination were drawn first; the product page follows from them rather than the other way round.
Most shop themes start with the product page and treat the catalogue as a list of links to it. That is backwards: the catalogue is where the decision happens and where most sessions end.
Filters keep their state, results update without losing scroll position, and the variation picker shows what is actually in stock rather than offering combinations that cannot be bought.
Our filter drop-off basically vanished.
— An ecommerce manager
The catalogue, taken seriously.
Sticky filter state
Filters survive navigation, back buttons and a reload, and every combination has its own address.
Honest variation picker
Only combinations that are actually purchasable are offered, with stock shown before the click rather than after.
Position-preserving paging
Loading more results never moves what the shopper was already looking at.
Plain pricing
Totals include tax where the region requires it, and a crossed-out price must carry a date it was last charged.
Cart without a page
A drawer that shows the running total and shipping threshold without leaving the catalogue.
Shop machinery that earns its place.
Features drawn from watching people abandon filters, not from a competitor feature matrix.
- Filter state in the URL
- Purchasable-only variation picker
- Stock shown before selection
- Scroll position preserved on paging
- Tax-inclusive totals by region
- Dated evidence for sale prices
- Cart drawer with shipping threshold
- Size guide per product family
- Recently viewed rail
- Back-in-stock notification form
The details
- Version
- 3.0.2
- Released
- Nov 24, 2025
- Catalogue tested
- 2,400 products
- Filters
- Addressable, sticky
- Variations
- Purchasable only
- Cart
- Drawer
Recent releases
- 3.0.2Nov 2025 — Filter state now survives the browser back button
- 3.0.1Oct 2025 — Variation picker hides unbuyable combinations outright
- 3.0.0Aug 2025 — Sale prices require a last-charged date
- 2.9.0Jul 2025 — Cart drawer shows the free shipping gap