← All Commerce Manager errors

Fix “Invalid Google or Facebook product category” in Meta Commerce Manager

Updated 20 September 2026 · 4 min read

Commerce Manager shows “Invalid Google or Facebook product category” when google_product_category or fb_product_category holds a value not on Meta’s supported lists. Enter either the exact category name (not case sensitive) or its numeric id from the lists Meta publishes, as specific as possible; a category is optional, so removing a wrong one also clears the error.

Shown in Commerce Manager asInvalid Google or Facebook product category
Attributegoogle_product_category
EffectWarning
Where to find itCatalog → Products → a product’s Status and issues; feed-level errors under Catalog → Data sources → Download issue report
Free checkReported by the free feed check

What Commerce Manager means by “Invalid Google or Facebook product category”

Meta’s data feed troubleshooting page says the google_product_category or fb_product_category you provided is not supported, and to pick a valid, specific one from its lists. The product data specification allows either the category name (not case sensitive) or its id, and links the lists in US English with other languages available. Neither field is required; Meta recommends one because category-specific fields improve ads.

The category has one hidden consequence on Meta: products placed in specific categories, including clothing and shoes, need a size for Shops. A wrong category can therefore create a second error on a product that had nothing wrong with it.

Why it happens

How to fix it

In Shopify

Set the product Category in Shopify; the channel maps it onto Google’s taxonomy. A feed app that writes product type as the Google category is writing your words, not Google’s: change the mapping or leave the field out.

In WooCommerce

WooCommerce categories are your own; a mapping table in your feed tool or leaving the field empty are the honest options. Our free plugin does not write a category, on the principle that an empty field beats a guessed one.

In a CSV or XML feed

Download Meta’s current list for the taxonomy you use and copy the exact name or id into the column. Rows you cannot map reliably: empty the cell. When no category is given, Meta may determine automatically that a product is clothing or shoes, and a correct category is what stops a non-clothing product needing a size.

How long until Commerce Manager clears it

On the next upload with valid or empty values.

What FeedRobin does about it

The free feed check counts products with no Google product category, and flags any value that is not in Google’s taxonomy — those are left out of the feed rather than sent, since Google would ignore them anyway. We never invent a category from your own words. A Shopify store gets the value exactly from Shopify’s published mapping; any store can map its own categories to Google’s once, on the Categories page.

Questions merchants ask

Do I need both a Google and a Facebook category?

Either is enough, and neither is required. Meta accepts Google’s taxonomy so a Google feed’s value carries over; fb_product_category is Meta’s own list, useful when it has a more specific branch.

Why did fixing the category also fix a size error?

Meta requires size only for products it places in specific categories, including clothing and shoes. A wrong category can put a non-clothing product there, and when no category is given, Meta may determine automatically that a product is clothing or shoes. The correct category removes the requirement.

Are the category lists in my language?

The lists Meta links are in US English, with other languages available for download. The id is language-independent, which is one reason to prefer it.

Sources

Related errors

Missing sizeFix “Missing size” in Meta Commerce Manager
Product disapproved
Invalid valuesFix “Invalid values” in Meta Commerce Manager: availability, condition and other fixed lists
Product disapproved

Read next

Facebook & Instagram catalog: why products are rejected or not shown, and how to fix each causeWhy Facebook and Instagram reject or don’t show catalog products: import format, availability values, images, prices, variants and IDs, and how to fix each.
7 min
Shopify Google Shopping feed: what syncs on its own, and what disapprovesShopify syncs products to Merchant Center on its own. Barcodes, variants, Markets prices and Google’s 30-day expiry of synced data: what fails, what to fix.
7 min
Not sure what's wrong with your feed? Paste your feed URL and FeedRobin checks every product for missing barcodes, images, descriptions and more — free, no account needed.