Item Groups: The Foundation of Variant Products
In Google Merchant Center, products with multiple variants (different sizes, colors, or other options) are grouped using the item_group_id attribute. This tells Google that a set of individual product listings all represent the same base product with different options.
Each variant is submitted as a separate product item in your feed — not as a single product with multiple options. Here's the structure:
- A t-shirt available in Small, Medium, and Large in Black = 3 separate feed items, all with the same
item_group_id - Each item has its own unique
id(SKU), its ownsizeattribute, and its own inventory/price if they differ - The
item_group_idties them together and tells Google to display them as one product with selectable options in Shopping
When Google receives multiple items with the same item_group_id, it displays them as a single Shopping listing with variant options visible on the product card. This is more useful for shoppers and typically gets better click-through rates than showing each variant as a separate listing cluttering the results.
Apparel: Colors, Sizes, Gender, Age Group
Apparel is the most variant-intensive category in Google Shopping, and Google has strict attribute requirements for clothing, shoes, and accessories.
Required Apparel Attributes
For apparel products, these attributes are required (not optional):
| Attribute | Values | Example |
|---|---|---|
color |
Your color name (1-3 colors per variant) | Black, Navy Blue, Black/White |
size |
Size value using common sizing notation | S, M, L, XL, 32x30, 8.5 |
gender |
male, female, unisex | female |
age_group |
newborn, infant, toddler, kids, adult | adult |
item_group_id |
Shared ID across all variants of a product | TSHIRT-BASIC-001 |
Color Attributes: Best Practices
The color attribute has specific rules:
- Use standard English color names for the primary color (Google translates these for international Shopping)
- You can list up to 3 colors per item, separated by "/" — useful for multicolor products (e.g., "Red/White/Blue")
- Do NOT use generic terms like "multi" or "various" — use the actual color(s)
- For dark navy, use "Navy Blue" not just "Navy" — be descriptive enough to be useful
- The color in your title should match the color attribute (Google checks for consistency)
Size Attributes: Best Practices
- Use standard sizing systems appropriate for your target market (US sizing for US store, EU sizing for EU)
- For pants/jeans, include both measurements: "32x30" for 32-inch waist, 30-inch inseam
- For shoes, specify the size system if not obvious (US, EU, UK)
- Use the
size_systemattribute if selling internationally to clarify which system you're using - For free-size or one-size products, use "One Size" as the value
Google disapproves apparel products that are missing color, size, gender, or age_group. These aren't recommendations — they're requirements for the apparel category. If you're seeing high disapproval rates for clothing products, missing variant attributes are likely the cause.
Electronics: Storage, Color, Connectivity Variants
Electronics variants are common (iPhone 15 in 128GB Black vs 256GB White) but have different attribute requirements than apparel.
Key Electronics Variant Attributes
For electronics, the primary differentiating attributes are typically:
color— Required for products where color is a variant optionitem_group_id— Required for grouping variants- For storage/capacity variants, use the product title and description to communicate this — there's no dedicated "storage" attribute in the GMC spec, so this goes in the product title (e.g., "iPhone 15 128GB Black")
GTIN/MPN for Electronics Variants
Electronics products from major manufacturers almost always have GTINs (barcodes) — and each variant typically has its own unique GTIN. Submitting the correct GTIN for each variant is especially important for electronics because:
- Google uses GTINs to automatically enrich your product listings with manufacturer data
- Products with valid GTINs get better placement in Shopping results
- Missing GTINs for brand-name electronics products can cause disapprovals (Google requires GTINs for products where the manufacturer has issued them)
Electronics Product Titles for Variants
Since there's no dedicated specification attribute for things like storage capacity or screen size, these must be communicated in the product title. The recommended title format for electronics variants:
[Brand] [Model Name] [Key Differentiator] [Color] [Size/Storage] [Key Feature]
Example: "Samsung Galaxy S24 Ultra 256GB Titanium Black (Unlocked)"
Other Categories: Furniture, Home, Beauty
Furniture and Home Décor Variants
Furniture products often vary by color, material, and size. The relevant attributes:
color— for color variants (use descriptive names: "Walnut Brown", "Off White")material— for material variants (Oak, Metal, Velvet, etc.) — use this attribute to communicate variant differencespattern— for upholstery or surface patterns- Size variants (like a coffee table in small/large) should use the size attribute if relevant, or communicate via title
Beauty and Personal Care
Beauty products commonly vary by shade (foundation, lipstick), size/volume (skincare), and scent (fragrance, body wash). Recommendations:
- Use
colorfor shade variants in makeup — "Warm Beige", "Deep Mahogany" - For size variants, communicate in the title (50ml, 100ml, full size)
- Fragrance variants work similarly — include the fragrance name in the title
Variant-Specific Images
One of the most impactful — and most commonly missed — optimizations for variant products is using variant-specific images.
The problem: many merchants submit the same image for all variants of a product (e.g., the same photo of a blue t-shirt for the blue, red, and green variants). When a customer searches for "red t-shirts", they see a blue shirt in the Shopping listing — and bounce.
Best practice:
- Each color variant should have its own
image_linkshowing that specific color - Use
additional_image_linkfor secondary angles specific to each variant - If you only have one product photo that covers all variants, at minimum ensure the primary image shows the most popular/highest-volume variant
Showing the exact color/variant someone searched for in the Shopping listing photo dramatically improves click-through and conversion rates. If you sell 5 colors of a product and every variant shows the same photo, you're likely losing 60-80% of your potential variant-specific clicks.
Managing Variant Inventory Accuracy
Variant inventory accuracy is critical — and it's one of the most common causes of policy issues for merchants with large variant catalogs.
The scenario: a product has 6 size variants. Sizes S, M, and L are in stock. XL and XXL are sold out. If your feed doesn't accurately reflect per-variant availability, you're showing out-of-stock variants as available in Shopping — leading to customer disappointment and misrepresentation flags.
Requirements:
- Each variant in your feed needs its own
availabilityattribute reflecting that specific variant's stock status - Feed updates should happen at least daily — ideally more frequently for fast-moving inventory
- When a variant sells out, the feed should update that variant to
out_of_stockwithin 24 hours maximum
For feeds with thousands of variants, consider using GMC's Content API for real-time inventory updates rather than relying on scheduled feed uploads.
Common Variant Feed Errors
Use our GMC Diagnostics guide to identify which specific variant issues are causing disapprovals in your account, and run a free compliance scan to check for issues Google's crawler might be seeing.