A shopper wants to narrow 400 products down to the three they'd buy. Native filters expose only some of your attributes, so shoppers miss half of them and leave the rest a wall. So they scroll, give up, and go.
A good filter doesn't hide your catalog. It sells it.
A filter is how a shopper tells you exactly what they want. Sledge builds your Shopify collection filters from your metafields, tags, and variant options, with color and image swatches and clean merged values, so shoppers narrow fast and land on the product they came to buy.
14-day free trial · No code · Works with any theme · Filters, search and recommendations
// The one-metafield ceiling
The storefront filter exposes only a slice of your metafields.
You store fabric, fit, season, and care as metafields, then find the native storefront filter exposes only a slice of them. Setup can be fiddly too: an app-controlled metafield may return "No values found" on a value you can plainly see, and category metafields are often not available to add as filters.
Every metafield you can't expose is a question a shopper can't ask, so they scroll a wall instead of narrowing to the product that fits.
Sledge builds filter groups from your text, number, and list metafields, plus tags, variant options, vendor, and price, as many as your catalog needs, with no one-metafield ceiling and no metafield that reads empty when the value is sitting right there on the product.
// Shoppers filter by look, not by text
Your shopper wants "that green," not the word "olive."
Color is the first thing a clothing shopper filters by, and they pick it with their eyes. A text checkbox reading "Olive," "Sage," "Forest" makes them turn a swatch in their head into a word in a list, and most won't bother. You want swatches on your collection, but the Dawn theme doesn't show them there, so the most basic visual filter takes an app or custom code.
So Sledge renders color and image swatches as filter values on your collection pages: a shopper taps the green they want and the collection narrows to it. Set them up with a CSV import and a sample template, no per-product fiddling and no custom code, so shoppers filter by look instead of by text.
// One clean facet, not five names for blue
"Navy," "Dark Blue," "Midnight." Same color, three checkboxes, none with enough products behind it.
Years of adding products by hand leave your color filter a mess. One vendor called it "Navy," another "Dark Blue," a third "Midnight," and your filter lists all three. A shopper hunting blue sees three thin checkboxes, picks the wrong split, finds four products where there should be forty, and assumes you barely stock the color. Shopify can group values, but on standard product attributes it groups them for you, around its own taxonomy. You can rename that group and change its swatch. You cannot add or remove what is in it, and the Category filter does not support grouping at all.
So Sledge hands the grouping back to you: "Navy," "Dark Blue," and "Midnight" collapse into a single "Blue" that shows every product behind it, variant titles included, because you decided they belong together. One clean option replaces the scattered duplicates that made a deep range look shallow.
// Every option shows its count
A filter with nothing behind it is a path to an empty page.
Few things lose a shopper faster than tapping a filter and landing on "0 products." They asked for 2XL, you don't carry it, and the dead end reads as "this store doesn't have my stuff." A filter that lists options it can't fill sends shoppers toward empty rooms.
Sledge counts products against the filters already applied and drops the values that would land on an empty page, so 2XL disappears the moment your last one sells and shoppers only tap options that deliver. Turn that off and the count shows as "2XL (0)" instead.
See where filters and your offers appearQuestions, answered
Why can't I filter my Shopify collection by a metafield?
Native storefront metafield filtering is limited and can be fiddly: the storefront filter API restricts how many metafields you expose, category metafields are often not available to add, and app-controlled metafields can behave inconsistently. Sledge builds filter groups from your text, number, and list metafields, plus tags and variant options, with no such ceiling.
How do I add multiple metafield filters to a Shopify collection page?
Sledge lets you build filter groups from any metafield, plus tags, variant options, vendor, and price, so you can expose as many attributes as your catalog needs.
How do I show color swatches on Shopify collection pages without coding?
Sledge renders color and image swatches as filter values, including on the Dawn theme where native swatches on collection pages aren't supported. Set them up with a CSV import and a sample template, no custom code.
How do I merge duplicate color filter options in Shopify?
Shopify groups filter values natively: select them, click Create group, name it, save. The catch is that on standard product attributes it groups automatically around its own taxonomy, so you can rename a group but not change what is in it. Sledge lets you set the grouping yourself, variant titles included, so Navy, Dark Blue, and Midnight collapse into one Blue you chose.
Do Sledge filters work on search results too?
Yes. The same filter groups apply to your collection pages and your search results, so shoppers narrow your catalog the same way in both places.
Will Sledge filters slow down my collection pages?
Sledge runs from one storefront bundle rather than a separate filter widget stacked on your other apps. It loads without blocking your page and never edits your theme files.
Can Sledge filter by tag, vendor, or variant option, not just metafields?
Yes. Sledge builds filters from metafields, tags, variant options, vendor, and price, in as many groups as your catalog needs.
Let shoppers tell you exactly what they want.
Install free. Build your first filter today, add the swatches, merge the duplicates, and watch a wall of products turn into a path to a purchase.
14-day free trial · No code · Works with any theme · Uninstalls clean