If you run catalogue sales on Meta or Google Shopping, your product feed is the single highest-leverage thing in the account — and almost nobody audits it. Creative gets all the attention. The feed quietly decides what the algorithm can and cannot do.

What a feed actually is

A product feed is a structured file listing every item you sell: title, description, price, availability, image, and variant data like size and colour. Meta and Google read it to build dynamic ads and to decide which product to show which person.

That last part is the bit people miss. You are not choosing which product to advertise. The platform is choosing, thousands of times a day, using the feed as its only source of truth. If the feed is wrong, every one of those decisions is wrong.

The four failures we find most often

1. Variant mismatches

A shirt in five sizes and four colours can be twenty rows in your feed. If those variants are not grouped correctly, the platform treats them as twenty unrelated products, splitting the conversion signal twenty ways. Nothing accumulates enough data to optimise, so everything stays in learning mode indefinitely.

2. Stale pricing

Your feed says ₹2,499. Your site says ₹1,999 because a sale started on Monday. The click arrives, the price does not match, and the customer leaves. You paid for that click. Worse, both platforms penalise price mismatches, and repeated offences get products disapproved.

3. Out-of-stock items still live

Every rupee spent sending traffic to something you cannot sell is wasted twice — once on the click, once on the customer who now believes your site is unreliable.

4. Titles written for humans, not for matching

“The Aria Dress” tells the algorithm nothing. “Aria Midi Dress — Floral Cotton, Women’s” tells it category, material, silhouette and audience. Feed titles are a matching signal, not brand copy. Put the poetry in the ad, not the feed.

Why this costs more than bad creative

Bad creative underperforms. A bad feed misdirects.

With weak creative, the platform still shows the right products to roughly the right people, and you get a mediocre return. With a broken feed, the platform confidently shows the wrong products to the wrong people, spending efficiently in entirely the wrong direction. You get a poor return and — this is the expensive part — a set of conclusions that are simply untrue. You decide a category does not work when the category was never properly represented.

Bad creative wastes budget. A bad feed wastes budget and corrupts your strategy.

What we did on a high-SKU apparel account

A women’s apparel brand was running hundreds of SKUs through Meta catalogue sales and could not work out why performance had plateaued. The creative was fine. The feed was the bottleneck: mismatched variants and stale pricing meant the algorithm was optimising against bad data.

The work, in order:

  1. Audit the feed first. Variant mismatches and stale pricing corrected before a rupee of new spend went out.
  2. Separate the campaign types. Advantage+ and manual retargeting were sharing a space and contaminating each other’s learnings. Split apart.
  3. Focus creative on margin, not on everything. Top-margin collections carried the creative budget instead of the full catalogue.
  4. Scale only against an agreed cost per purchase. Budget rose only when the number held.

The result was 3.2x return on ad spend and a 61% lower cost per purchase. Note the sequence: the feed was fixed before the budget moved. That order is the whole point.

A feed audit you can run this week

The summary

Creative is what people see. The feed is what the algorithm sees — and the algorithm is the one spending your money. Audit the feed before you touch the budget, every time.

If you sell more than fifty products and have never had the feed audited, send it to us. We will tell you what is broken before you spend another rupee against it.