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.
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.
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.
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.
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.