← All disapproval codes
critical missing required attribute: brand

Missing brand attribute

What this means

Meta requires a brand on every product. Without it the catalog item is disapproved and won't appear in Facebook or Instagram Shops.

Why this happens

Feed exports without a brand column, or relies on inheritance from parent products that didn't have brand set.

How to fix it

  1. Add brand to every product. Use the manufacturer's brand name.
  2. For private-label, use your private-label brand.
  3. Don't use 'Generic' or 'No Brand' — Meta rejects placeholders.

Common pitfalls