Aller au contenu

Catalog Ads for Fashion Brands: Sizes, Colours and Stock

8 min de lecture
PR

Priya Raghunathan

Responsable performance e-commerce

Catalog ads for fashion brands work on the same principle as any catalogue campaign: a product feed and a pixel let the ad platform pick which items to show each person. Fashion makes that harder. One dress can be ten products once you count sizes and colours, stock changes daily, and a sale or a return wave can flip a winner into a loss within a week.

Quick answer: Set every size and colour up as its own product sharing one item_group_id, let the feed's availability field hide sold out variants, and use a custom label to pull items with broken size runs out of your main product sets. Test overlays one at a time against a plain version. Pick tools by the job: creative, product budgeting or launch and analysis.

If you are new to the format, start with our pillar guide to Meta catalogue ads, which covers catalogue setup, pixel matching and product sets from scratch. This guide assumes that foundation and answers the questions fashion teams actually ask.

Why are fashion catalogues harder than other verticals?

Fashion catalogues stretch every part of the catalogue ad system at once, because the unit you sell is a variant while the unit people browse is a style. Four things make the difference:

  • Variant count. Five sizes in three colours turns 400 styles into 6,000 product rows.
  • Stock churn. Popular sizes sell out first, so a style can be "in stock" and unsellable for most shoppers.
  • Seasonality. Collections arrive and leave in waves, so last month's best product set can be half empty today.
  • Returns. Size-driven returns make platform-reported revenue look better than what you keep.

Each one has a fix in the feed or the campaign structure. None of them is fixed by a higher budget.

How do you manage catalogue campaigns at size and colour variant level across Meta and Google?

Managing fashion catalogue campaigns at size and colour level starts with one rule that Meta, Google and TikTok share: each variant is its own product, and a group ID ties the variants of one style together. Get this right once in your feed and every platform reads it the same way.

On Meta, the product variants guide says to group variants with the same item_group_id, usually the parent SKU. Every variant in a group must have every variant field filled, for example size, colour, gender and pattern, and each image and link must match the colour of that variant. Meta's catalogue fields reference adds that size is required for clothing and shoes in some Shop categories, and that colour should be a word, not a hex code.

On Google, the item group ID help page says item_group_id is required for product variants in Shopping ads targeting Brazil, France, Germany, Japan, the United Kingdom and the United States. Google also asks for the standard colour, size, gender, age group, material and pattern attributes, and for the landing page to show the same price, availability and image as the variant.

On your pixel, Meta's dynamic product audiences guide says to send content_type=product_group on a product page before a size is chosen, and product once a specific variant is added to cart or bought. That keeps retargeting on the style the shopper looked at, while purchases still count against the exact SKU.

Practically, you cannot run one campaign per size, and you should not. Steer at the style or category level with product sets, and let the feed handle which variant appears.

Core-size automation vs pausing out of stock products

Core-size automation and pausing out of stock products sound like the same job, but they handle two different stock problems in a fashion catalogue. The first is the variant that has sold out. The second is the style that is technically in stock but only in sizes few people wear.

Sold out variants need no pausing. Meta's catalogue fields reference says items marked out of stock "don't display at all in your ads". If your feed refreshes often enough, sold out variants drop out on their own. Pausing ads by hand on top of that adds work and risks pausing a style that has restocked.

Broken size runs need core-size logic. A dress left only in XS and XXL is still in stock, so Meta keeps showing it. Most shoppers click, find no size and leave. The fix is to decide your core sizes per category, for example S, M and L for tops, and flag styles missing them:

  1. Calculate in your store, PIM or feed tool whether each style has its core sizes in stock.
  2. Write the result to a custom label, such as custom_label_2 = core_sizes_ok or broken_run. Meta allows five custom labels of up to 100 characters each.
  3. Filter your main prospecting and retargeting product sets to core_sizes_ok only.
  4. Send broken runs to a separate clearance set with a smaller budget, if you want to sell them through.

The label updates when stock does, so styles return to your main sets on their own once the sizes are back.

Which catalogue ad creative format drives the best ROAS?

There is no published independent answer to which catalogue overlay drives the best ROAS for fashion, whether price overlay, rating badge or discount sticker. Vendor case studies exist, but each compares one brand with itself, so they do not transfer. What you can do is test cleanly.

Meta's Advantage+ creative documentation describes a native option, labelled "Add Dynamic Overlays" in Ads Manager, that adds catalogue information such as price on top of product images. Third-party tools add more styles, from discount stickers to badges and branded frames. On video, Meta's catalogue ads page reports, as of October 2026, 20% more conversions per dollar for advertisers using video product groups. It is Meta's own figure, so treat it as a reason to test catalogue video, not a forecast.

