Issue Identified:
Users are trying to display Shopify’s “Product Category” field (a predefined taxonomy used primarily for tax purposes) on the storefront using the Dawn theme. This field appears in the admin under “Product Organization” but is not accessible through Liquid’s product object.
Initial Confusion:
Early responses mistakenly suggested using Collections or creating custom Metafields. However, the Product Category is a distinct, existing Shopify taxonomy field with predefined values (not free text), making Metafields an impractical workaround since many products already have categories assigned.
Community Frustration:
Multiple users expressed frustration over the lack of documentation and Shopify’s silence on whether this field can be accessed via Liquid without using apps or GraphQL Admin API. The thread remained unresolved for approximately 2 years.
Resolution:
A recent update has resolved the issue. Users can now access the Product Category field using product.category.name as a condition in Liquid and Shopify Flow, enabling both frontend display and automated workflows.
Summarized with AI on November 2.
AI used: claude-sonnet-4-5-20250929.
I am new the shopify theme development and have taken the Dawn theme and customised it for my client (who has an existing store with approx 400 products but required a redesign of their online shop). One field they are keen to display on the front-end is the “Product Category” field. This appears underneath “Product Organization” section in shopify just above the Product Type and Vendor fields.
Any documentation I can find on this field seems to refer to it as a field used for categorising products for tax purposes and I don’t see any way of accessing it within the Product object in liquid. I can see other fields such as product.type and product.vendor but no reference to Product Category in any of the developer documentation. (eg. https://shopify.dev/api/liquid/objects/product)
Any help would be appreciated or any links pointing me in the right direction. From reading the forums there seems to be a lot of confusion between, and misuse of, the terms “Collections” and “Product Categories”
I want to know too. No point in having that Product Category Field and we can’t use it in the frontend. I’ve had a look at at the product JSON response for admin and frontend and that value isn’t there. Can someone from Shopify shed some light on this please.
Can someone from Shopify take a look on how to access the taxonomy through liquid? Or please, tell that it won’t be possible. Or tell when it might become possible.
Same issue here but with a different intended application. We’re trying to automate our site organization, but without access to product categories in flow, that makes the job significantly harder. We’ve set up products as we were told was best (category for the main, type to be more specific, and then tags for additional info). We have so many products and type is too specific to be able to sort newly added items. The flow would have to be massive in order to check for each type vs narrowing by category then type/tag. Having categories available seems like a no-brainer, so I’m not sure why that’s not the case. It’d be really helpful if someone could explain the why behind omitting that.
Don’t know if anyone is still looking into this issue, but it’s been resolved with a recent update. I can now select product.category.name as a condition.