Catalogue ads need a working catalogue, and most small D2C accounts we inherit do not have one. Retargeting runs on the same creative everyone else sees, and the person who spent four minutes on one product gets shown a logo.
What catalogue ads unlock
- Dynamic retargeting — the exact product they viewed, at the price they saw.
- Broad prospecting from the feed, where the algorithm picks which product to show which person.
- Shopping placements on Google, which are often the cheapest ecommerce traffic available.
The feed errors that matter
- Missing GTIN or brand. Google will disapprove items silently and you'll wonder why half the catalogue never serves.
- Price mismatch. Feed price and landing page price must match exactly, including after a sale starts. This is the single most common disapproval.
- Out-of-stock items left active. You pay for clicks to a dead page and collect a bad review.
- One image per product. Additional images improve performance and cost nothing.
- Titles written for humans only. Put the category words a person would search into the title — brand, product type, key attribute, size.
A catalogue with forty disapproved items is not a catalogue. It's a list of things you can't advertise.
Check it monthly
Both platforms have a diagnostics view. Open it, sort by number of items affected, and fix the top issue. Ten minutes a month keeps the feed alive, and almost nobody does it.
If you're on Shopify or WooCommerce
The native integration handles most of this. What it won't do is write good titles or catch price mismatches during a sale — those stay your job.
Getting the feed in without a developer
Three routes, in descending order of how much you will regret them.
- Native platform app. Shopify, WooCommerce and most Indian carts have an official channel app that syncs inventory and price automatically. Use this if it exists for your stack — it handles stock changes without you thinking about it.
- Scheduled feed URL. A file your site generates that the platform fetches daily. Fine, but a daily fetch means a price change can sit wrong for up to twenty-four hours, which is long enough to collect disapprovals.
- Manual spreadsheet upload. Only for a small, stable catalogue. Anything with frequent stock movement will drift out of sync within a fortnight and you will not notice until sales drop.
Product sets are where the money is
A single catalogue treated as one undifferentiated pool wastes most of the advantage. Split it into sets and the economics change immediately:
- Best sellers — your prospecting workhorse, because the algorithm has the most conversion data on these.
- High margin — worth bidding more aggressively for, even at a worse headline ROAS.
- Slow movers — a separate, smaller budget, often paired with an offer.
- New arrivals — shown to past purchasers, who are the cheapest people to sell to.
Retargeting can then be genuinely dynamic: viewed-but-not-added gets the product itself, added-but-not-purchased gets the product plus whatever removes the hesitation — shipping terms, returns, a size guide.
A weekly five-minute check
Open the diagnostics tab. You are looking for three numbers: items approved, items disapproved, and items out of stock but still active. If approved has dropped since last week, something changed in your feed and the cause will be a price mismatch about eighty per cent of the time. Fix it the same week — disapproval counts compound, and a catalogue below roughly seventy per cent approved will not deliver properly no matter what you spend.
This sits inside a larger argument about measuring stores properly, which is on our ecommerce PPC page.
Questions people ask
What are catalogue ads?
Ads that pull the product, price and image from a feed at the moment they are shown, rather than from a fixed creative. That is what lets you show someone the exact item they looked at, and keeps the price in the ad correct when it changes on the site.
Do catalogue ads work for a small range?
Yes, and the setup is quicker. Even with twenty products, showing the one a visitor viewed beats showing a generic brand ad. The benefit comes from relevance, not from the size of the catalogue.
Which feed errors matter most?
Missing or wrong prices, items marked out of stock that are not, missing product identifiers, and images that fail to fetch. Each one silently removes items from delivery, so the catalogue appears to work while most of the range never gets shown.
How often should I check the feed?
A five-minute look once a week at rejected items and out-of-stock counts, plus a proper review monthly. Feeds break quietly after a theme change, a price update or a bulk edit, and nothing in the ads account tells you.