Guide

How to set up a Meta product catalog feed

A Meta catalog powers Facebook and Instagram Shops, Advantage+ catalog ads, and dynamic retargeting. This is how to build a catalog feed Meta accepts and keep it accurate as your catalog changes.

Ingest
Any source
01
Transform
Map + enrich
02
Badge
On-brand creative
03
Publish
Channel-ready
04
01

Step 1: prepare your source

Start from one source of truth: a product feed URL, a file, a Google Sheet, or a store connector. You do not need a Meta-specific export from your store; a feed tool maps a generic catalog to Meta’s spec.

02

Step 2: map the required fields

Meta’s catalog spec is close to Google’s but not identical. Map at least:

  • id, title, description, link, image_link, brand.
  • availability using Meta’s wording (in stock, out of stock, available for order).
  • condition (new, refurbished, used), which Meta often requires.
  • price in the correct currency format.
  • item_group_id plus differentiating attributes for variants.
03

Step 3: enrich for delivery

Dynamic ads reward richer data. Rewrite vague titles, fill missing attributes from supplemental files, and add a product category. Better data means better match rates and more efficient delivery.

04

Step 4: connect and schedule

Export a Meta-valid feed to a stable URL, add it as a scheduled data source in Commerce Manager, and set a refresh frequency. A good pipeline re-validates each run and never publishes a broken feed over a working one.

05

Step 5: add on-brand creative

Advantage+ catalog ads pull catalog images. With MartechFlow you can badge those images with live discounts and dynamic text from feed data, so promotions appear across the catalog automatically without per-product design.

Frequently asked questions

Is the Meta catalog the same for Facebook and Instagram?

Yes. One catalog feeds Facebook, Instagram, Shops, and Advantage+ catalog ads. You maintain a single feed.

Can I reuse my Google Shopping feed for Meta?

You can reuse the same source data, but the output needs Meta-specific formatting (availability wording, condition). MartechFlow produces a separate Meta-valid output feed from the same catalog automatically.

Set up your Meta catalog

Start free and connect your catalog in minutes.

Start free