A product appears to match every rule in a Shopify automated collection, but the product is still missing. This often happens after a CSV import, bulk edit, app sync, duplicate-product workflow, or large catalog update.
The likely cause
Common causes include an All conditions rule where one value does not match, hidden whitespace or inconsistent tags, an exclusion condition, a metafield definition that is not eligible for automated collections, stale evaluation, or missing sales-channel availability.
Confirmed Community fixes
Merchants have confirmed that toggling an automated collection from All conditions to Any condition, saving, and then restoring the intended setting can force reevaluation. Shopify also recommends making a small product change, saving, reverting it, and saving again.
Check the collection
- Go to Products > Collections.
- Open the affected automated collection.
- Review All conditions versus Any condition.
- Check every inclusion and exclusion condition.
- Compare exact product values.
Force reevaluation
- Open the missing product.
- Make a harmless temporary change and save.
- Revert the change and save again.
- Refresh the collection.
Check availability
- Confirm the product status is Active.
- Confirm Online Store is selected for the product.
- Confirm the collection is available to the Online Store.

