Attribute Guide
Google Shopping Material Attribute: Format, Variants & Optimization Guide
How to use the material attribute in Google Merchant Center. Naming conventions, multi-material products, variant requirements, and query matching tips.
Men's Genuine Leather Bifold Wallet — Black
Matches "leather wallet", "genuine leather bifold", "men's leather wallet black" — higher-intent, better-converting queries.
Men's Bifold Wallet — Black
Misses queries like "leather bifold wallet" or "genuine leather men's wallet". Lower impressions, wrong audience.
Material is a critical query-matching attribute. "Leather wallet" and "vegan wallet" are completely different product intents — without material, Google cannot differentiate them and may show your product for the wrong query, wasting budget and getting poor conversion rates.
What is the material attribute?
The material attribute declares what a product is physically made of. It is primarily used by Google for two purposes: variant disambiguation (identifying different versions of the same product) and query matching (matching your product against material-specific search queries like “leather bag”, “organic cotton t-shirt”, or “stainless steel water bottle”).
Material is not just a descriptive field — it is an active search signal. Shoppers increasingly search with material qualifiers, particularly in premium and sustainability-conscious segments. A product with a correctly declared material will match queries its competitors without material data will miss entirely. In Apparel & Accessories specifically, material is one of the top five attributes influencing query coverage and conversion quality.
Technical specifications
| Feed name | material |
| Required | Required when distinguishing variants within an item_group_id. Strongly recommended for all apparel and accessories. |
| Max length | 200 characters |
| Multi-material format | Slash-separated, ordered by dominance: cotton/polyester |
| Format | Free text — use recognizable, shopper-searchable material names |
| Related attributes | color, pattern, item_group_id |
Where it displays
-
Shopping Ads — When material is a variant-distinguishing attribute, Google uses it to build the variant selector on Shopping cards (alongside color and size). Shoppers see product variants differentiated by material. More importantly, material is used in Google’s ad auction to assess product relevance to material-specific search queries, affecting when your ad is triggered and at what cost.
-
Free Listings — Google’s free listing algorithm uses material data for semantic query matching in the Shopping tab and Google Search product carousels. Products with material data appear for material-specific searches that products without it miss completely. This is pure incremental impression coverage at zero additional cost.
-
Dynamic Remarketing — When a shopper views a product (e.g., a canvas sneaker), Dynamic Remarketing shows them that exact material variant in follow-up display ads — not a different material version of the same product. Accurate material data at the variant level ensures remarketing is genuinely relevant to the viewed product, improving click-through and conversion rates.
Rules
-
Required for variant disambiguation — If two products share an
item_group_idand differ only by material, both must havematerialsubmitted. Google will not be able to create a proper variant group without it. -
Slash for multi-material — Use
/as the separator for products made from multiple materials. Order from most to least dominant. Example:wool/polyester/nylon. -
No pattern descriptions — Do not use the material field for visual patterns (stripes, floral, plaid). Use the separate
patternattribute for that. -
Accurate representation required — The material declared must match the actual product. Google’s quality review process and user complaints can flag material misrepresentation, resulting in disapproval.
-
No promotional text — Material values like “Premium Leather — Free Shipping” are not valid. Keep the field clean and descriptive only.
Best practices
Use the most specific accurate material name
Avoid generic terms when a more specific one applies. Shoppers search for specific materials:
-
Instead of
leather→ usefull-grain leather,genuine leather,top-grain leather, orvegan leather -
Instead of
cotton→ useorganic cotton,brushed cotton,100% cotton, orcotton canvas -
Instead of
synthetic→ userecycled polyester,nylon, orripstop nylon
Material in the title amplifies the attribute signal
The material attribute and the product title work together. When both contain the material term, Google’s confidence in the product’s material classification increases, improving query match accuracy. The recommended apparel title formula: [Brand] + [Material] + [Product Type] + [Color/Variant].
Sustainability materials deserve special attention
Terms like organic cotton, recycled polyester, Tencel, recycled nylon, and vegan leather are high-growth search segments. If your products qualify, use these precise material names — both in the attribute and in the title. These are often lower-competition, higher-intent queries with strong conversion rates.
Branded material names add search coverage
Proprietary material names are valid and valuable: Gore-Tex, Merino wool, Sunbrella, Cordura, Tyvek. These are actively searched by knowledgeable shoppers who know what they want. Using them in the material attribute covers the full spectrum from generic (“waterproof jacket”) to brand-specific (“Gore-Tex jacket”) queries.
Impact on performance
-
Query coverage expansion — Adding material data opens your products to material-qualifier searches you were previously invisible for. Depending on your category, this can add 15–30% incremental impressions from new queries.
-
Conversion quality improvement — Material-specific searches (e.g., “merino wool base layer”) signal higher purchase intent and lower price sensitivity than generic queries. Products matching these queries typically convert at 20–40% higher rates.
-
Reduced wasted spend — Correctly declared material helps Google avoid showing your leather product to someone searching for “vegan leather” — a category mismatch that would result in a click-to-bounce with no conversion. Material data reduces irrelevant impression and click wastage.
-
Free listing coverage — Since free listings are based entirely on feed quality, adding material data directly increases free listing impressions at no cost — pure incremental revenue.
Common mistakes
-
Using “material” for visual patterns — Submitting
material: stripedormaterial: floral print. These are patterns, not materials. Use thepatternattribute. -
Comma instead of slash for multi-material —
cotton, polyesteris wrong. Usecotton/polyester. -
Too vague — Submitting just
fabric,material, ormixed. These provide no useful signal for Google’s algorithm. -
Missing material when it’s a variant differentiator — If you sell a bag in leather and canvas under the same
item_group_id, omitting material from either variant breaks the variant group. -
Inconsistent naming — Using
Leatherfor some products andleatherfor others. Capitalisation inconsistencies are harmless for matching but create messy feed data and complicate filtering. -
Marketing language in material field —
Luxurious hand-stitched Italian leatheris marketing copy, not a material value. Usefull-grain leatherand put the marketing language in the description.
Pro tips
-
Mine Search Terms for material-qualifier queries — In your Google Ads Search Terms report, filter for queries containing “leather”, “cotton”, “wool”, “velvet”, “mesh”, etc. If you’re converting on those queries, ensure those exact material terms appear in both your material attribute and product title.
-
Use supplemental feeds to add material at scale — If your existing product feed lacks material data, the fastest fix is a supplemental feed with just
id + materialcolumns. No need to modify your primary feed generator — supplemental overrides update GMC within 15-20 minutes of upload. -
Track material-specific performance in Search Term reports — Create a saved filter for material-qualifier terms and monitor CTR and conversion rate monthly. Material-specific queries often have the best ROAS in apparel and should receive higher bids if you’re using manual or enhanced CPC.
-
Consider multi-language material names for multi-country feeds — If you run one feed across multiple European markets, ensure material values are in the target country’s language (or at least in English, which Google can translate). “Leder” (German for leather) and “cuir” (French) are the expected local terms in those markets.
Frequently asked questions
When is the material attribute required?
material attribute is required when it is the distinguishing factor between variants within the same item_group_id. For example, if you sell the same handbag in leather and canvas, you must submit material for both. Outside of variant disambiguation, it is strongly recommended for all apparel and accessories where material is relevant to the buying decision.How do I specify a product made of multiple materials?
leather/suede, cotton/polyester, wool/nylon/elastane. The maximum total length is 200 characters. Do not use commas — Google specifically requires slash as the multi-material delimiter.What level of detail should I use for material names?
leather, prefer full-grain leather or genuine leather if that's what it is. Instead of cotton, prefer organic cotton or brushed cotton. Specificity improves query matching and builds shopper trust. But don't invent marketing terms — use recognizable material names.Does material affect which search queries my product appears for?
What is the difference between material and pattern?
material = what the product is physically made of (leather, cotton, stainless steel). pattern = the visual design on the surface (stripes, floral, plaid, solid). A striped cotton shirt has material: cotton and pattern: stripes. Do not use material to describe patterns or prints.Should I include material in the product title as well?
material attribute reinforces this signal separately for Google's classification algorithm.Can I use brand-specific material names like "Gore-Tex" or "Merino"?
Gore-Tex, Merino wool, Sunbrella, Cordura nylon are all valid and valuable because shoppers search for these terms directly. Ensure the product genuinely uses the branded material — misrepresenting materials is a policy violation.