Skip to content

Creating a Facebook/Meta Catalog Feed

Facebook Catalog feeds power product ads on Facebook, Instagram, and Messenger. This guide shows you how to create a compatible feed.

  1. Navigate to Feeds

    Click Feeds in the left sidebar, then Create Feed.

  2. Select Facebook/Meta

    Choose Facebook/Meta as your platform.

  3. Name your feed

    Use a descriptive name like “Facebook Catalog - All Products”.

  4. Choose format

    Select CSV (recommended for Facebook) or XML.

  5. Select products

    Choose products to include. Facebook works well with:

    • All products for dynamic ads
    • Specific collections for targeted campaigns
  6. Create the feed

    Click Create Feed to generate.

AttributeDescriptionNotes
idUnique identifierMax 100 characters
titleProduct nameMax 200 characters
descriptionProduct detailsMax 9,999 characters
availabilityin stock, out of stockMust be accurate
conditionnew, refurbished, usedRequired
pricePrice with currencyFormat: “19.99 USD”
linkProduct page URLMust be accessible
image_linkMain image URLMin 500x500 pixels
brandBrand nameRequired for most products

Improve your catalog performance with:

AttributePurpose
sale_priceShow discounted prices
sale_price_effective_dateSale date range
product_typeYour categorization
google_product_categoryProduct taxonomy
additional_image_linkMultiple images (up to 10)
colorProduct color
sizeProduct size
genderTarget gender
age_groupTarget age

These fields are unique to Facebook:

FieldDescription
fb_product_categoryFacebook’s own taxonomy
quantity_to_sell_on_facebookInventory for FB checkout
rich_text_descriptionHTML-formatted description
videoProduct video URL
  1. Go to Commerce Manager
  2. Select your catalog
  3. Click Data sources > Add items > Data feed
  4. Choose Scheduled feed
  5. Paste your Feedy McFeed Feed URL
  6. Set fetch schedule (daily recommended)
  1. Download your feed from Feedy McFeed Feed
  2. In Commerce Manager, choose Upload file
  3. Upload the CSV/XML file
  4. Repeat when products change
  • Minimum size: 500x500 pixels
  • Recommended: 1024x1024 pixels
  • Format: JPG or PNG
  • Background: White or neutral
  • No text overlays on product images

Keep titles clear and descriptive:

  • Include brand, product name, key features
  • Avoid ALL CAPS
  • No promotional text (“Free shipping!”)

Facebook requires accurate availability:

  • Update feed when stock changes
  • Use “out of stock” rather than removing products
  • Set up automated sync for real-time accuracy

After your catalog is ready:

  1. Install Facebook Pixel on your Shopify store
  2. Create product sets in Commerce Manager
  3. Build dynamic ad campaigns targeting:
    • Website visitors (retargeting)
    • Lookalike audiences
    • Interest-based audiences
  • Check image size (minimum 500x500)
  • Verify prices match your website
  • Ensure links are accessible
  • Remove policy-violating products
  • Verify feed URL is correct in Commerce Manager
  • Check fetch schedule settings
  • Manually trigger a fetch to test
  • Review product filters in Feedy McFeed Feed
  • Check if products are excluded by rules
  • Verify products have required attributes