Meta Ads

Commerce Manager

Also called Catalogue Manager

The Meta tool that holds product catalogues, shops and the feeds keeping product data current for advertising.

Quick facts: Commerce Manager

Category
Meta Ads
Also called
Catalogue Manager
Level
Intermediate
Affects
Dynamic product ads, shop listings, product availability, feed errors
Where to see it
Commerce Manager: catalogue, data sources, diagnostics, product sets
In this article4
  1. How Commerce Manager works
  2. Why Commerce Manager matters
  3. Common mistakes with Commerce Manager
  4. How to act on it

How Commerce Manager works

Commerce Manager is where a Business Portfolio keeps its product data. It holds one or more catalogues, each containing items with a title, description, image, price, availability and an identifier, and it holds any shop you have set up on Facebook or Instagram. Everything that shows a product in an ad reads from a catalogue created here.

Items reach a catalogue through a data source. That can be a scheduled feed file the platform fetches on a timetable, a direct connection from an ecommerce platform such as Shopify or WooCommerce, a manual upload, or the pixel reading products as they are viewed. Feeds and platform connections keep themselves current; manual uploads only reflect the day they were made.

Why Commerce Manager matters

Dynamic product ads, catalogue ads and shop listings are only as good as the data behind them. If an item is out of stock in your shop but still available in the feed, Meta will keep advertising it and paying for clicks that end in disappointment. If the price in the catalogue is stale, the ad shows one figure and the checkout shows another, which is the fastest way to lose a sale you have already paid to win.

The other reason it matters is matching. Dynamic ads work by connecting the product identifier in the catalogue to the identifier sent in your website events. When those two do not agree, retargeting a viewed product simply cannot happen, however well the campaign is built.

Common mistakes with Commerce Manager

The most common is uploading a spreadsheet once and leaving it. Stock and prices move, the catalogue does not, and the gap widens quietly until customers complain. Use a scheduled feed or a platform connection wherever the shop supports one.

The second is ignoring the diagnostics tab. It lists rejected items, missing images, broken links and policy problems, and those items are simply absent from delivery — the campaign does not fail, it just advertises less of your range than you think.

The third is assuming shop features are available everywhere. Checkout inside Meta is offered only in certain countries, so most sellers in Nepal and similar markets should plan on ads sending buyers to their own website rather than expecting to complete the sale on the platform.

How to act on it

Connect the catalogue to a source that updates itself, then open diagnostics and clear the errors before you increase spend on catalogue campaigns; fixing broken items is usually cheaper than raising the budget. Confirm that the product identifiers in your events match the identifiers in the catalogue, and test with a single product before trusting the whole feed.

Group items into product sets that reflect how you actually want to advertise — a season, a margin band, a bestseller list — rather than mirroring your website’s menu. Once the data is clean and current, catalogue and dynamic product ads become largely a question of creative and budget instead of a permanent troubleshooting exercise.

Do and do not

Do

  • Feed the catalogue from a source that updates itself
  • Clear diagnostics errors before scaling catalogue campaigns
  • Match product identifiers in events to catalogue items

Do not

  • Upload a one-off spreadsheet and treat it as current
  • Advertise items whose stock or price has moved on
  • Assume Meta checkout is available in every country

Questions people ask about this

Do I need Commerce Manager to advertise products on Meta?

Only if you want ads that pull products automatically, such as dynamic product ads or catalogue campaigns, or a shop on Facebook and Instagram. A single-product ad built by hand needs nothing more than an image and a link. Once the range is large enough that keeping ads current by hand is unrealistic, a catalogue is the practical answer.

What is the difference between a catalogue and a shop?

A catalogue is the underlying list of products with their prices, images and availability, and it is what advertising reads from. A shop is a customer-facing storefront on Facebook or Instagram built on top of that catalogue. You can run catalogue advertising without ever creating a shop, but a shop always needs a catalogue behind it.

Why are some products missing from my dynamic ads?

Check the diagnostics section of the catalogue first. Items are commonly excluded because an image link is broken, a required field such as price or availability is missing, the product landing page returns an error, or the item breaches an advertising policy. Excluded items are not reported as a campaign failure, so the campaign simply runs on a smaller range.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.