Guide
How to hide sold-out products in Shopify without theme edits
A practical guide to keeping sold-out products out of selected Shopify collection views while avoiding theme code changes.
Shopify merchants often need a calmer way to handle products that are temporarily unavailable. The goal is usually not to delete the product. The goal is to keep collection pages tidy while preserving the product record.
Start with the product record
Before changing storefront behavior, check whether the product should stay active, be archived, or simply be excluded from selected merchandising collections. For many stores, keeping the product record intact is the better operational choice.
Use tags as the admin signal
A product tag gives the team a clear signal inside Shopify. A tag such as out-of-stock can be used by collection rules, saved searches, or internal review workflows.
Keep collection behavior focused
Not every collection needs the same treatment. A merchant may want sold-out products excluded from seasonal or promotional collections while keeping them visible elsewhere for context, incoming restocks, or internal review.
Avoid theme changes when an admin workflow is enough
Theme edits can make future theme updates harder. If the problem can be handled with product tags and selected collections, it is usually cleaner to keep the workflow in Shopify admin.
Where StockTag fits
StockTag is built for this narrow job. It tags out-of-stock products and helps merchants keep sold-out products out of selected collections without deleting products or changing storefront code.