← All notes

Filters that help people decide

Hi there,

When a category has more than a page or two of products, your filters stop being a nice-to-have and become the main way people cope. Yet filtering is often bolted on with whatever the platform ships by default, and it shows.

Filters are how people narrow down to "yes"

Nobody wants to scroll through 200 products. They want to say "size 10, in stock, under fifty quid" and see the four things that match. When your filters can't express that, shoppers do the maths in their head, get tired, and give up.

Watch for the filters that quietly fail people:

  • Options that return zero results, wasting a tap and breaking trust
  • Filters that make sense to your warehouse but not to a shopper
  • No way to filter by the thing people actually care about, like fit or colour
  • The whole panel buried behind a tiny link on mobile

Make the common choices obvious

You don't need every attribute under the sun. You need the two or three filters that matter for your products, done really well.

  1. Lead with what people decide on first — usually size, colour, or price
  2. Hide filters that would return nothing, or grey them out honestly
  3. Show how many results each option gives before they commit to it
  4. Keep selected filters visible so people can undo one without starting over

A filter isn't a database query with a checkbox on it. It's a shopper thinking out loud. Design it to match how they actually reason.

Mobile deserves its own thought here. The panel needs to be easy to open, easy to apply, and easy to clear — a slide-up sheet with a clear "show results" button beats a cramped sidebar every time. And when someone applies filters, keep them applied as they browse, rather than silently resetting.

Get filtering right and a big, intimidating category becomes a calm little shortlist. That's the moment people buy. If your category pages feel like hard work, start with a FREE call and we'll find the quick wins.

Best,

Luke Michael

UK-based eCommerce consultant & developer

Got a live version of this on your store?