In this lesson, you will learn:
- What Product Filtering is
- How to enable it on your store
- How to create custom fields on your products if necessary

You wouldn’t think having too many great products would be a problem. But it certainly can be if customers are having a hard time sorting through all of those products. When customers can’t narrow down a store’s inventory to find the style, color or brand they’re looking for, they often leave the site in frustration. You can really hurt your conversion rate and turn customers away by having too many products without helpful navigation. Fortunately, Bigcommerce offers Product Filtering, which will save you lots of lost revenue by allowing your customers to narrow their search based on their preferences, and quickly find the products they want.
Product filtering, also known as faceted search, allows shoppers to refine product searches based on multiple attributes such as price, size, ratings and more. Check out this navigation which, allows you to filter by Colour, Size, Inseam, Fit, and Collection to get you right to your preferred style of product. A customer can find just what they need in an instant, increasing the likeliness of them making a purchase. Let me show you how to achieve this in your control panel. To enable Product Filtering go to Products, and then Product Filtering. At this point you may have to upgrade your Bigcommerce plan to take advantage of Product Filtering.
Also, make sure if your store’s design has been customized, or, if you’re using a non-compatible theme, you may need to choose a compatible theme, or, you can check out our Product Filtering Toolkit to implement product filtering. You’ll find all of the compatible themes and the toolkit listed in the our Additional Resources, or at Let me show you how to enable Product Filtering on a Bigcommerce theme. You see here that I have several Filters on my products.
Bigcommerce supports up to 12 different filters. These can be any combination of: Category, Brand, Price, Rating, Free Shipping, Featured Products, Products in Stock, Product Options, OR you can even create your own custom filters, known as “Custom Fields”. If you add a custom field that has the same name as one of your Product Options, these two filters will be merged together to form one single filter, helping consolidate your products into a more powerful search result. Filters will only display on your storefront if you have products with those attributes. For instance, if you don’t offer free shipping at all on the product level, you will not see this filter on your storefront. Also you’ll need to make sure you’ve created SKUs for all of your product options. Check out our Tracking Inventory video for more on generating SKUs.
Setting up product filtering is very simple, however, if you have customizations, you’ll want to speak with your designer or developer. You can adjust some settings on each filter by going into the gear wheel on the right. Here, you can change the display name or how many items to show in the results. Or, if you want to show the product count or not. Some filters will have a Sort setting that allows you to change the order in which the products will display. If you wish to remove a filter from your storefront just click the green check in the “Visible on Storefront” column. Your filters will display on your site the same way they are ordered in your control panel.
If you want to change the order of the filters, simply drag n’ drop them into the right order. Now, one item we want to point out is how to get your products to result in a filtered search, even when they don’t have product options associated with them.
Let’s say you sell a White T-shirt, only in white, with no Color product options. But you want it to be found when a customer filters to “white.” By default, this wouldn’t populate because it doesn’t have an option associated with it. The option is what creates the automatic Product Filter for white.
Let’s head to Products and View Products and I’ll go in to edit the White T-Shirt in question. Across the top menu you’ll see a tab for Custom Fields.
What we need to do in these cases is create those “Custom Fields” we mentioned earlier. If we create a custom field on our white t-shirt called “Color” and give it a value of “White” this will populate when the white filter is selected. So remember, if a product doesn’t have any options on it, meaning it doesn’t come in different styles, colors or sizes, but you still want it to populate in a particular filter, you’ll have to match the Product Filter’s name, here in custom fields, and then give it a value that makes sense to your shop and your products. Let’s go check out these new filters on the storefront.
We won’t see any filters on the home page. Product Filters only display on category, brand and search pages. I’ll click on Apparel. Since this is a very broad parent category this is a good example where I may need to filter to find the relevant products I’m looking for. If a shopper is looking to buy only white apparel today they will select that filter in the Filter navigation and should only see white products.
Excellent. This saves my customers tons of time, and points them right to the products they’re most interested in. Helping the customer better navigate the site and boost conversion rates.