How to add Collections to search and discovery filter?

I have a series of collections in my store, “Single figures” “Box Sets” “Model Kits” etc.
Within the products page of my store i want to add these collection options to my filter.

I am using the Dawn theme and the Search & Discovery filter. I have set up the collections and added a metafield called “CollectionName” to each collection with the appropriate collections within it. These collections are then flagged in each figure’s page

store page is www.japanesefigureimports.com

how do i got about it?

3 Likes

Hi! @ashleycuk

I understand what you’re trying to achieve — you want your collection types like “Single Figures,” “Box Sets,” and “Model Kits” to appear as filter options on your product/collection pages.

The issue here is that Shopify filters (especially when using the Dawn theme and Search & Discovery app) work with product data, not collection metafields. That’s why your current setup isn’t reflecting in the filters.

To make this work properly, the “CollectionName” needs to be created as a product metafield, and each product should have the appropriate value assigned (e.g., Single Figures, Box Sets, etc.). After that, it can be enabled inside the Search & Discovery filters and will display correctly on the storefront.

1 Like

Hi @Shekinah.Sh

Thanks for the reply. Ive done that now, created a metadata field for the product and populated it for all the products, but the option doesn’t appear when i try and add it to the filter. There is no “Product Metadata” type in the source options.

Ah ok , ive figured it out! what a pain! You need a new meta object which points to the collection, then a new meta field that points to that meta object. Then add the meta object to the product itself. Bit long winded but its working ! :slight_smile:

Hi @ashleycuk

Okay, please tell me what kind of filter you need on the product page so I can provide you with the proper solution. Also, kindly share a screenshot.

Best regards,
Devcoder :laptop:

Hi @ashleycuk

Short solution (Dawn + Search & Discovery):

Your filter isn’t showing because you created a collection metafield. Shopify filters only work with product metafields.

Do this instead:

Create a product metafield (e.g. Figure Collection Type) and enable “Filter on storefront.”

Add values to each product: Single Figures, Box Sets, Model Kits, etc.

Go to Search & Discovery → Filters → Add filter → Product metafield → Figure Collection Type.

Save.

Your collection types will now appear as filter options on your product/collection pages.