Collections

Subcollections

Learn how to display subcollections on collection pages using metafields

Subcollections let you display a row of child collections at the top of any collection page. Using a metafield-based approach, you can manage subcollections per collection without duplicating templates.

Setting up subcollections

Create a metafield definition

  1. In your Shopify admin, go to Settings > Metafields > Collections.
  2. Click Add definition and fill in the following fields:
    • NameSubcollections
    • TypeList of collections
  3. Click Save.

Connect the metafield in the theme editor

  1. Open the Theme editor and navigate to a Collection template using the top bar.
  2. Select the Product grid section in the sidebar.
  3. In the section settings, find the Subcollections option.
  4. Click the Connect dynamic source button and select the metafield you created.
  5. Click Save.

Assign subcollections to a collection

  1. Open any collection in the Shopify admin.
  2. Scroll down to the Subcollections metafield and select the collections you want to display as subcollections.
  3. Click Save.

The theme will automatically display the assigned subcollections on that collection page — no template changes needed.

If you prefer not to use metafields, you can assign subcollections directly in the theme editor. However, this requires duplicating the collection template for every collection that needs different subcollections.