Blog

Your Imported Shopify Products Have No Category. Here's What That Breaks

Open any product in your Shopify admin and look at the Category field in the Product organization section. If your catalog was imported from a supplier feed, a CSV, or another platform, there's a good chance it says nothing at all, or shows the placeholder "Uncategorized".

It's easy to ignore. The product still displays, still sells, still ships. So the field stays empty, across hundreds or thousands of products.

But that empty field is quietly connected to your tax calculations, your Google Shopping feed, your storefront filters, and how sales channels understand your catalog. Here's what it actually does, and how to fill it in for an entire catalog in one run.

What the product category actually does

The category field maps each product to Shopify's Standard Product Taxonomy, a structured tree of more than 10,000 categories, from broad verticals like Home & Garden down to entries as specific as "Drip Coffee Makers".

Category is not your collections. Collections are your own groupings ("Summer Sale", "Under $50") and they're what shoppers browse. Product type is a third thing: a free-text label you make up. The category field is Shopify's global classification of what the product is — shoppers never see it, but tax, feeds, and sales channels read it. Shopify allows one category per product; use collections and tags for your own groupings.

Once a product is mapped, several systems switch on:

Every one of these systems works with less information than it should when the field is empty.

Why catalogs end up uncategorized

Because nothing forces the field to be filled. Supplier CSVs don't include Shopify taxonomy paths. Migrations from WooCommerce or PrestaShop bring your old category structure over as collections or tags, not as taxonomy assignments. Shopify suggests a category automatically for some products, but the suggestions don't cover everything, and imports land faster than anyone reviews them.

Filling it in by hand means opening each product and hunting through the taxonomy tree to find, say, Home & Garden > Lighting > Lamps > Floor Lamps. Call it two to three minutes per product once you're fast:

Catalog size Categorizing by hand
100 products ~4 hours
500 products ~20 hours (2.5 work days)
1,000 products ~40 hours (a full work week)
5,000 products ~200 hours (25 work days)

Which is exactly why it never gets done. You start strong, categorize forty products, and then other priorities take over.

Sizing up your own catalog

Before deciding how to fix it, find out how bad it is. Go to Products → Export, export all products as CSV, and sort by the Product Category column. Every blank row is an uncategorized product. Under fifty blanks, the manual route below is a reasonable afternoon. Over a few hundred, it realistically won't happen by hand.

Categorizing by hand (when the catalog is small)

  1. Open the product and find Category in the Product organization section.
  2. Start typing what the product is ("floor lamp", "running shoes") and Shopify suggests matching taxonomy entries.
  3. Pick the most specific entry that fits. "Floor Lamps" beats "Lamps", which beats "Lighting". Specific categories carry more information into tax, feeds, and filters.
  4. Fill in the attribute fields Shopify reveals after assignment (color, material, and so on) where they matter for your channels.

For groups of similar products, the bulk editor is faster: select the products in Products, choose Bulk edit, and add the Category column. That works well when fifty products share one category — less well for the odd products that don't group with anything else.

How AI auto-categorization works

Categorization is a matching problem, and that's what AI is good at. A product called "Eli Floor Lamp — Brushed Brass, 62 inch" doesn't need a human to conclude it belongs in Home & Garden > Lighting > Lamps > Floor Lamps. The title and description carry enough signal.

Norlif AI Texts does this across your whole catalog in one run:

  1. It reads each product's title and description.
  2. It searches the full taxonomy by meaning, not exact wording — shortlisting the closest matching categories, so "trail runners" still lands in Athletic Shoes.
  3. It picks the most specific category that clearly fits. When no candidate is a clean fit, it falls back to the narrowest category all the close matches share — broader, but still correct. If even that is ambiguous, it assigns nothing rather than guessing.
  4. It never overwrites your work. Only products with no category (or Shopify's "Uncategorized" placeholder) get assigned. Anything you've categorized by hand stays exactly as you set it.

You select the products — everything, a collection, or a filtered list — hit one button, and review every assignment in the app's history afterwards.

AI Auto Categorization

Categorize 1,000 products in one run

Norlif AI Texts assigns Shopify taxonomy categories in bulk. You get 100 free credits on install — enough to categorize your first 100 products.

Install on Shopify — it's free

Keeping new products categorized

Fixing the backlog once is half the job. The other half is every product you add next month. Supplier syncs and CSV imports will keep creating uncategorized products, and the field will drift back to empty.

Norlif AI Texts has an auto-optimize mode for exactly this: turn it on once, and products added to your store get processed automatically — categories assigned, and optionally titles, descriptions, and meta descriptions optimized at the same time. Imports included, no manual runs.

Frequently asked questions

Does the product category affect SEO?

Not directly — Google doesn't rank pages by their Shopify category field. But it feeds systems that drive traffic and revenue: your Merchant Center feed classification, storefront filters, channel listings, and US tax accuracy. Treat it as infrastructure, not decoration.

Will auto-categorization overwrite categories I already set?

No. Only products without a category are touched. Shopify's "Uncategorized" placeholder counts as empty, so demo and imported products carrying it still get a real category.

What if the AI can't figure out a product?

It won't guess a specific category. If none of the close matches fits cleanly, it assigns the narrowest category they all share — broader, but not wrong (think "Rings" when it can't decide between engagement and wedding rings). When even that is ambiguous, it assigns nothing at all, and an unassigned product costs you no credits.

What if it picks the wrong category?

Every assignment is listed in the app's history, and you can change any product's category in the Shopify admin the same way you'd set it manually. Categories are only written where the field was empty, so nothing you chose yourself is ever at risk.

What does it cost?

1 credit per assigned category, with 100 free credits when you install. Generating everything at once — title, description (meta description included), and category — is 3 credits per product. Extra credits cost $1 per 100. Products that are skipped or fail don't spend anything.

The short version

The Shopify product category field powers US tax accuracy, Google Shopping classification, category attributes, and storefront filters — and most imported catalogs leave it empty. Export your products to count the blanks. Fix a small catalog by hand using the most specific category you can find. Fix a large one with AI: Norlif AI Texts reads each product, matches it against Shopify's 10,000+ category taxonomy, assigns only where the field is empty, and keeps new products categorized automatically.

Install Norlif AI Texts from the Shopify App Store — your first 100 credits are free, and you can review every assignment in the app's history.

While you're cleaning up your catalog: messy product titles cost you clicks too. Read Your Product Titles Are Too Long (And It's Costing You Sales).