meta-ads.si

Meta Ads for Fashion and Apparel Brands

IndustriesDocumented by MetaSources checked 2 Oct 20264 sources

Documented by Meta. The steps and rules on this page come from Meta’s own documentation.

Short answer

How do Meta ads work for fashion brands?

Fashion brands that use a catalog set up each size and color combination as a variant, tied together in a data feed by an item_group_id and at least one variant attribute. If they sell through shops on Facebook and Instagram, Meta requires a size for clothing and shoes, and products without one are not shown in the shop.

Meta’s catalog help uses a t-shirt in several sizes and colors as its example of variants. Sizes and colors are set up as variants, and a shop on Facebook or Instagram requires a size for clothing and shoes.

How does Meta treat sizes and colors?

Meta says variants are variations of the same product, such as a t-shirt in several sizes and colors, and that setting them up this way makes them display correctly in your ads and shop. For a data feed, Meta lists these rules:

  • Give every variant its own row with a unique content ID in the id field.
  • Put the same item_group_id on every variant of one product. Group IDs must differ from any content ID in your catalog.
  • Provide at least one variant attribute: color, size, material, pattern, gender or additional_variant_attribute.
  • Fill in the same attributes for every variant in the group, and make each combination unique.

Meta adds that a different image is not enough to tell variants apart. Variants that look different need their own main image, while size variants can share one. Each variant needs a unique link, ideally to a page with that variant pre-selected.

What you can do: check that no two rows in a group share the same color and size.

Which products must have a size to appear in a shop?

Meta says clothing and shoes need a size to be sold in shops on Facebook and Instagram. If a product in those categories has no size in your catalog, it won’t be shown in your shop. Meta lists these categories and their subcategories:

Taxonomy Category ID
Google Apparel and accessories, Clothing 1604
Google Apparel and accessories, Shoes 187
Google Costumes 5193
Google Costume shoes 5387
Facebook Clothing and accessories 529

Meta names three exceptions that do not need a size: clothing accessories (407), newborn and baby fashion accessories (688) and costume accessories (698). If a product has no size, Meta says you can enter one size or similar.

What you can do: fill in size for every clothing and shoe row before you open a shop.

What if a product shows a missing size error?

You can edit the product manually, edit your data feed, or edit it on a connected partner platform such as Shopify. If the product isn’t clothing or shoes but still shows the error, check its category:

  • If a Google or Facebook product category is set but wrong, correct it so the product no longer requires a size.
  • If no category is set, Meta says it may have worked out that the product is clothing or shoes. If that is wrong, set the right category yourself.

What you can do: open the flagged product and read its category first.

Why do product categories matter for a fashion catalog?

Meta lists these benefits of adding a category to each product. It may help improve ads performance with more relevant product recommendations. It lets you build product sets by filtering categories. It enables category-specific fields. In shops, it decides whether a product needs a size. Meta recommends categories at least two to three levels deep, and recommends optional category-specific fields if you sell clothing and accessories.

What you can do: set a deep category on every product.

How many variants can one product have?

Meta says you can add up to 100 variants per product manually. By data feed you can add up to 800 variants of one product, though Meta shows a warning above 300. All variants of one product must be in the same data feed. If you manage products on a partner platform such as Shopify, Meta says the variants you set up there sync to Commerce Manager.

Meta also says that when you add variants to an existing product, one variant must keep the product’s original content ID. That keeps any pixel event data for the product, and Meta warns that changing the ID can hurt ads performance.

What you can do: keep content IDs stable when you restructure a product into variants. Advice, not Meta’s rule: compare your feed’s IDs with the previous upload before you replace it.

How are variants shown in ads and shops?

Meta says an ad shows only one variant of each product, and its ad delivery system automatically shows the most relevant one to each person. In a shop, one variant of each product appears on the home page. Archived, out-of-stock or policy-violating variants may not appear.

FAQ

Do I need a size for every fashion product?

Not always. Meta says clothing and shoes need a size to be sold in shops on Facebook and Instagram, with three accessory subcategories as exceptions. Products in the listed categories without a size will not show in your shop.

Can two variants share the same photo?

Size variants can. Meta says variants that look different need their own main image, and a different image alone is not enough to tell variants apart, so each variant also needs its own unique combination of attributes such as color and size.

What if my product has no real size?

Meta says you can enter one size or similar in the size attribute. If the product is wrongly flagged as clothing or shoes, check its Google or Facebook product category and correct it so it no longer requires a size.

Sources

  1. Manage variants in your catalog in Commerce Manager (Meta, checked 2 Oct 2026)
  2. Product categories that require size to sell in Facebook and Instagram shops (Meta, checked 2 Oct 2026)
  3. Add a Google or Facebook product category for products in your catalog (Meta, checked 2 Oct 2026)
  4. About variants in your catalog (Meta, checked 2 Oct 2026)

Drafted with AI and checked claim by claim against the pages linked under Sources. Found a mistake? Tell us via the corrections policy.