brand data quality Fix “Missing value [brand]” on Google Merchant Center
Google requires brand on items in most categories. Without it, Google can't disambiguate your product from similar listings by other sellers. Affected items are dropped from Shopping until brand is populated.
What you see in Google Merchant Center:
Missing value [brand]
API identifier: missing_value_brand
Brand requirements vary by category in Google's policy doc but apply almost universally in practice. Apparel, electronics, beauty, home goods — almost everything requires brand. The categories where it's optional (truly custom-made items, vintage, antiques) are narrow enough that "always populate brand" is the safer default. Items without brand serve in Shopping but with materially reduced visibility — the algorithm treats brandless listings as lower-confidence and demotes them in the auction.
The own-brand handling is the most-asked question. Your store name is a valid brand even when you're the manufacturer. "Acme Goods" is a brand; "Generic" is not (it's accepted but suppresses delivery quality by roughly 20-30% in operational testing). "Unbranded" is similarly low-value. Use your store name for own-brand products; you're the brand owner in that scenario, and the brand string carries the trust and recognition signal that helps the listing rank.
The marketplace-reseller case is where teams sometimes go wrong. If you're selling Sony headphones through your store, the brand is Sony — even if your store name is "AudioWorld". Putting the store name on resold products gets flagged eventually as brand misrepresentation, and the account-level quality consequences are worse than the temporary listing visibility loss. Brand misrepresentation can trigger account-level reviews; brand correctness with low visibility just suppresses individual listings.
For multi-brand consistency, the rule is one canonical brand string per brand across the catalog. "Nike" and "NIKE" and "nike" and "Nike Inc." are four different brands to Google's classifier. A catalog with three variants has three "Nike" brands fragmented across reporting and rules — brand-level performance reports show separate Nike entries; brand-specific bidding rules apply to only one of the three; the algorithm treats them as different brands. Pick the manufacturer's official spelling (typically Title Case, the way it appears on their site) and enforce it programmatically in the feed-generation step. Don't trust SKU-by-SKU consistency; enforce it at the layer that writes the feed.
The character-limit consideration: Google's max brand length is 70 characters. Real brand names rarely come close to this, but compound brands and parent-company prefixes ("Acme Sports & Outdoor by Acme Goods") can hit the limit. Stick to the manufacturer's primary brand name; parent-company prefixes belong elsewhere if they add value.
The category-specific consideration: some categories accept brand more loosely than others. Apparel and electronics require accurate brand strictly; commodity categories (basic groceries, generic office supplies) are more forgiving. For commodity items where there isn't a real "brand", your store name remains correct — don't invent fake brands to fill the field.
AI Shopping Feeds' Optimiser auto-fills brand from product description and image analysis where the source data is missing the field but the brand is otherwise inferrable. The Audit feature normalises brand strings across the catalog (catching the "Nike vs NIKE" fragmentation) and flags items where the feed's declared brand doesn't match the landing page's visible brand (a common cause of Mismatched brand flags downstream).
Top causes
- 1
Own-brand products where the feed-generation pipeline leaves brand empty
- 2
Marketplace listings where the seller's name is in the title but not in the brand field
- 3
Categories where brand is genuinely optional (custom-made, vintage) but the feed isn't handling the exemption correctly
How to fix it
- 1
Filter affected SKUs
Merchant Center → Needs attention → 'Missing value [brand]'.
- 2
Decide on a brand value for own-brand products
Use your store name. 'Acme Goods' is a valid brand even if you're the manufacturer.
- 3
Populate the brand field
Update the feed-generation logic to fill brand for every item. Use the manufacturer brand for resold products and your own store name for own-brand items.
- 4
Refresh and verify
Force-fetch. Affected items clear within 15 minutes typically.
Related issues
Missing GTIN
Google Merchant Center reports this when a product is missing its GTIN (Global Trade Item Number) — the manufacturer-assigned barcode that uniquely identifies retail products. Affected items stop showing in Shopping ads, free listings, and Performance Max retail campaigns.
Read moreMissing MPN
Google requires MPN alongside brand when GTIN isn't available. Without either, the item can't be uniquely identified against the global product graph and gets rejected from Shopping placements.
Read moreRelated tools
Related reading
FAQ
What brand should I use for resold marketplace listings?
The original manufacturer's brand, not your store name. If you're selling Sony headphones, the brand is Sony — even if your store name is 'AudioWorld'.
Can I use 'Generic' as a brand for unbranded products?
Google accepts it but it suppresses ad eligibility. If the product is genuinely unbranded, use your store name. If you're not sure, search the manufacturer.
Last reviewed: 26 May 2026
Why wait? Try it free today.
Stop managing feeds manually. Start optimising with AI in 30 seconds.
- Free plan, no credit card required
- 1 brand, 1 feed, 100,000 products per feed
- Full AI Product Optimisation, Rule Engine, and 200+ channel exports
- Pay only for AI credits when you need them