We are building a Shopify store specializing in light bulbs.
The final catalog will have over 900 products (all “light bulbs”) with multiple attributes:
Base type (E26 / E17, etc.)
Shape (A-shape / Globe / Spot, etc.)
Color temperature (Kelvin)
Lumen output
Dimmable (true/false)
Indoor/Outdoor use
Model number (e.g., ABC-1234)
Requirements:
Faceted filtering on collection pages
Searchable by model number
Breadcrumb navigation (category hierarchy)
Before bulk importing 900 products, we need to finalize the data structure and classification rules
Currently, about 10 products are registered as a test; the remaining will be imported via CSV by the client.
The main question is whether to manage attributes using tags or metafields.
Questions
With many attributes (including numeric and boolean values), do you recommend metafields over tags for large catalogs, and why?
If metafields are the choice, what are the best practices for managing them at scale (900+ products) — tools like Matrixify, API workflows, etc.?
Any proven best practices for combining smart collections and breadcrumb navigation in Shopify?
For model number search, would you store it in SKU or a dedicated metafield? Pros/cons?
Would love to hear from anyone with experience in similar-scale implementations.
We are building a Shopify store specializing in light bulbs.
The final catalog will have over 900 products (all “light bulbs”) with multiple attributes:
Base type (E26 / E17, etc.)
Shape (A-shape / Globe / Spot, etc.)
Color temperature (Kelvin)
Lumen output
Dimmable (true/false)
Indoor/Outdoor use
Model number (e.g., ABC-1234)
Requirements:
Faceted filtering on collection pages
Searchable by model number
Breadcrumb navigation (category hierarchy)
Before bulk importing 900 products, we need to finalize the data structure and classification rules
Currently, about 10 products are registered as a test; the remaining will be imported via CSV by the client.
The main question is whether to manage attributes using tags or metafields.
Questions
With many attributes (including numeric and boolean values), do you recommend metafields over tags for large catalogs, and why?
If metafields are the choice, what are the best practices for managing them at scale (900+ products) — tools like Matrixify, API workflows, etc.?
Any proven best practices for combining smart collections and breadcrumb navigation in Shopify?
For model number search, would you store it in SKU or a dedicated metafield? Pros/cons?
Would love to hear from anyone with experience in similar-scale implementations.