Custom filter options

Enhance product filter with your own custom filters

Pipeline offers the ability to create powerful filtering options to help shoppers find products and product features within collections. Easily build custom filter options using metafields and combine them with other filter tools like color, size, availability, price, and more.

Custom filter options are dynamically displayed by Pipeline, keeping the filter area clean and only displaying valid filter options:

How to setup

There are a few very basic steps needed to create and use custom filter options. Here is a quick breakdown:

Basic steps

  1. Using the Shopify Admin under Settings, define a product metafield for each filter group. The Content type is Single line text (List).

  2. In the Product Setup, add values to each product to match any custom filters you've created.

  3. Use the Shopify Search and Discovery app to enable the filter.

  4. Using the Theme Editor, add the Filters block to Collection template.

Each step is covered in detail below.

Step 1

Each filter group is created by defining a product metafield. In the example above for "Fabric", that is one filter group and can have multiple values. Plan out and create as many Filter Groups as needed. Each one is done by defining a product metafield with the Content-type set to Single line text (List)

  • Start in the Shopify Admin under Settings -> Custom data

  • Define a new Product metafield

  • Choose a name that will be associated to the filter, we'll use "Fabric" in our example.

  • Use Single line text and List of values for the type:

  • Define a new product metafield for each collection filter group. For example, we created a second one called "Fit".

Step 2

Now that we've created custom filters in the metafield setup, we can begin adding values to our products.

In the Shopify Admin -> Products, add values to your Products with the newly created metafields:

  • Add values to each of your products that match the criteria for your custom filters

  • Products can have multiple values using the list. For example, if a product had multiple fabrics, we can add them to the Fabric list.

Remember: Each product will need a value in order for that product to appear in a custom filter list.

Step 3

The next step is to connect your custom filters in the Shopfy Search and Discovery app.

The Search and Discover app is available for free from Shopify:

Step 4

The final step is to add the Filters block to the Collection template. Using the Theme Editor (Customize theme), navigate to a collection page or collection template and verify that the Filters block has been added and is visible (not hidden).

When the Filters block is added and active, all filter tools become available to shoppers that are configured in the Searcy and Discovery app.

Last updated