How each style tends to behave, as hypotheses to test rather than rules:

  • Price overlay: clear for full-price brands with accessible price points; can hurt a premium brand by making price the first thing people see.
  • Discount sticker: strong during sales, but it trains shoppers to wait. Only show it when sale_price is set in the feed, so the ad never promises a discount the site does not honour.
  • Rating badge: only works with enough genuine reviews per product. A badge on a product with three reviews can do more harm than none.

A fair test keeps the product set, audience and budget identical, changes only the overlay, and runs long enough to get a stable purchase count. Judge on purchase value after returns, not on click-through rate. If you want to scale variations without a designer, our guide to AI product photos for ads covers on-model and lifestyle shots made from existing photos.

Which tools help with fashion catalogue automation?

Catalogue tools for fashion split into three jobs, and most mid-market brands only need one or two of them. Pick by the job, not by the longest feature list.

ToolMain jobPlatforms named on its siteCan it launch campaigns?
SmartlyEnterprise creative and media automation"Every major social platform", CTV and DSPsYes
HunchCatalogue creative: templates, enhanced product ads, product videoMeta, Snapchat, TikTokYes, bulk campaign publishing
BigAtomProduct performance: which products get budget, overlays, stock exclusionsMeta, Google, SnapchatNot stated on its site
WevionLaunch, analyse and automate across six platforms, with Meta catalogue toolsMeta, Google, TikTok, Taboola, Snapchat, OutbrainYes

Smartly lists automation feeds and catalogue tools in its product menu and does not list prices on its site. Our ranked list of Smartly alternatives covers the mid-market options, and the Wevion vs Smartly comparison goes deeper on one of them.

Hunch vs BigAtom is a common question, and the two do different things. Hunch describes enhanced product ads with background removal and colour matching, catalogue product videos generated from your feed, and dynamic templates that pull live pricing. BigAtom calls itself a product performance management platform, with automated overlays for discounts and new arrivals, and a feature that excludes products with broken sizes or low stock. Choose Hunch if your bottleneck is how catalogue ads look. Choose BigAtom if it is which products get spend. Our Hunch vs Wevion comparison covers how Hunch differs from a launch and analytics platform.

Where Wevion fits for fashion teams

Wevion is a fit when the bottleneck is running and reading catalogue campaigns, not producing catalogue templates. Catalogue overlay templates and catalogue video templates stay with specialist creative tools.

Wevion connects Meta, Google, TikTok, Taboola, Snapchat and Outbrain through each platform's official API with OAuth, syncs data about every 15 minutes, and puts every campaign and every connected Shopify or WooCommerce store in one dashboard, so a fashion team reads catalogue spend next to real orders instead of across six tabs.

On Meta, Wevion's Product Catalogs feature shows Meta's catalogue diagnostics and upload errors, lists products Meta rejected with the reasons, and builds product sets from 13 filter fields, including availability and custom labels, so a core-size label becomes a product set in a few clicks. You can create product audiences from a set and exclude past purchasers. Wevion's catalogue tools do not cover Google Shopping feeds, so you manage Shopping variants in Google.

For imagery, Feed Enrichment, currently in beta, makes on-model shots, fabric close-ups and a 5-second video from the product photos you already have. It covers apparel, footwear and accessories; underwear, swimwear and kids' products are not supported yet.

To see whether your catalogue campaigns are making money per product, our per-SKU profit teardown is a useful next step. You can try Wevion with a 14-day trial on the Pro plan, no card needed at sign-up.

Key takeaways

  • Every size and colour is its own product row, tied together by one item_group_id on Meta, Google and TikTok.
  • Meta hides variants marked out of stock, so keep the feed fresh instead of pausing ads by hand.
  • Broken size runs need a custom label and a product set filter, not a pause.
  • No independent study settles which overlay wins: test one overlay against none, judged on purchase value after returns.
  • Choose catalogue tools by job: creative production, product budgeting, or launch and analysis.

Questions fréquentes

The Ad Signal

Insights hebdomadaires pour les media buyers qui ne devinent pas. Un email. Uniquement du signal.

Prêt à automatiser vos opérations publicitaires ?

Lancez des campagnes en masse sur tous vos comptes. Essayez Wevion gratuitement pendant 14 jours sur le plan Pro. Pas de carte pour commencer : nous la demandons le 7e jour, et la facturation ne démarre le 14e jour que si vous l'avez ajoutée.