Key highlights
- Meta has folded Advantage+ shopping campaigns into a single sales campaign flow now called Advantage+ sales campaigns, and Advantage+ catalog ads run inside that structure.
- Meta deprecated the Existing Customer Budget Cap alongside the old shopping campaign API, so separating new and returning customer spend now needs audience exclusions or separate ad sets.
- For fashion D2C brands, catalogue feed quality (variants, sizes, stock, images and titles) usually decides performance more than bidding or targeting settings.
- In Indian fashion, returns and COD refusals can erase a healthy ROAS, so catalogue campaigns should be judged on contribution margin after returns, not on platform ROAS alone.
Catalogue ads are the workhorse of fashion D2C on Meta. They put your actual products in front of likely buyers without a designer making a creative for every SKU. When they fail, it is rarely the algorithm. It is a broken feed, creative that looks like a spreadsheet, or a dashboard celebrating ROAS while returns eat the margin.
This guide is for Indian fashion and lifestyle brands, from ethnic wear to western womenswear, menswear, footwear and bags. It covers the 2026 setup, feed work, creative and how to read results honestly when many orders are COD and many come back.
What are Meta catalogue ads called now, and how do they fit together?
Meta now runs sales campaigns through one flow called Advantage+ sales campaigns, which replaced the separate Advantage+ shopping campaign. Catalogue ads, which Meta labels Advantage+ catalog ads, are a creative and delivery option inside that flow rather than a separate campaign type.
Meta announced the rename from Advantage+ shopping to Advantage+ sales in early 2025. Its developer documentation then set out a timeline in which the old shopping campaign type could no longer be created through the API from version 25.0 in the first quarter of 2026, with advertisers building equivalent campaigns through the standard flow using Advantage+ audience, Advantage+ campaign budget and Advantage+ placements. Meta also deprecated the Existing Customer Budget Cap, the setting that limited how much of a shopping campaign’s budget went to existing customers.
In practice, you pick a catalogue and a product set, and Meta assembles the ad from your feed and decides who sees which product, guided by your pixel and Conversions API signals. Controlling new versus returning customer spend now means excluding customer lists or running separate ad sets, as Meta itself suggests. (Meta’s interface spells it “catalog”; it is the same thing.)
Why feed hygiene decides most of the result
Meta can only show what your feed describes. In our experience, fixing the feed improves results more reliably than any bid or targeting change.
The Shopify feed
Most Indian D2C brands on Shopify connect their catalogue through the Facebook and Instagram sales channel app. It syncs automatically, which is also how problems spread. Check in Commerce Manager that product counts match your store, sale prices come through and the sync is not throwing silent errors. WooCommerce and custom builds should use a scheduled feed, checked weekly.
Variants and sizes
Each size and colour should be its own item, grouped under the parent with a shared item group ID and its own size and colour attributes. Without that, Meta may show a sold-out colour, or treat six sizes of one dress as six unrelated products.
Out-of-stock items
Showing a product unavailable in most sizes wastes spend. Keep availability updating in near real time, and if fewer than three core sizes (say S, M and L) are in stock, pull the product from prospecting sets.
Titles, images and descriptions
Titles should read like a buyer searches: “Women’s Chanderi Silk Kurta Set, Mustard, with Dupatta” beats “KS-2041-MST”. Use a clean on-model shot as the primary image, with lifestyle and detail shots as additional images. Fill in fabric, fit, occasion and gender fields so Meta can match products to people.
Creative: overlays, lifestyle images and when to break the template
Plain catalogue ads look like product listings and get scrolled past. Overlays, lifestyle imagery and video give people a reason to stop.
- Catalogue overlays and frames add price, discount, a brand frame or a label such as “Free shipping” across every product. Keep them clean and legible on mobile.
- Lifestyle images sell fit and occasion better than flat lays, especially for ethnic wear. An AI product photography library can create consistent on-model images without a shoot for every SKU.
- Collection formats pair a hero video with product tiles and suit new launches.
- Concept creative alongside the catalogue. Catalogue ads rarely carry a whole account. Brands that scale run them next to styling reels, creator try-ons and founder stories.
Broad or retargeting: where catalogue ads earn their keep
Catalogue ads perform well in both prospecting and retargeting, but for different reasons. In prospecting, they let Meta match the right product to a new buyer. In retargeting, they remind people of the exact item they viewed.
| Broad prospecting | Retargeting | |
|---|---|---|
| Audience | Broad or Advantage+ audience, existing customers excluded | Product viewers and add-to-cart users in the last 7 to 30 days |
| Product set | Best sellers with good size coverage | All in-stock items, shown dynamically |
| Creative | Lifestyle primary images, brand frame, light price overlay | Price, offer or “back in stock” overlay |
| Typical role | New customer acquisition at scale | Recovering abandoned sessions |
| Main risk | Spending on returning buyers without knowing | Over-crediting sales that would have happened anyway |
The common mistake is overspending on retargeting because its ROAS looks excellent. Much of that revenue would arrive anyway. Prospecting is where the brand grows.
The size-and-return problem in Indian fashion
Returns are the hidden cost of fashion catalogue ads in India. A product that sells well but comes back often can look like a winner on Meta while losing money in the bank.
Sizing is inconsistent across Indian brands, buyers often order two sizes and return one, and free returns on Myntra and AJIO shape expectations on D2C sites too. So:
- Track return rates by product and by size, and exclude chronic returners from prospecting product sets.
- Fix the product page: size charts in centimetres and inches, model height and size worn, fit notes like “runs small, size up”.
- Feed return data back to the account where your stack allows, so you are not optimising toward serial returners.
COD and RTO: what they do to catalogue performance
Cash on delivery (COD) remains a large share of orders for many Indian fashion brands, especially in Tier 2 and Tier 3 cities. RTO (return to origin) is when a COD order is refused or undeliverable and comes back, costing you shipping both ways with no revenue.
Meta counts a purchase when the order is placed, not when it is delivered and paid. So a campaign that attracts impulse COD buyers can show a strong ROAS while RTO quietly cancels much of it. Practical fixes:
- Use COD confirmation via WhatsApp or IVR before dispatch, and cancel unconfirmed orders.
- Offer a small prepaid incentive, such as extra discount or faster dispatch.
- Use a checkout with RTO risk scoring to restrict COD on high-risk pincodes or buyers.
- Send the Conversions API purchase event with accurate values, and consider optimising toward a confirmed or prepaid purchase event when your volume supports it.
Our WhatsApp marketing guide covers confirmation flows in more detail.
Bidding and budget at different spend levels
The right structure depends on how much you spend. Smaller accounts need consolidation so Meta has enough data to learn; larger accounts can afford separation and testing.
| Monthly Meta spend | Suggested structure | Bidding |
|---|---|---|
| Under ₹3 lakh | One sales campaign, catalogue plus a few concept ads, one retargeting ad set at most | Highest volume, no caps |
| ₹3 lakh to ₹15 lakh | Separate prospecting (customers excluded) and retargeting; product sets by category or price band | Highest volume; test cost per result goals once stable |
| ₹15 lakh and above | Prospecting by category, a new-collection launch campaign, retargeting, a creative testing campaign | Mix of highest volume and cost or ROAS goals for margin control |
At every level, raise budgets in steps of around 20% every few days rather than doubling overnight. If you are weighing Meta against Google for a fashion brand, our comparison of Google Ads and Meta Ads in India sets out the trade-offs.
How to read results: contribution margin, not ROAS alone
ROAS tells you revenue per rupee of ad spend at the moment of order. Contribution margin tells you what you actually keep after product cost, shipping, payment fees, returns, RTO and ad spend. For fashion D2C in India, the second number is the one that decides whether to scale.
| Per ₹1,00,000 of ad-attributed revenue | Campaign A | Campaign B |
|---|---|---|
| Ad spend | ₹25,000 (ROAS 4.0) | ₹33,000 (ROAS 3.0) |
| Revenue lost to returns and RTO | ₹35,000 | ₹12,000 |
| Product, shipping and fees on kept orders | ₹32,000 | ₹44,000 |
| Reverse shipping and handling | ₹6,000 | ₹2,000 |
| Contribution after ad spend | ₹2,000 | ₹9,000 |
These numbers are illustrative, but the pattern is real: the lower ROAS campaign makes more money. Build a weekly view joining Meta, Shopify, shipping and returns data by campaign and product set, then scale what makes margin.
What scaling looks like in practice
Scaling catalogue ads is less about clever settings and more about feeding the system: clean data, fresh creative and a product range buyers want. Two examples from our own work show the shape of it.
For a women’s fashion D2C brand, we brought cost per acquisition down by about 30% while scaling spend. For a lifestyle and bags brand, sales grew by 400% with a full-funnel engine rather than a single campaign. The case studies set out the detail. The common thread is that lower costs at higher spend come from the whole system working together: feed, creative, structure and measurement.
Where catalogue ads usually go wrong
- A feed nobody owns. Sync errors, missing sizes and wrong prices pile up because no one checks Commerce Manager weekly.
- Showing out-of-stock or broken-size products in prospecting sets.
- SKU codes as titles and flat lays as the primary image.
- No customer exclusions, so “prospecting” spend goes to people who already bought.
- Judging on ROAS while returns and RTO are invisible in the dashboard.
- Catalogue only, no concept creative, which caps reach once the warm audience is exhausted.
Are Advantage+ catalog ads the same as dynamic product ads?
Yes, broadly. Meta used to call them dynamic ads or dynamic product ads. Advantage+ catalog ads is the current name for ads that build themselves from your product catalogue and show each person relevant products. In 2026 they sit inside Meta’s Advantage+ sales campaign flow, which replaced the separate Advantage+ shopping campaign type, rather than being a standalone campaign.
How much should a fashion D2C brand in India spend on catalogue ads to start?
Catalogue ads can work from around ₹1 lakh to ₹3 lakh a month in Meta spend, provided the account is consolidated into one sales campaign so Meta gets enough purchase data to learn. Below that, results are noisy and slow to stabilise. Management fees are separate; typical Indian agency fees in 2026 range from ₹25,000 to ₹60,000 a month, or 10 to 15% of spend for mid-sized accounts.
Should I run catalogue ads for prospecting or only retargeting?
Both, but put more weight on prospecting. Retargeting catalogue ads report high ROAS because they reach people already close to buying, and much of that revenue would arrive anyway. Prospecting catalogue ads with existing customers excluded are where new customers come from. Use best sellers with good size coverage for prospecting and all in-stock items for retargeting.
How do returns and COD affect Meta catalogue ad results?
Meta records a purchase when the order is placed, not when it is delivered and kept. In Indian fashion, returns and refused COD orders can remove a large share of that revenue, so reported ROAS overstates performance. Track contribution margin after returns and RTO by campaign and product, confirm COD orders before dispatch, and remove high-return products from prospecting sets.
What is the most common reason catalogue ads stop working?
Creative fatigue and feed decay, usually together. The same best sellers get shown repeatedly until the audience tires of them, while new products enter the feed with weak images or missing sizes. Refresh primary images and overlays regularly, add new collections with proper lifestyle shots, and audit the catalogue weekly for sync errors, stock gaps and pricing mismatches.
If your catalogue ads report strong ROAS but the bank balance disagrees, talk to Above The Fold about an audit. You can also read our performance marketing guide for India or see how we work with fashion and lifestyle brands.
