Add the function / option for draft and active to inventory

Topic summary

A user requests the ability to filter inventory by product status (Draft/Active/Archived) within Shopify’s Inventory channel, similar to functionality available in the Products section.

Current limitation:

  • The Inventory view lacks status filtering options
  • Users cannot hide or archive unavailable products without deleting them entirely
  • Deletion results in permanent loss of product data

Proposed workarounds:

  • Use GraphQL queries to filter products by status (e.g., status:active)
  • Filter and export from the Products section instead
  • Build a custom admin app using GraphQL with read_products and read_inventory permissions

Community response:
One respondent clarifies that Shopify’s Inventory view is designed for inventory-specific filters (Available/Unavailable) rather than product status, suggesting users work within the Products view for status-based filtering or submit a feature request directly to Shopify support.

The issue remains unresolved as a platform limitation.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Add the function / option for draft and active to inventory

Hi Team,

I am somewhat confused about why there is no option for showing draft or active in the inventory channel.

I would like to see this be added to the system, so when I check the inventory, I can choose to show the products I have and not everything, like Products channel.

Thank You!

Why is no one looking into this?

Why can I not archive, exclude, hide products that are no longer available from inventory?

You can show Active / Draft / Archive on other sections in Shopify, so why is this so hard to understand.

I can only delete and then I will loose all the data from the product.

Hi,

Hope this will help

  • Shopify has a status field for products (Draft / Active / Archived). You can filter products by status via GraphQL (e.g. query: “status:active”).

  • If you need a quick fix: filter on Products → Status and Export. For exact inventory CSV, use Inventory export.

  • Best long-term solution: build a small admin app that runs a GraphQL query and shows inventory filtered by product status (I included example query + code above). Use read_products + read_inventory.

It’s fact that Shopify don’t have feature to Filter products by Draft or live in the Inventory view.

But it’s important to understand that each tab in the Shopify admin has it’s own purpose. As it’s name by Inventory so that’s why it’s all setting and filters should be related to filters not Active or Draft. But it replace with Available & Unavailable.

If you want to filter products by Active or Draft then you can explore the Products view.

You will see all necessary filters there. If you think that this features is necessary for the Merchants then you can suggest to Shopify via talk to advisor at: https://help.shopify.com/en/

If this was helpful Mark as Solution and like it.
Thanks