57 decisions across all stages

Every decision, find it.

Every UX decision with a cited verdict and a real store doing it. Filter by stage, platform, or vertical — or browse the whole catalogue.

Decisions
57
Stores sampled
17
Cited sources
14
Verified at source
9
Search the full library · 57 decisions

Type in the filter below to narrow by decision, store, or stage — it updates as you type. The search box in the header (or press ⌘K) jumps straight to any decision.

Reel mode

Watch the the full library 57 decisions as a reel.

A vertical, swipeable run through each verdict, its evidence, and the real-store screenshots — built for quick browsing.

Play the reel

Applied filters

Stage
Vertical
Country
Platform
Only decisions with their own “N of M sampled stores” measurement.
57 decisions shownof 334 in the library
Category page filters at KhaiteKhaite

Category page filters

Category page filters reduce shopper uncertainty and improve experience when visible at the decision moment. Skip them if they duplicate obvious information, add visual noise, or hurt page performance.

Category page filters — repeatable storefront UI pattern (category-page-filters).

Category decisionOpen
Category page product card at KhaiteKhaite

Category page product card

Product cards on a category page reliably improve scanning speed and perceived quality when they display a clear image, name, and price without hover interactions, and maintain consistent image aspect ratios, especially for touch devices.

Category page product card — repeatable storefront UI pattern (category-page-product-card).

Category decisionOpen
Category page quick add at KhaiteKhaite

Category page quick add

Category page quick add helps shoppers narrow options when it answers a specific question or reduces uncertainty, and appears at the decision moment. It adds visual noise and can hurt performance if it duplicates information or offers no clear benefit.

Category page quick add — repeatable storefront UI pattern (category-page-quick-add).

Category decisionOpen
Category page sort bar at KhaiteKhaite

Category page sort bar

A category page sort bar reduces shopper uncertainty when it answers a specific question on the category page and is visible at the decision moment. It adds visual weight; skip it if it duplicates obvious information, adds noise without purpose, or degrades page performance.

Category page sort bar — repeatable storefront UI pattern (category-page-sort-bar).

Category decisionOpen
Kids age filter at KhaiteKhaite

Kids age filter

A kids age filter improves category page experience when it reduces real shopper uncertainty; otherwise, it adds visual noise and scan cost. Skip it if it duplicates information or lacks a clear purpose.

Kids age filter — repeatable storefront UI pattern (kids-age-filter).

Category decisionOpen
Pet breed filter at KhaiteKhaite

Pet breed filter

A pet breed filter helps when it answers a specific shopper question or reduces uncertainty on the category page and is visible at the decision moment. It harms when it duplicates information, adds visual noise without purpose, or impacts page performance.

Pet breed filter — repeatable storefront UI pattern (pet-breed-filter).

Category decisionOpen
Size chart — kids at KhaiteKhaite

Size chart — kids

Implement 'Size chart — kids' when it directly answers a shopper question or reduces uncertainty on category pages, visible at the decision moment. Otherwise, it adds visual noise, duplicates information, or hurts performance.

Size chart — kids — repeatable storefront UI pattern (size-chart-kids).

Category decisionOpen
Decisions: real ecommerce implementations | RecoverBase