Short answer. Merchant Center flags “Limited performance due to missing value [brand]” when the brand attribute is empty on a product Google expects to have one. Fill the brand field in your store (Vendor in Shopify, Brands in WooCommerce) with the maker’s name; for products you make, your own shop name is the brand.
| Shown in Merchant Center as | Limited performance due to missing value [brand] |
|---|---|
| Attribute | brand |
| Effect | Limited performance |
| Where to find it | Products → Needs attention, then filter by this issue |
| Free check | Reported by the free feed check |
What Merchant Center means by “Limited performance due to missing value [brand]”
The brand attribute is how Google matches your offer to a known product alongside the GTIN, and it is required for every new product except films, books and recordings. When it is empty Google does not disapprove the product; it shows it less, and tells you so with “Limited performance due to missing value [brand]”. Google’s page on data quality issues describes the fix for Shopify merchants as adding the brand in the Vendor field and warns against placeholder values such as “N/A” or “Generic”; the brand specification has the formatting rules.
“Limited performance” is Google’s phrase for a product that is eligible but handicapped: it can appear, but without a brand it cannot be matched to the catalogue entry that carries reviews, comparison placements and the cheaper clicks that come with them.
Why it happens
- The store field was never filled. Shopify’s Vendor defaults to the store name or stays empty; WooCommerce has no brand field until a Brands taxonomy is set up.
- Own-brand products left blank because the merchant did not think of their shop as a brand. For products you make, it is.
- The brand lives in the title (“Nike Air Max 90…”) and nowhere structured, so the export has nothing to write.
- Placeholders. “Generic”, “Unbranded”, “N/A”, “-” entered to get past a required field; Google reports these as their own issue.
How to fix it
In Shopify
The Vendor field on the product is what Shopify’s channel and our integration send as brand. Fill it with the manufacturer’s name for goods you resell and your own brand for goods you make. Bulk edit with the Vendor column covers a catalogue in one pass; the Needs attention CSV tells you which products to include.
In WooCommerce
WooCommerce ships a Brands taxonomy; assign a brand term to each product under Products → Brands, or use the brand attribute your theme already has. Our free connector reads WooCommerce’s brand taxonomy, the common brand plugins’ taxonomies and a pa_brand attribute, in that order, and leaves brand out when none is set rather than inventing one.
In a CSV or XML feed
Add or fill the brand column, up to 70 characters, with the name as it appears on the product page. Do not fill it with the shop name for resold goods, and do not use placeholders. For products with no brand and no GTIN, leave both empty and set identifier_exists to false, which stops the warning honestly.
How long until Merchant Center clears it
On the next fetch, products with a brand lose the warning; the Needs attention page updates within 24–72 hours. There is no review, and no waiting period beyond processing: performance recovers as Google re-matches the products to its catalogue.
What FeedRobin does about it
The free check counts products with no brand and, separately, products with no way to be identified at all (no GTIN and no brand-plus-MPN), because the second is the more serious state. We do not guess a brand: the first word of a title is a guess, not a brand, and your shop name is the brand only if you make the product, which the feed cannot know. For a connected store the brand comes from the store’s field, so filling it once fixes every channel’s feed on the next sync.
Questions merchants ask
Can I put “Generic” or “N/A” as the brand?
No. Google’s page names those as placeholder values that trigger their own issue. If the product has no brand, leave the field empty and, if it also has no GTIN, set identifier_exists to false instead.
I resell other people’s products. Is my shop name the brand?
No. The brand is the manufacturer’s. Your shop name is the brand only for products you make or have made under your own label.
Does the brand need to match anything else?
It needs to match the brand on your product page, and where a GTIN is present it must be the brand that GTIN belongs to. A GTIN for one brand with a different brand in the field is reported as a conflicting value.
Sources
- Fixing Merchant Center disapprovals for product data quality violations — Google Merchant Center Help
- Brand [brand] — Google Merchant Center Help
- About unique product identifiers — Google Merchant Center Help