The short version
Organize a Shopify catalog by putting what each product is in its standard category, its brand in Vendor, the properties shoppers compare in metafields, and short labels such as sale in tags.
Build a collection only for a group shoppers browse as its own page, using conditions on those fields so it stays current, with up to 60 conditions per collection.
Turn the attributes shoppers narrow by into Search & Discovery filters, up to 25 per store, on a theme that supports filters; collections need the Basic plan or higher, or Agentic with an online store.
For subcollections, in Shopify's new collections model a collection can use other collections as a source (the Help Center calls these nested collections), and Shopify's developer documentation says that nesting goes one level deep; for a browsing tree in the main menu, nest menu items.
The Quick Verdict
Find the kind of attribute you are placing. If one attribute needs a page and a filter, the quiz further down sorts it.
Which field holds which attribute
| Your attribute | Put it in | Why |
|---|---|---|
| What the product is (a teapot, a hoodie) | Standard product category | One per product; unlocks category metafields |
| Who made or supplied it | Vendor | One per product; a standard filter and a collection condition |
| A property shoppers compare (material, capacity) | Metafield, shown as a filter | Structured values; seven value types can become filters |
| A short label for now or for your team (sale, gift, fragile) | Tag | Simple labels, up to 250 per product (unlimited on Plus) |
| A group shoppers browse as its own page | Collection built by conditions | Its own URL and menu link; up to 60 conditions |
| A curated edit in your own order (a gift guide) | Hand-picked collection, sorted manually | You pick each product and its position |
Shopify gives you six places to record what a product is and how shoppers should find it: collections, tags, product type, vendor, the standard product category and metafields. Each one controls something different — a page with its own URL, a filter, a collection condition, a tax rate — so the field you pick for an attribute decides what your menus, filters and automatic collections can do with it.
This guide maps each kind of attribute to the field that should hold it, shows when a group deserves its own collection, how to build subcollections, which filters read which fields, and the order to set up or rebuild a catalog without breaking URLs.
What Each Organizing Tool Controls
Key takeaway
Shopify documents each of these tools on its own Help Center page. The table puts them side by side, so you can see which one reaches the storefront, which one only your admin reads, and the one limit worth knowing before you commit an attribute to it.
Six tools and what each one controls
| Tool | Where you set it | What it changes | Limit to know |
|---|---|---|---|
| Collection | The Collections page in the admin | A storefront page with its own URL handle that menus can link to; reusable in supported workflows such as discounts and taxes | Basic plan or higher (or Agentic with an online store); up to 60 conditions each |
| Standard product category | The product's Category field | Unlocks category metafields; a collection condition and product-list filter; channels such as Facebook and Google; the tax rate under Shopify Tax | One category per product |
| Product type | The product's Type field | A custom category of your own: a collection condition (include or exclude) and a standard storefront filter | One type per product; optional |
| Vendor | The product's Vendor field | The product's origin or source: a collection condition (include or exclude) and a standard storefront filter | One vendor per product; defaults to your store name |
| Tag | The product's Tags field | A simple label: a collection condition, the standard Tags filter, and a match in your store's own search (the tag isn't shown) | Up to 250 per product (unlimited on Plus); not used by search engines |
| Metafield | A metafield definition, then a value on each product | Structured values (text, numbers, true or false, references) that custom filters and collection conditions can read | Collections setting on up to 128 metafield definitions |
Our side-by-side map, assembled from Shopify Help Center pages on collections, conditions, product category, product type, tags, vendors and Search & Discovery filters, plus Shopify's July 16, 2026 changelog post on collections, read October 19, 2026.
Category, type, vendor and tags are all fields on the product's own page in the admin, so most of the organizing work happens there. Metafields work differently: a definition comes first, and each product then holds its own value for it.
- Products
Vendor is the simplest of the six. Shopify defines vendors as the origin or source of the products you sell, each product can be assigned one, and a product without one shows your store name in the field. Where else Shopify uses it is covered in our answer on the Vendor field.
Product Category or Product Type?
Key takeaway
Both fields answer “what is this product?”, which is why they get mixed up. Each product can have only one product category and one product type. The category comes from Shopify's standard taxonomy; the type is one you define yourself, which Shopify describes as a way to define a custom category. Where both could hold the same answer, Shopify's own advice settles it:
It's recommended to use Shopify's standard product categories as they're more powerful and are recognized throughout your admin.
A product type isn't required, so leave it empty unless you need a grouping the standard categories don't give you. The product category, by contrast, is read by several parts of Shopify:
- Category metafields — product attributes that map to each category, unlocked when you set it.
- Collections and the admin — a condition in a collection, and a way to filter your product list.
- Sales channels — listings on channels such as Facebook and Google.
- Tax — the rate at which the product is taxed, when you use Shopify Tax.
When you create a product and enter its name and description and add images, Shopify uses that information to generate an AI-powered category suggestion. Review it before you save, because everything in the list above reads it. Changing the category later keeps the category metafield values you've already entered: Shopify says that when you update the category of products with category metafields, your critical data is retained, and category metafields with values or connected to variant options are assigned to the new category.
- Products
Tag or Metafield?
Tags are the quickest tool in the admin, and Shopify positions them that way: tags assigned directly to products are useful when you need a simple label or grouping method. You can apply up to 250 tags per product (Shopify's using-tags page adds that stores on the Plus plan can have unlimited tags on products, with 250 shown when bulk editing). When a shopper's search matches a tag, the tagged products show in your store's search results, but the tag itself isn't displayed to the customer.
Two limits matter before you lean on them. Tags aren't used by search engines, so they won't improve your store's search results. And tags with special characters might not work as expected in searches or as conditions in your collections, so keep the ones a condition reads to plain words.
For anything with a value a shopper compares — material, capacity, a feature that is either there or not — Shopify points the other way:
Metafields provide more flexibility and structure than tags.
Tag or metafield, side by side
| Tag | Metafield | |
|---|---|---|
| What it holds | A label, such as sale, fragile or vip | A typed value: text, a number, true or false, or a reference |
| Storefront filter | The standard Tags filter in Search & Discovery | A custom filter, for seven value types |
| Collection condition | Yes, to include or to exclude | Yes, once the definition's collections setting is on |
| Limit to know | 250 tags per product (unlimited on Plus) | Collections setting on up to 128 metafield definitions |
From Shopify Help Center pages on tags, collection conditions and Search & Discovery filters, read October 19, 2026.
To use a metafield in collection conditions, its definition needs the collections setting turned on (in the admin it reads Use as a condition in collections). Shopify sets a maximum of 128 metafield definitions with the collections setting activated. Conditions on metaobject reference metafields go further: they let you build collections based on standard taxonomy attributes.
- Settings
- Metafields and metaobjects
- Products
Which properties deserve a metafield at all, and when a metaobject is the better shape, is the subject of our metafields guide.
Hand-Picked Lists and Collections Built by Conditions
Key takeaway
Collections give a group of products a page shoppers can browse and a link your menu can point to. Shopify makes them available on the Basic plan or higher, or on the Agentic plan if you're building an online store.
Hand-Picked or Built by Conditions?
Key takeaway
The choice is about who maintains the list. A hand-picked collection holds exactly what you put in it, in the order you set. A collection built by conditions maintains itself: Shopify can automatically add products or variants to a collection based on inclusion conditions that you set, so a new product joins once its fields match.
Which way to build it
| Your situation | Build it | Why |
|---|---|---|
| A curated edit, such as a gift guide, in an order you choose | By hand, sorted manually | You pick each product and its position |
| Everything in one product category, including its subcategories | Conditions: product category, with Include subcategories | One condition covers the whole branch of the taxonomy |
| Everything from one brand or supplier | Conditions: vendor | Products with that vendor join without a second step |
| Everything carrying a label, such as sale | Conditions: tag | One tag on the product is the whole setup |
Our mapping, from Shopify Help Center pages on collections, collection conditions and collection layout, read October 19, 2026.
Two behaviours catch people out. Conditions apply only to products matched automatically, so a product you also added by hand stays in the collection even when it stops meeting them. And archiving a product doesn't remove it from any collection it's in; Shopify hides it from customers instead.
What a Condition Can Match
Key takeaway
Shopify's collection conditions fall into three groups:
- Product details: title, variant title, type, vendor, product category and tag.
- Status and numbers: product status, price, compare-at price, weight and inventory stock.
- Your own data: metafields and metaobject reference metafields.
A single collection can have a maximum of 60 total conditions. Legacy smart collections had the same ceiling, with a choice between products meeting all conditions or any condition. For a product category condition, selecting Include subcategories pulls in products from every sub-category of that category.
Only the category, tag, type and vendor conditions can exclude products from a collection; the others only add. To filter a collection by product status, Shopify says to use Match all conditions in the source. With a Products source and a product that has variants, a condition counts as true if any variant matches it.
Inventory stock is the condition behind keeping sold-out products out of a collection, and how to set that up has its own answer.
- Products
- Collections
- Add collection
What the New Collections Model Adds
Key takeaway
On July 16, 2026, Shopify's changelog announced that you can now build a collection from multiple sources, target specific variants and reuse other collections. The Help Center now says plainly that “a new collections model is replacing the legacy manual and smart collections model.” If you're worried about what you already built, the changelog answers that directly:
Existing collections continue to work and are updated in the new admin experience automatically.
Instead of choosing manual or automated up front, you add sources to a collection: Products, Variants, another Collection, or an App. If the same product arrives through different sources, it's displayed only once. Where the model hasn't reached your admin yet, legacy manual and smart collections keep working as they did.
Whether to rebuild the collections you already have on the new model, and where that retires a workaround, is what our multi-source collections guide works through.
- Products
- Collections
- Add collection
Can You Create Subcollections in Shopify?
Key takeaway
In Shopify's new collections model, a collection can use other collections as a source: the Help Center calls these nested collections (Teaware built from Teapots, Steepers and Infusers) and Shopify's developer documentation calls them sub-collections. The parent collection page shows the products of its source collections together. The table puts nested collections beside nested menu items and filters:
Nested collections, nested menus or filters
| Route | What shoppers see | Use it when | Limit |
|---|---|---|---|
| Nested menu items | A drop-down under a top-level menu item, each entry linking to a collection | You want a browsable tree in the main menu | Up to two nested levels under a top-level item, which most themes support; Shopify's menu page gives both answers for footers |
| A collection as a source inside another | A parent collection page holding everything from its child collections | You want one page for a whole family, such as Teaware built from Teapots, Steepers and Infusers | Up to 50 collections in a store can contain another collection; one level deep |
| Filters inside one collection | One collection page that shoppers narrow by type, vendor, tag or a metafield | The sub-groups are attributes to compare, not places to visit | Up to 25 filters per store; no filters on collections over 5,000 products |
Our comparison, built from Shopify Help Center pages on drop-down menus, creating collections and Search & Discovery filters, and Shopify's developer reference on sub-collections, read October 19, 2026.
Which route a layer of your catalog deserves — a menu level, a collection or a filter — is the decision our navigation guide walks through in its menu-level-or-filter section.
Menus have a hard edge. A top-level item can have up to two levels of nested drop-down menus, and most themes support that depth. Shopify's drop-down menus page says footer menus display only top-level items, though a later section of the same page says drop-down menus can also be implemented in footer menus, so test yours. Exactly how deep a menu can go has its own answer.
Nesting collections as sources has limits of its own. A store can have a maximum of 50 collections that contain another collection, and Shopify's developer reference says a collection that already uses another collection as a source can't itself be used as one (“chains of depth > 1 are not supported”), so nesting goes one level deep. The changelog's point is currency: parent collections stay in sync when source collections change.
Before you add a collection to a menu, make sure it's available on your online store sales channel. A menu link to a collection can also be filtered with tags, so it shows only the products that match all of the tags you enter: a light way to point at a slice of a collection without building a new one.
- Content
- Menus
- Main menu
Filters: What Shoppers Can Narrow By
Key takeaway
Filters are where the fields from the first section pay off. In the Search & Discovery app, standard filters for Availability, Category, Price, Product type, Tags and Vendor are available to all stores, which is why those fields are worth filling the same way on every product.
Custom filters are based on the product options, metafields or metaobjects used in your store, with product, category and variant metafields all eligible. A metafield filter works for these seven value types:
- Single line text, and single line text as a list
- Decimal and integer
- True or false
- Metaobject reference, and metaobject reference as a list
Category and filters are linked. When you assign a category to your products, Shopify automatically creates its standard product attributes as product metafield definitions, so filling the category is often the first step toward a useful filter.
On a storefront in more than one language, check translation before you lean on filters: Shopify's own help pages disagree on how far filter translation goes, and our answer on translating collection filters sets out both sides.
If you filter products with tags today, Shopify suggests considering storefront filters instead for an improved customer experience. Which filters you can build from which fields is covered step by step in our Search & Discovery guide.
- Apps
- Search & Discovery
- Filters
Five Catalog Jobs, Set Up End to End
Key takeaway
Here are five common catalog jobs, each set up from field to storefront with the tools above.
Five common jobs, field to storefront
| Job | Field | Collection | Filter | Watch out |
|---|---|---|---|---|
| Seasonal edit | None needed | Hand-picked, sorted manually | None | Products you add by hand stay until you take them out |
| A brand page | Vendor | Built by a vendor condition | Vendor (standard) | One vendor per product; it defaults to your store name |
| Material or capacity | Metafield, or a category metafield | Optional: a metafield condition | Custom metafield filter | Turn on the collections setting before a condition can read it |
| A sale | Tag: sale | Built by a tag condition | Tags (optional) | Plain words only in a tag a condition reads |
| New arrivals | Tag: new | Built by a tag condition | None | You add the tag and later remove it yourself |
Our setups, built from Shopify Help Center pages on collection conditions, tags, vendors, metafields in collections and Search & Discovery filters, read October 19, 2026.
If size or colour are choices on one product page, that's the variant model, covered in our variants guide, not a job for collections.
Where Should This Attribute Live?
Your attribute isn't one of the five jobs above? The quiz answers by combination: whether one attribute also needs its own page, a filter, a theme that shows filters, and a collection under 5,000 products. Run it once for each attribute you're unsure about.
Where should this attribute live?5 questions → the field, the collection or filter, and what to watch
Reorganizing Without Breaking URLs, Menus or Discounts
Key takeaway
A catalog rebuild touches more than products. Collections are referenced by your menu, by discounts and tax rules, and by their own URLs, so the order matters: settle the fields, build collections and filters on them, wire the menu to the finished collections, and change handles last.
Changing Many Products at Once
Key takeaway
You can edit your products' product category and custom product type in bulk, rather than one at a time, in the bulk editor. Start a rebuild there: once every product carries the right category, the conditions and filters that read it work across the whole catalog.
- Products
- Bulk edit
If you plan to change tags, vendors or categories through a CSV import instead, read what an import with overwrite does to existing products first.
What Else Points at a Collection
Key takeaway
- Menus. Recheck every menu item that links to a collection you renamed, merged or deleted.
- Discounts and taxes. Shopify's changelog says the same collection can be applied in supported workflows such as discounts and taxes; which members a tax override actually covers has its own answer.
- Market catalogs. Whether a market's catalog can take a collection as its source is answered separately.
- Product order. A collection can be sorted manually, based on your own preferences; rearranging products in a collection covers the steps.
Changing a Collection's URL Handle
Key takeaway
You edit a collection's handle, the part of its URL that names it, in the collection's search engine listing. Shopify's advice is short:
You can edit the handle to make it match your collection title, but don't edit the handle too often or the collection might not display in search engine results.
- When you change the handle, select whether to create a redirect from the old URL to the new one (the wording differs in the mobile app).
- A redirect works only from a broken URL: if the old address still opens a page, it won't fire.
- Fixed Shopify paths —
/products,/collectionsand/collections/all— can't be redirected. - A store can hold up to 100,000 URL redirects, or 20,000,000 on the Plus plan.
What happens to a collection's search traffic and inbound links after a handle change is answered separately.
- Products
- Collections
- Search engine listing
Set Up or Rebuild in This Order
Key takeaway
The order is the point: every later step reads fields set in an earlier one. Steps one to four apply to every catalog. If the quiz sent an attribute to a filter, step seven is the one to get right; if it sent one to a collection, step six.
Set up or rebuild your catalog in this orderTick each step as you finish it; later steps read the fields set in earlier ones.
Set up or rebuild your catalog in this order
Tick each step as you finish it; later steps read the fields set in earlier ones.
Pick each product's category from Shopify's taxonomy; it unlocks category metafields and sets the tax rate under Shopify Tax.
Before you tick this off
- Reviewed the AI-powered category suggestion instead of accepting it unread
- Every product has exactly one category
- Noted the products that need a custom grouping on top
Product type is optional, one per product, and works as a custom category of your own.
Before you tick this off
- Types used only for groupings the standard category doesn't give you
- One spelling per type across the whole catalog
Each product takes one vendor, its origin or source; a product without one shows your store name.
Before you tick this off
- Vendor set on every product from an outside brand or supplier
- Each vendor spelled the same way on every product
Use tags for simple labels such as sale or gift, up to 250 per product (unlimited on Plus), in plain words.
Before you tick this off
- No special characters in tags a collection condition will read
- No tags added for SEO, since search engines don't use them
Hold material, capacity and similar values in metafields, and turn on the collections setting where a collection will read them.
Before you tick this off
- Each compared property has a metafield definition
- Collections setting on for the definitions a condition needs (up to 128 metafield definitions)
Use conditions for groups that follow a field, up to 60 per collection, and hand-picked collections for curated edits.
Before you tick this off
- Category conditions use Include subcategories where a whole branch belongs
- Hand-added products reviewed, since conditions don't remove them
Turn categories, types, vendors, tags and metafields into storefront filters, up to 25 per store.
Before you tick this off
- Theme confirmed to support filters
- No collection that needs filters holds more than 5,000 products
- No filter needs more than 100 values on the storefront
Link finished collections into the menu, up to two nested levels under a top-level item (most themes support that depth), and create a redirect whenever a handle changes.
Before you tick this off
- Each linked collection is available on the online store sales channel
- Redirect created for every changed collection handle
The Bottom Line
Key takeaway
Shopify's organizing tools overlap on purpose: the same vendor can be a collection condition and a filter. So the real decision is less which tool to use than which field holds the truth about a product, and what reads that field afterwards.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial PolicySome links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.
