Missing Condition
Your product feed doesn't include the 'condition' attribute, which tells Google whether the product is new, used, or refurbished. Google requires this because it affects how the product is displayed, which searches it appears in, and whether it qualifies for comparison shopping against other listings of the same product. A product without condition can't be placed in Google's product catalog.
Missing value [condition]Impact: Condition is a required attribute for all products in Google Shopping. Products without it are disapproved and excluded from all Shopping ad formats.
Root Causes
- 1Your feed template was built without a condition column — most templates for new product stores omit it entirely because it seems obvious.
- 2A bulk import from a supplier or ERP system didn't include a condition field, so every imported product has no condition value.
- 3Your feed app maps condition from a product attribute, but that attribute doesn't exist on some products — causing a blank condition for those items.
- 4Products added via a different channel (direct import, another store integration) bypassed the feed setup that normally adds 'new' as a default.
- 5A recent feed template migration dropped or renamed the condition column mapping.
Fix by Platform
- 1For most Shopify stores selling new products: the fastest fix is to set 'new' as a default value for all products in your feed app.
- 2In Simprosys: go to Feed Settings → Attribute Rules → condition → set Default Value = 'new'. This applies to all products without an explicit condition override.
- 3In AdNabu or DataFeedWatch: add a rule that sets condition = 'new' for all products. Override per product if you also sell used or refurbished items.
- 4For stores selling used or refurbished: add a product metafield (Settings → Custom data → Products → Add definition: namespace 'google', key 'condition', type Single line text). Set 'used' or 'refurbished' on applicable products, then map this in your feed app.
- 5Valid values are exactly: 'new', 'used', 'refurbished'. No other variations are accepted.
When This Doesn't Apply
Check your store now
Free compliance scan — 47 rules checked in minutes.
Frequently Asked Questions
What are the valid condition values?+
Exactly three values are accepted: 'new' (never used, original packaging), 'used' (previously used, may or may not have original packaging), and 'refurbished' (professionally restored to working order, may come with a warranty). No other values ('like new', 'open box', 'excellent', 'grade A') are valid — these cause an 'invalid value [condition]' error instead of a missing value error.
My entire store sells new products. Do I really need to set this for every product?+
Yes, but it's a one-time setup. Use your feed app's default value or category rule to set condition = 'new' for all products. You only need to override on a per-product basis if you later add used or refurbished items.
What's the difference between 'used' and 'refurbished'?+
'Used' means the product was previously owned and is being resold as-is — think secondhand marketplace items. 'Refurbished' means the product was professionally inspected, repaired if needed, cleaned, and restored to working condition — often comes with a seller warranty. Use 'refurbished' for certified pre-owned or factory-restored products. Misclassifying these can cause policy issues if Google determines your 'new' label is inaccurate.
If I fix condition in the feed, how long until the products are re-approved?+
After adding condition to your feed, trigger a manual feed fetch in GMC (Feeds → your feed → Fetch Now). Google re-processes the feed within a few hours. Products that pass all other validations are re-approved within 1–3 business days.