Online clothing store: splitting the budget between Meta, Google Ads and SEO by season

Partner · Strategy, advertising and measurement
An online clothing store is better off splitting its budget by season and by product than by channel. Meta is how you introduce a collection nobody is searching for yet. Google Shopping and Performance Max capture demand that already exists. Catalogue SEO gets prepared before the season, because a page published during the peak may arrive too late. What decides is not ROAS alone: it is the margin your sales bring in on products that still have their sizes.
- The product to push is chosen on its margin, its stock and the sizes still available.
- Each size is a separate item at Google as at Meta: a sold-out size is handled in the feed.
- The gross profit each channel leaves judges a season better than ROAS alone.
On this page
The role of each channel in an online clothing store
Meta, Google and SEO step in at different moments of the buying decision. A fixed split over twelve months therefore leaves part of the budget in the wrong place.
Meta: introducing what nobody is searching for yet
Meta (Facebook and Instagram) shows the product to people who were not looking for it. Advantage+ catalogue ads pick from your catalogue the products to show each person. Meta asks for a product catalogue and a data source about what visitors do on your site (the Meta pixel or the Conversions API). Meta notes that the richer the product data, the better its system matches products with the people most likely to buy them.
Google Shopping and Performance Max: capturing existing demand
When a parent searches for "kids snowsuit size 4", the demand already exists. Google Shopping and Performance Max (Google's automated campaign type, which also relies on your product feed) answer it with your products. The ads are generated from the feed (the file that describes your products to Google), not from keywords, as our article on Google Shopping explains. This channel does not create demand: it captures a share of it that follows the season.
Catalogue SEO: work that gets prepared ahead
Collection pages and product pages can bring in sales with no cost per click. They do take time: according to Google's SEO starter guide, some changes take effect in a few hours, others can take several months.
Splitting the budget season by season
The table sets out the main role of each channel. The proportions are calculated with your margin, your stock and your history.
| Moment | Meta | Google Shopping and Performance Max | Catalogue SEO |
|---|---|---|---|
| Collection launch | Main role: introducing the new styles | Present on the brand and products people already search for | Collection pages published before the launch |
| Back to school | Reaching parents, depending on the range | Main role: capturing searches by product and by size | Pages prepared over the summer |
| Holidays | Gift ideas and reminders to recent visitors | Main role during the peak | Holiday page at the same URL every year |
| Sales | Clearing styles whose sizes are still complete | Clearing while watching the margin on each product | Pages kept, discontinued products removed from the feed |
Choosing the products to push: margin, stock and sizes
A budget by channel does not say which products get the money. Three criteria decide: the product's margin, the remaining stock and the size depth (the number of sizes still available for a style). A high-margin product with only two sizes left may bring in less than an ordinary product available in every size.
Google Merchant Center lets you record these criteria in the feed with custom labels (custom_label_0 to custom_label_4). Google lists season, clearance, selling rate, price ranges and margin among the intended uses. Each product gets one value per label. These labels then group products in Performance Max, Shopping and Demand Gen campaigns, for reporting as well as for bidding.
A Quebec children's clothing brand launches its winter collection. Its snowsuits carry the best margin, its toques the lowest. In October, Meta introduces the snowsuits. In November, Google Shopping gets the largest share of the budget. In January, the snowsuits in sizes 4 and 5 are sold out: a "sizes incomplete" label takes the style out of the most heavily pushed product group, and the budget moves to mittens, which still have every size.
Handling size stockouts in the feed
At Google as at Meta, a size is a separate item. Merchant Center asks you to submit each size as a separate product, with the same group ID (item_group_id) for every variant of a style. The size attribute is required for free listings of clothing and shoes. It is also required for Shopping ads in those categories that target countries including France and the United States. The Meta catalogue works the same way. A sold-out size can therefore leave your ads without the whole style leaving with it.
- At Google: availability (in_stock, out_of_stock, preorder or backorder) must be the same on the product page, on the checkout page and in the feed. A mismatch can get the product disapproved.
- At Meta: an item marked "out of stock" does not display at all in your ads.
- A discontinued style: it is not marked out of stock. Google asks you to remove it from the feed.
The main risk is a feed that updates less often than the stock: the ads then keep paying for clicks toward a size that no longer exists. Merchant Center's automatic item updates read the status of the product page to correct the feed and avoid disapprovals.
Preparing collection pages before the season
Google has published guidance for sales event pages such as Black Friday. It applies to any seasonal page:
- create the page well before the sale, so Google has time to discover and index it;
- keep a URL that comes back every year (Google gives the example /sale/black-friday rather than /sale/2020/black-friday);
- link to the page from the home page, so visitors and Google find it faster.
The same logic applies to collection pages. A "Kids' winter coats" page that keeps its URL from one year to the next does not need to be discovered again every season. Google also says you should wait a few weeks before judging the effect of your work. Back-to-school pages are therefore prepared over the summer, and holiday pages in early fall.
Measuring in sales and margin, not only in ROAS
ROAS (the revenue generated per dollar of advertising) rewards products that sell at a high price, not necessarily the ones that make money. During sales, it can even rise while the margin falls: discounts sell more, but each sale leaves less money behind.
Google Ads offers a measure closer to your profitability: conversions with cart data. They pass on the details of the products sold in each transaction and show whether the customer bought the advertised product or another one. Combined with the cost of goods sold recorded in the feed (the cost_of_goods_sold attribute, never shown to shoppers), they give you a gross profit. They work with Shopping and Performance Max campaigns, provided the product IDs sent match those in the feed exactly.
For Meta, the margin is calculated on your end, by matching the sales attributed to the channel with the margin of the products sold. The number to track, season after season, is the gross profit each channel left once the advertising was paid for.
What this changes for you
- Do we know, for each product, its margin, its stock and the sizes that remain?
- Does our feed update as fast as our stock, at Google as at Meta?
- Do next season's pages already exist, at a URL that will come back next year?
- Do we measure gross profit by channel, or only ROAS?
A solid split starts from your collection calendar and the margin on each product.
Settling this budget with your own margin and stock numbers can be done in a marketing consultation.
The decisions to make before the holiday peak are covered in our article on Black Friday and the holidays.
When every size and colour generates a URL, see when a product variant deserves its own page.
Frequently asked questions about an online clothing store's budget
Should we cut Meta when most sales come from Google?
Not necessarily. Part of the searches Google captures may come from people who discovered the brand on Facebook or Instagram. Compare sales and margin over a full season first.
What should we do with a style that has only a few sizes left?
Mark each sold-out size out of stock in the feed: at Meta, it leaves the ads. A custom label also lets you take the style out of the most heavily pushed product group without removing it from the site.
When should the holiday collection pages be prepared?
Well before the sale, according to Google, so it has time to discover and index the page. A holiday page is therefore prepared in early fall, at a URL that will come back the following year.
- Google, Availability [availability], Merchant Center Help, accessed September 28, 2026.
- Google, Size [size], Merchant Center Help, accessed September 28, 2026.
- Google, Custom labels, Merchant Center Help, accessed September 28, 2026.
- Google, About conversions with cart data, Google Ads Help, accessed September 28, 2026.
- Google, Cost of goods sold, Merchant Center Help, accessed September 28, 2026.
- Meta, Catalogue field reference, Meta for Developers, accessed September 28, 2026.
- Meta, Meta Advantage+ catalogue ads, accessed September 28, 2026.
- Google Search Central, Best practices for Black Friday and Cyber Monday pages, October 26, 2020, accessed September 28, 2026.
- Google Search Central, SEO Starter Guide, accessed September 28, 2026.

Gabriel almost always takes your first call and carries out your audit. He builds the strategy starting from your growth goal: where to put your budget, which market to test and how to connect each lead to a real sale in your CRM. He mainly leads engagements for three goals: Optimize the profitability of your digital campaigns, Develop a new market, and Generate demand and growth. With Geneviève, he also works on organic search (SEO), AI visibility (GEO) and conversion rate optimization (CRO). The sales a Google Ads or Meta Ads campaign brings in depend on the page that receives the click. He writes mainly about marketing strategy, paid advertising and measurement.
About Falia →