Skip to main content
META PRODUCT FEED

Facebook & Instagram Product Feed

A Meta catalog feed is the product data behind your Facebook and Instagram commerce — Advantage+ catalog ads, Shops and shoppable posts. Pricefy builds it from your catalog, mapped to Meta's Commerce Manager specification, validated before it ships, and refreshed on schedule with your repriced, in-stock prices.

CSV · XML · XLSX
Supported feed formats
60
Country templates in Pricefy
URL · FTP/SFTP
Scheduled delivery
THE BASICS

What is a Meta catalog feed?

A Meta catalog feed is a structured file of your products uploaded to Commerce Manager. Meta reads it to power Advantage+ catalog ads (formerly Dynamic Ads), Facebook and Instagram Shops, product tags in posts and Stories, and WhatsApp catalogs — one data source behind every Meta shopping surface.

Meta's spec is its own, but closely aligned with Google's snake_case attributes, so most of a Google Shopping feed carries over. The feed has to stay accurate — correct fields, live prices and stock, variants grouped — or products get rejected. Pricefy maps your catalog to Meta's spec, validates it, and keeps it fresh.

FEED SPECIFICATION

What Meta Commerce Manager expects

The essentials of Meta's product catalog spec. Pricefy maps your catalog to every attribute and validates before delivery — see Meta's documentation for the authoritative list.

Formats
CSV, TSV, XLSX, XML (RSS/Atom, Google namespace) or Google Sheets
Delivery
Scheduled URL fetch (hourly/daily/weekly), one-time upload, or Catalog API
Taxonomy
google_product_category (Google) and fb_product_category (Meta's own)
Refresh
Scheduled as often as hourly for fast-moving prices and stock

Core required attributes

  • id — a unique identifier for each product
  • title — the product name
  • description — accurate product detail
  • availability — in stock or out of stock
  • condition — new, refurbished or used
  • price — the current price, with currency
  • link — the product landing page URL
  • image_link — the main product image URL
  • brand, gtin or mpn — at least one identifier

Use item_group_id to group variants (size, color) into one product. Meta carries two category attributes — google_product_category and its own fb_product_category. The scheduled feed URL must point directly at the file, not your storefront. Pricefy handles the mapping and validation.

Meta: catalog feed requirements
HOW PRICEFY EXPORTS TO META

From catalog to a Meta-ready feed

1

Import your catalog

Connect Shopify, WooCommerce, BigCommerce, PrestaShop or Magento — or import a CSV. Products, prices and stock sync automatically.

2

Load the Meta template

Pick Meta and your country: Pricefy loads the exact spec — required attributes, format and the category attributes Commerce Manager expects.

3

Map, enrich and validate

Map your fields, group variants with item_group_id, apply rules, and let validation flag incomplete products before they ship.

4

Publish price-aware

Deliver a feed URL (or FTP/SFTP) that refreshes as often as hourly — carrying the prices your repricing rules produce, with out-of-stock SKUs excluded automatically.

The prices in your feed come from your repricing engine

Most feed tools just move your catalog to Meta. Pricefy is a price intelligence platform first: competitor monitoring on every plan shows where you stand, and from the Pro plan up, dynamic repricing publishes your adjusted prices straight into the Meta catalog. Your Advantage+ ads never show yesterday's price or an out-of-stock product.

FREQUENTLY ASKED QUESTIONS

Meta catalog feeds, answered

What does a Meta catalog feed power?
One catalog feeds all of Meta's shopping surfaces: Advantage+ catalog ads (formerly Dynamic Ads), Facebook and Instagram Shops, product tags in posts and Stories, and WhatsApp catalogs.
What format does the feed use?
Meta accepts CSV, TSV, XLSX, XML (RSS/Atom with the Google namespace) and Google Sheets. A scheduled feed URL must link directly to the file. Pricefy generates and validates whichever format you need.
What are the required fields?
The core attributes are id, title, description, availability, condition, price, link and image_link, plus at least one of brand, gtin or mpn. Use item_group_id to group variants. Pricefy flags anything missing before the feed ships.
Can I reuse my Google Shopping feed?
Mostly — Meta's attributes are closely aligned with Google's snake_case spec, and Pricefy maps a single catalog to both. Meta adds its own fb_product_category alongside google_product_category.
Can Pricefy put my repriced prices into the Meta feed?
Yes. Prices come from your Pricefy repricing rules (dynamic repricing from the Pro plan up), so your Meta ads reflect your live competitive position, not a stale export.

Other feed channels

Pricefy ships 1,500+ channel–country feed templates across 69 countries. Browse the full library, or get AI-shopping ready.

Start monitoring competitor prices in 2 minutes

Join 10,000+ eCommerce businesses that use Pricefy to track competitor prices, automate repricing and protect their margins. Free forever plan available.

Free forever plan • No credit card required • Live in 2 minutes