Product type is a free-text field, so over time a catalog collects "Tee", "Tees", "T-Shirt" and "Misc" for the same kind of item. This guide covers how to find the mess, decide on a clean list, and fix many products at once in the Shopify admin.
What product type is for
Shopify describes product type as a way to define a custom category. It is optional, and each product can have one product type alongside one product category.
- Category: A predefined value from Shopify's Standard Product Taxonomy
- Product type: Your own label, typed into the Type field
- Per product: One of each
Why messy types cause trouble
Product type is used in several places that compare text. Smart collection conditions on type use operators such as "is equal to", "starts with" and "contains", so two spellings of one type need two conditions or get missed. Product type is also a standard filter source in the Search & Discovery app and a sort and filter option in your admin product list.
- ❌ Several spellings of the same type
- ❌ Catch-all values such as "Misc" or "Other"
- ✅ One agreed spelling per kind of product
Find the variations
Start in the product list. Go to Products, then filter by product type to see everything under one value, or sort the list by product type to scan the values side by side.
- Filter: Narrow the list to one product type
- Sort: Order the list by product type to spot near-duplicates
Write down the final list of types before you change anything, so every edit moves toward the same target.
Fix them in the bulk editor
Shopify's help center gives these steps for changing product types in bulk. Go to Products and select the products you want to change. Click Bulk edit. If the Product type column is not showing, click Columns and select Product type. Enter the product type for each product, then click Save.
- New value: For a type that does not exist yet, click + Add
- Same value down a column: Drag a cell's fill handle across the cells below or above to copy its value
- Errors on save: Fix the flagged values, then click Save again
Using a CSV instead
Product types can also be edited in a product CSV, in the Type column. This suits very large catalogs, but an import needs care. Shopify warns that when a non-required column is blank in the import file, the matching value in your product list is overwritten as blank.
- Export the products, edit the Type column, and leave other values intact
- Afterwards, check smart collections that use a type condition, since they add and remove products as types change
Doing this at scale
TaxonomyForge scans your catalog for blank or generic product types, along with missing categories and empty attributes. It proposes a clean product type for each product, and you approve each change one by one or in bulk, with every change audit-logged. See TaxonomyForge.