Ecommerce filters are controls on product collection and search results pages that let shoppers narrow a product catalog by price, size, color, availability, and other attributes. They’re how a shopper navigating a 200-product store finds the three products that match what they’re looking for.
According to the Baymard Institute’s 2025 product list benchmark, 58% of desktop ecommerce sites and 78% of mobile sites have mediocre or worse product list and filtering performance.
This guide covers what ecommerce filters to add to your business, how to design them for conversion, and how to set them up on a Shopify store using the Search & Discovery app.
What are ecommerce filters?
Ecommerce filters are controls on collection and search results pages that let shoppers narrow a product catalog by specific attributes:
- Size
- Color
- Price
- Material
- Availability
A shopper browsing a clothing store can filter to show only in-stock items priced at less than $100 in their size. On a home goods site, they can filter by material or room type. The result set updates to match.
Filters and search are complementary but distinct. Search helps shoppers find a product when they know what they want. Filters help shoppers discover what’s available when they’re still deciding. Together, they give shoppers two ways to find products on the same storefront.
Filters vs. faceted navigation
The terms get used interchangeably, but they describe different things:
- Faceted navigation is the underlying structure that organizes products by multiple attributes simultaneously.
- Filters are the interface layer, the checkboxes, sliders, and dropdowns shoppers use to narrow results.
When does your store actually need filters
Filters are often treated as a feature for large catalogs, but a store with 50 products still benefits from price, availability, and category filters if shoppers land on collection pages and leave without buying.
A few signals that filters will make a measurable difference:
- High bounce rates on collection pages. Shoppers aren’t finding what they need and leaving.
- A catalog with meaningful variation. Products that differ by size, color, material, or price give shoppers a real reason to filter.
- Multiple product categories in one collection. Shoppers browsing a general collection need a way to isolate what’s relevant to them.
- Mobile traffic. Scrolling through an unfiltered catalog on a phone is friction that filters remove.
Why ecommerce filters matter
Filters affect bounce rate, conversion rate, and revenue. Here’s how:
Help shoppers find products faster
Shoppers who can’t find what they’re looking for leave. Filters reduce the number of steps between landing on a collection page and finding a relevant product. This keeps shoppers engaged longer and moves them toward a purchase decision.
According to the Baymard Institute’s 2025 product list benchmark, 58% of desktop ecommerce sites and 78% of mobile sites have mediocre or worse product list and filtering performance.
Improve product discovery and conversions
Filters don’t just help shoppers find what they already want. They surface products shoppers wouldn’t have found otherwise, which increases the likelihood of a purchase and can raise average order value (AOV).
At International Military Antiques, a specialty collectibles retailer with a catalog of over 7,500 products, visitors who used search and filtering converted at a rate seven times higher than browse-only visitors.
Reduce friction on large catalogs
The larger the catalog, the more disorienting an unfiltered collection page becomes. Filters give shoppers a way to orient themselves quickly, narrowing hundreds of products to a relevant subset without scrolling through pages of results.
This matters beyond large stores. A catalog with 80 products across multiple categories still creates friction if shoppers can’t separate, say, indoor furniture from outdoor furniture, or use a price range filter to match their budget.
Types of ecommerce filters
Filters fall into a few core categories. The right combination depends on the catalog and how shoppers navigate it.
Price and budget filters
A price range slider or tiered price filter lets shoppers eliminate products outside their budget immediately. Price filters are common on any catalog and are particularly useful on stores where products span a wide price range—a store selling both $20 accessories and $300 outerwear, for example.
Attribute filters: size, color, material
Attribute filters apply to products with physical variations. Size and color filters are standard for apparel, footwear, and accessories. Material filters are useful for home goods, furniture, and outdoor equipment, where material affects both aesthetics and function.
These filters only work if the underlying product data is consistent. A size filter that returns incomplete results because some products use S/M/L and others use numeric sizing will frustrate shoppers rather than help them.
Category and subcategory filters
Category filters help shoppers orient themselves on broad collection pages that span multiple product types. A general “outdoor gear” collection benefits from category filters that let shoppers isolate tents, sleeping bags, or footwear without navigating to a separate page.
These filters are most useful when a store uses a flat collection structure rather than deeply nested subcategory pages. They bring subcategory-level navigation into the filter panel itself.
Availability, ratings, and thematic filters
Availability filters let shoppers exclude out-of-stock products from results. For stores with inventory fluctuations, this prevents shoppers from clicking through to product pages only to find the item unavailable.
Ratings filters are relevant for stores with a meaningful volume of product reviews. They let shoppers filter to products above a certain rating threshold.
Thematic filters group products by use case, occasion, or audience, rather than a physical attribute—“gifts under $50,” “suitable for beginners,” or “indoor use.”
Custom attribute filters with Shopify metafields
Standard filter types cover most catalogs, but stores with specialized products benefit from filters tied to category-specific attributes. A sunscreen store might filter by SPF level. A bedding store might filter by thread count. A coffee retailer might filter by roast profile or origin.
Shopify metafields let store owners add custom attributes to products—material, fit, sustainability rating, or any specification relevant to their catalog. Once those attributes are added, the Shopify Search & Discovery app can expose them as filterable facets on collection and search results pages, without any custom development.
Ecommerce filter best practices that lift conversions
These best practices cover filter design, mobile UX, zero-result handling, and SEO—the implementation decisions that determine how well filters work for shoppers and search engines.
Match filters to how your customers actually shop
The filters on a collection page should reflect the decisions shoppers make when choosing a product in that category, not every attribute in the product data. A sofa collection page warrants size, material, and color filters. SKU, weight, and internal product tags aren’t purchase decisions. Filters that don’t map to real purchase decisions add noise and can obscure the relevant filters that matter.
Different collection pages warrant different filter sets. A footwear collection needs size and color filters. A supplements collection might need filters for dietary requirement, format (capsule, powder, gummy), or health goal. Applying generic filters across every collection is a missed opportunity to match shoppers where they are.
Support multiselect and show product counts
Single-select filters force shoppers to choose one value at a time—one color, one size, one brand. Allowing shoppers to apply multiple filters lets them combine values within the same attribute. That way, a shopper can view all products available in either black or navy rather than running two separate searches.
According to Baymard’s research, checkbox and multiselect is the most common filter type across ecommerce sites.
Product counts next to each filter value tell shoppers how many results they’ll get before they click. A filter value showing zero results warns shoppers away from a dead end. A filter value showing two results tells a shopper the selection is narrow before they commit to it. Both pieces of information reduce wasted clicks.
Design for mobile
Mobile shoppers interact with filters differently than desktop shoppers. A sidebar filter panel that works on desktop becomes unusable on a small screen.
Three patterns handle mobile filters well:
- Sticky filter bar. A persistent bar at the top of the page that stays in view as shoppers scroll, giving them access to filters without returning to the top of the page.
- Bottom sheet. A panel that slides up from the bottom of the screen when a shopper opens the filter menu. It’s easier to reach with a thumb than a top-anchored modal.
- Horizontal scroll chips. Filter values displayed as tappable chips in a horizontally scrollable row. This is useful for surfaces with a small number of high-priority filter options.
Many Shopify themes handle mobile filter UI out of the box. Dawn, Sense, Craft, and other modern themes include native filter interfaces built for mobile without custom development.
Prevent zero-result dead ends
A zero-result page is a dead end.
Here are a few approaches keep shoppers in the funnel:
- Gray out unavailable filter combinations. Show filter values that would return zero results as disabled rather than hiding them. Shoppers can see what doesn’t exist without having to apply the filter to find out.
- Set up synonym groups. A shopper searching “sofa” shouldn’t get different results than a shopper searching “couch.” The Search & Discovery app lets store owners configure synonym groups so variant search terms surface the same products.
- Use product boosts. The Search & Discovery app lets store owners pin specific products to the top of results for relevant searches, ensuring high-priority inventory stays visible even when filter combinations narrow the result set.
Keep filters and SEO working together
Filters create URLs. When a shopper applies a price filter or selects a color, most ecommerce platforms append parameters to the page URL — something like /collections/jackets?color=black&price=0-100. If search engines crawl and index every filtered URL as a separate page, the result is duplicate content: multiple URLs serving near-identical product listings, which can dilute search ranking.
The standard approach is to use canonical tags to point filtered URLs back to the base collection page, signaling to search engines that the unfiltered page is the primary version. Shopify handles this automatically for filter URLs generated by the Search & Discovery app, so store owners don’t need to configure canonicalization manually.
A related consideration is crawl budget. Search engines allocate a finite number of crawls per site. A large catalog with many filterable attributes can generate thousands of filter URL combinations. Keeping those URLs out of the sitemap and blocking them from crawling via robots.txt where appropriate preserves crawl budget for the pages that matter.
How to set up ecommerce filters on Shopify
The Shopify Search & Discovery app handles filtering system setup directly from the Shopify admin. No developer or custom code is required.
Using Search & Discovery to add and customize filters
The Search & Discovery app is a free, no-code tool available on all Shopify plans. It lets store owners add, remove, and reorder filters on collection and search results pages directly from the Shopify admin.
To set up filters using Search & Discovery:
- Install the Search & Discovery app from the Shopify App Store.
- In the Shopify admin, go to Apps, then open Search & Discovery.
- Select Filters from the navigation menu.
- Choose the collection or search results page to configure.
- Add filters from the available list: price, availability, product type, vendor, size, color, and any metafields already set up on your products.
- Drag to reorder filters. Price and availability filters are common choices for the top position.
- Enable multiselect for any filter where shoppers are likely to want more than one value.
- Save and preview on your storefront.
Filter changes apply immediately. No theme edits or code changes are required.
Building category-specific filters with metafields
Standard filter types cover size, color, price, availability, vendor, and product type. For stores with specialized catalogs,Shopify metafields allow custom product attributes to be added and then exposed as filters.
To build a category-specific filter using metafields:
- In the Shopify admin, go to Settings, then Custom data.
- Select Products and add a new metafield definition. Name it for the attribute you want to filter by—“SPF level,” “thread count,” “roast profile,” or something similar.
- Set the content type appropriate to that attribute (e.g., number, single-line text, list of values).
- Add values to the metafield for each relevant product in your catalog.
- In the Search & Discovery app, go to Filters and add the metafield as a filter. It will appear alongside standard filters on the relevant collection pages.
Metafield filters only surface useful results if the underlying data is complete. Products missing a metafield value won’t appear when a shopper filters by that attribute.
Choosing a Shopify theme with native filter support
Filter functionality depends partly on theme support. Modern Shopify themes include filter UI components built in—collection page sidebars, mobile filter panels, and product count displays—so store owners don’t need to build the interface from scratch.
Shopify themes such as Dawn, Sense, and Craft include native filter support out of the box. When evaluating a theme for filter support, look for:
- A filter sidebar or panel on collection pages that renders Search & Discovery filters automatically
- Mobile filter UI—a bottom sheet or overlay panel rather than a collapsed sidebar that’s difficult to use on small screens
- Product count displayed next to filter values, so shoppers can see result totals before applying a filter
- Applied filter tags displayed above the product grid, so shoppers can see what product filters are active and remove them individually
Older or custom themes may require developer work to render Search & Discovery filters correctly. When setting up filters on an existing store, confirm the theme supports the Search & Discovery app before configuring filters in the admin.
What good filters do for your bottom line
Here’s how two Shopify store owners saw direct revenue impact after overhauling their search and filter experience.
DECKED: 4% revenue lift from search and filter overhaul
DECKED sells truck bed storage systems and gear organization products, a catalog where fitment precision matters. A shopper looking for a storage solution needs results specific to their truck make, model, and year. A generic product listing page doesn’t cut it.
For years, the search experience on its site sent shoppers to unfiltered product listing pages that didn’t match what they were looking for. “We tried to implement a search experience and found that it wasn’t intuitive or native for the customer,” says Taylor Straley, DECKED’s VP of ecommerce. “They would type in something and we’d send them to a PLP, which was just a horrible shopping experience. And so we felt like having no search was better than a search.”
After implementing Search & Discovery, the results were direct. “With adding Search & Discovery, we were able to see a 4% revenue lift,” says Ashlee Weber, DECKED’s director of ecommerce.
Audio Advice: 47% conversion rate increase with Boost-powered filters
Audio Advice sells premium home audio and home theater equipment—high-ticket, high-consideration products where shoppers need to narrow a large catalog by brand, compatibility, and product type before they can make a purchase decision. After migrating to Shopify, it rebuilt its collection and search pages with Boost-powered filters.
The updated pages let shoppers refine results by brand, product type, or curated series put together by the Audio Advice team. Shoppers searching for a specific amplifier are now presented with relevant categories, expert articles, and curated product collections alongside filtered results—a product-finding experience built around how audio buyers actually shop.
The outcome was a 47% year-over-year increase in conversion rate and a 154% increase in direct traffic conversion rate.
Common ecommerce filter mistakes to avoid
These are the filter implementation problems to avoid:
- Not showing applied filters. 28% of ecommerce sites don’t display an applied filters overview, so shoppers can’t see what’s active or remove individual selections without starting over.
- Missing category-specific filters. A TV collection without a resolution filter, or a skincare collection without a skin type filter, forces shoppers to evaluate products manually rather than letting filters do the work.
- No filters for displayed product attributes. 38% of sites don’t have filters for all displayed product listing information, leaving shoppers who see an attribute on a product card with no way to filter by it.
- Overwhelming filter lists without truncation. Presenting shoppers with an unbroken list of more than 20 filter values creates visual clutter. A truncated list with a "show more" option keeps the interface manageable.
- Single-select filters on attributes where multiselect is expected. A shopper who wants to see products in either black or navy blue shouldn’t have to run two separate filtered searches.
- Inconsistent product data behind the filters. Mixed sizing formats, missing color tags, blank metafields, and other data inconsistencies produce results shoppers can’t trust.
Ecommerce filters FAQ
What are the 4 types of filters in ecommerce?
The four types of filters in ecommerce are:
- Attribute filters. Narrow results by physical product characteristics like size, color, or material.
- Category filters. Let shoppers isolate a product type within a broader collection.
- Price filters. Set a budget range.
- Availability filters. Remove out-of-stock products from results.
Most stores use a combination of all four types of ecommerce filters, with additional filter types added based on product catalog specifics.
How do ecommerce filters affect SEO?
Filters generate URLs. When a shopper applies a filter, most platforms append parameters to the page URL, creating multiple URLs serving near-identical product listings––a duplicate content problem.
The standard fix is canonical tags that point filtered URLs back to the base collection page. Shopify handles this automatically for filter URLs generated by the Search & Discovery app.
What are examples of ecommerce filters?
Common examples include:
- Price range. A slider or tiered options letting shoppers set a budget.
- Size. Standard for apparel, footwear, and accessories.
- Color. Lets shoppers filter to specific colorways across a collection.
- Availability. Removes out-of-stock products from results.
- Material. Useful for furniture, home goods, and outdoor equipment.
- Rating. Filters to products above a minimum review score.
- Product type. Isolates a category within a broader collection.
Stores with specialized catalogs can add custom filters using Shopify metafields, including SPF level for sunscreen, thread count for bedding, or roast profile for coffee.
Do I need filters if my store has fewer than 100 products?
A smaller catalog still benefits from ecommerce filters if products vary by price, size, color, or availability. A store with 60 products across multiple categories gives shoppers a reason to filter—without them, shoppers scroll through everything to find what’s relevant to them. Price and availability filters are useful at almost any catalog size.
What’s the difference between filters and search in ecommerce?
Search helps shoppers find a specific product when they know what they want. Filters help shoppers narrow a catalog when they’re still deciding. A shopper who types “wool coat” into search knows what they’re looking for.
A shopper browsing a coats collection and selecting a size, color, and price range is using filters to discover what fits their needs. The two tools work together: Shopify’s storefront search and Search & Discovery filters combine into a single product-finding system.












