Quick answer
Active status is only one part of visibility. A product can be Active and still not show where you expect if it is unavailable to the Online Store sales channel, missing from the right collection, hidden from search, unpublished in a market, or excluded by collection conditions.
Symptom
A product is visible in Shopify admin and may even say Active, but customers cannot find it on the storefront, in a collection, or through navigation.
Most likely causes
- Online Store availability is off. Product status and sales-channel availability are separate checks.
- Collection assignment is missing. A manual collection needs the product added manually; an automated collection needs matching conditions.
- Menu link points somewhere else. The navigation item may not link to the collection/product you think it does.
- Market availability issue. A product can be active globally but unavailable in a specific market.
- Search visibility issue. Products can be hidden from storefront search through searchability settings/metafields.
Quick checks
- Open the product and confirm status is Active.
- Check Online Store availability under sales channels.
- Open the target collection and confirm the product is included.
- Open the site navigation and confirm the menu item links to the correct collection/product.
- Test the product URL directly while logged out or in an incognito window.
Theme, app, or code checks
- If the direct product URL works but the collection does not, troubleshoot the collection.
- If the product is missing only in search, check searchability and the `seo.hidden` metafield.
- If the product is missing only by country, check Markets and publishing settings.
- If a theme customization hides products by tag, inventory, vendor, or metafield, test on a clean theme.
When to stop guessing
If the product is active, published to Online Store, directly viewable, and still missing only from a specific page, the problem is probably collection logic, theme filtering, or app logic—not product status.
Prevention checklist
- Use a product launch checklist that includes status, sales channel, market, collection, and navigation.
- Name automated collection conditions clearly.
- Check product visibility from an incognito window, not only admin preview.
- Document any theme code that hides products by tags, inventory, vendor, or metafields.

