How to Create a Custom Filter in Shopify (Minus the Coding!)

Rob Elgar - Writer for Egnition
By Rob Elgar
Head and shoulders photo of Michelle Meyer
Edited by Michelle Meyer
Joel Taylor
Fact-check by Joel Taylor

Updated July 3, 2024.

Shopify store owner using a laptop computer on top of a wooden floor to create custom filters

Custom filters allow customers to sift through your store and find the products they're interested in.

Adding a custom filter to your store can be done by code or by using product variants and metafields. Unless you're well-versed in HTTP, CSS, JavaScript, and Liquid, using code will be time-consuming and could negatively impact your website.

This article will provide alternative methods to coding to help you easily implement custom filters in your Shopify store.

Method 1: Leveraging Product Variants

Create custom filters by leveraging product variants:

  1. From your Shopify Admin page, navigate to Online Store > Navigation.
  2. Select Add filters.
  3. Under Product options, select the variants that you wish to use.
  4. Click Done.

If you don't yet have any variants on your products, you can create some with the following steps:

  1. From your Shopify Admin page, navigate to Products > All Products.
  2. Select Edit product or Add product.
  3. Under Options, select the This product has options, like size or color box.
  4. Fill in the variant's name and values.
  5. Click Done.

Method 2: Leveraging Shopify Metafields

Create custom filters by leveraging Shopify metafields:

  1. From your Shopify Admin page, navigate to Online Store > Navigation.
  2. Select Add filters.
  3. Under Metafields options, select the metafield that you wish to use.
  4. Click Done.

If you need to create metafields, the following steps can be followed:

  1. From your Shopify Admin page, navigate to Settings > Metafields.
  2. Select the type of metafield you wish to create and click Add definition.
  3. Enter a name and description, and select a content type.
  4. Save your changes.

To add values to the metafield:

  1. Go to Products > All Products.
  2. Select a product.
  3. Enter values in the metafields section.
  4. Save your changes.

Final Verdict

Having custom filters in your Shopify store is a great way to improve customer experience and boost sales. By following the product variants and metafields methods described in this article, adding custom filters becomes a breeze, and coding no longer has to be a deciding factor.

New to Shopify?

Launch your eCommerce business with Shopify's powerful platform. Get everything you need to create, manage, and scale your online store with ease. Join millions of successful merchants worldwide.

Continuous Innovation

We regularly release new features and improvements based on merchant feedback. Our development roadmap is shaped by your needs, ensuring our Shopify apps evolve with your business.

Expert Support Available

Our dedicated support team is available 24/7/365 to help with any questions about our Shopify apps. Reach us through the support icon in any app or email us at support@egnition.io

Pin It on Pinterest