Meta Ads

Catalogue (Meta)

Also called catalog, product catalogue, Meta catalogue

A container in Meta's Commerce Manager holding your products or listings, used to build catalogue ads, collection ads and shops.

Quick facts: Catalogue (Meta)

Category
Meta Ads
Also called
catalog, product catalogue, Meta catalogue
Level
Intermediate
Affects
Catalogue ads, collection ads, Facebook and Instagram shops, product-level reporting
Where to see it
Meta Commerce Manager, Events Manager, Shopify or WooCommerce channel apps, feed management tools
In this article4
  1. How a catalogue works
  2. Why it matters for a UK business
  3. Common mistakes
  4. How to act on it

A Meta catalogue is a structured list of the items you sell, stored in Commerce Manager, that Facebook and Instagram can read to build ads and shop pages automatically. Each item has an ID, a title, a price, an image, a link and its stock status.

How a catalogue works

Most catalogues hold products, but Meta also supports other types for travel, property and vehicles, each with its own fields. A product catalogue needs a handful of fields for every item: a unique ID, title, description, availability, condition, price, link to the product page, image link and brand. Prices carry a currency, so a UK shop lists them in GBP.

Items reach the catalogue in one of several ways:

  • A product feed file (CSV, TSV or XML) that Meta fetches from a URL on a schedule.
  • A partner integration, such as Shopify’s Facebook and Instagram channel or a WooCommerce plugin, which keeps the catalogue in sync.
  • Manual entry in Commerce Manager, which only suits a very small range.
  • The Meta Pixel reading product details from your pages, which is convenient but harder to control.

Once items are in, you can group them into product sets, such as “women’s coats under £150”, and point ads at a set rather than the whole range. The catalogue is also connected to your pixel and Conversions API, so Meta can tell which products each person viewed, added to basket or bought.

Why it matters for a UK business

For an online shop, the catalogue is what makes Advantage+ catalogue ads possible: ads that show each person the products they looked at, or items like them, without you designing an ad per product. A shop with a few hundred lines cannot build that by hand.

It also means the ad is only as good as the data. If the catalogue says a jacket costs £89 and is in stock, but the site says £110 and sold out, shoppers click, feel misled and leave. Meta may also reject items whose details do not match the landing page, which quietly shrinks what your ads can show.

Common mistakes

  • Running two sources at once, such as a Shopify sync and an old feed file, which creates duplicates or overwrites.
  • Prices in the feed that exclude VAT while the website shows prices including VAT.
  • Item IDs in the catalogue that differ from the IDs your pixel sends, so behaviour cannot be matched to products.
  • Low-quality or cluttered images, or images with large text overlays, that look poor in a carousel.
  • Leaving items marked “in stock” after they sell out because the feed only updates weekly.

How to act on it

Open Commerce Manager and check three things: how many items are in the catalogue compared with your live range, how many have errors or rejections, and when the data source last updated. Then compare a sample of items against the live product pages for price, availability and image.

Choose one data source and remove the others. Set the feed to update at least daily if stock moves quickly. Finally, check the catalogue match rate in Events Manager, because a catalogue the pixel cannot match to is only half working. If you would rather hand this over, I set up and run catalogue and dynamic product ads for online shops.

Do and do not

Do

  • Keep a single, reliable data source
  • Update the feed at least daily if stock moves fast
  • Match catalogue IDs to the IDs your pixel sends

Do not

  • Show prices that differ from the product page
  • Leave sold-out items marked in stock
  • Run duplicate feeds into one catalogue

Questions people ask about this

Do I need a catalogue to run Facebook ads for my shop?

No. You can run ordinary image and video ads that link to product pages without one. You need a catalogue for formats that pull products in automatically, such as catalogue ads that retarget viewed products, and for shops on Facebook and Instagram. For a shop with more than a handful of products, it is usually worth setting up.

Should catalogue prices include VAT?

They should match what a UK shopper sees on the product page, which for consumer sales means the price including VAT. A mismatch between the ad and the page confuses buyers and can lead Meta to reject items. Business-to-business sellers who show prices excluding VAT should make that clear on the page itself.

Can I use the same feed for Google Merchant Center and Meta?

Often, yes, because the core fields overlap closely and both accept similar file formats. Check the few fields that differ and the image rules for each platform, and make sure the item IDs match what your Meta Pixel sends. Many shops keep one master feed and add small adjustments for each channel.

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.