Missing Color

Your apparel product doesn't have a color attribute in the feed. Color isn't cosmetic metadata — it's how Google surfaces your specific product variant for color-filtered searches (e.g., 'blue running shoes women's'). Without it, your ad can't appear when a shopper filters by color on Google Shopping, which is the majority of apparel search behavior. Every distinct color variant must also have a unique entry in the feed.

ErrorFeed - ApparelReviewed April 17, 2026
Exact text Google shows
Missing value [color]

Impact: For all products in the Apparel & Accessories category, color is a required attribute. Products without it are disapproved in Shopping ads. Color is also a primary filter in Google's Shopping interface — missing it cuts your products out of the most common apparel shopping searches.

Root Causes

  • 1Shopify stores color in variant options but many feed setups don't map the option value to the color attribute — they map only the parent product title.
  • 2Products imported from a supplier CSV didn't include a color column, so every apparel product in the batch has an empty color field.
  • 3Your feed template uses a fixed default color ('Black') for all products instead of dynamically pulling each variant's actual color option.
  • 4For WooCommerce: color is stored as a product variation attribute but the feed plugin isn't mapping it to Google's color attribute specifically.
  • 5Multi-color products submitted as a single listing without a color value — these need either a primary color or to be split into one SKU per color variant.

Fix by Platform

  1. 1Shopify stores color in Options. The most reliable approach: in your feed app (Simprosys, AdNabu, DataFeedWatch), map the color attribute to 'Option: Color' (or 'Option: Colour' — match the exact option name in your products).
  2. 2If your products use a different option name (e.g., 'Shade', 'Hue', 'Tone'): either rename the option to 'Color' in Shopify Admin or map the specific option name in your feed app.
  3. 3For products without variants (single-SKU apparel): add a 'Color' metafield. Go to Settings → Custom data → Products → Add definition: namespace 'google', key 'color', type Single line text. Then map this in your feed app.
  4. 4For feed apps that submit one row per product (not per variant): switch to per-variant feed mode. Each color variant needs its own feed row with its own color value.
  5. 5Google accepts compound colors ('Red/White', 'Black/Blue') with / as the separator — up to 3 colors per product. No color codes (no '#FF0000') — use descriptive names.
{% comment %} Color from Shopify variant option {% endcomment %}
{% for option in variant.options %}
  {% if product.options[forloop.index0] == 'Color' %}
    {{ option }}
  {% endif %}
{% endfor %}

When This Doesn't Apply

Color is only required for products in Google's Apparel & Accessories category. Non-apparel products don't need this attribute.

Check your store now

Free compliance scan — 47 rules checked in minutes.

Run compliance check

Frequently Asked Questions

What color format does Google accept?+

Use descriptive color names in English (or the local language of your target market): 'Red', 'Navy Blue', 'Heather Gray', 'Ivory'. No hex codes (#FF0000), no generic terms like 'Multicolor' unless the product genuinely has multiple distinct colors. For multi-color products, separate up to 3 colors with a slash: 'Red/White/Blue'. Maximum 40 characters per color value.

My product comes in 5 colors. Do I need 5 separate feed rows?+

Yes. Each color variant must be a separate item in your feed with its own unique ID, color value, and variant-specific image (showing that specific color). They should all share the same item_group_id so Google knows they're variants of the same base product. This is how Google groups them in its Shopping display.

My products are 'black' by default — can I just set that for everything?+

Only if they're actually black. Submitting an incorrect color to pass the validation check is a data quality violation. Google cross-references your color with your product images. If your image shows a blue shirt and your color says 'Black', Google will flag the mismatch as a data quality issue.

Can I submit 'Multicolor' as the color value?+

'Multicolor' is accepted by Google but use it only for genuinely multi-color products (like a tie-dye shirt, a plaid scarf, or a pattern with 4+ distinct colors). For products with 2–3 distinct colors, use the slash format: 'Green/Blue'. 'Multicolor' as a blanket default for all products is a data quality signal that triggers review.

Related Errors