What is a supplementary feed in a Meta catalog?
A supplementary feed adds or overrides product details in your main feed or partner platform data, matched by content ID. It can enrich titles, images, categories or custom labels, but it can't add or delete products, and it can't change price, sale price, availability or quantity. Each primary feed can link to one supplementary feed.
Your primary data source, whether a feed file or a store integration, defines which products exist. A supplementary feed sits on top and improves what those products say. Meta pitches it especially at stores on partner platforms like Shopify, where the platform may not support every attribute that helps you sell on Facebook and Instagram. Your primary feed itself is left unchanged.
How does a supplementary feed work?
- It must be linked to the primary feed it supplements.
- Each primary feed can have only one supplementary feed, but one supplementary feed can link to several primary feeds.
- Rows are matched to products by content ID, so the id must match exactly in both feeds.
- If the same attribute appears in both feeds, the supplementary feed wins.
- It can’t add new products, delete products or work as a standalone feed.
Which fields can it change?
| Can add or update | Can’t add or update |
|---|---|
| title, description, rich_text_description | content ID |
| image_link, additional_image_link, video | price |
| google_product_category, fb_product_category and category-specific fields | sale price |
| brand, gtin, item_group_id | availability |
| color, size, material, pattern, gender, age_group, custom_label_0 to custom_label_4 | quantity |
Meta’s full list also includes additional_variant_attribute, customization fields, origin_country, importer_name, importer_address and manufacturer_info.
How do you add one?
You need full control of the catalog, and the products must already be in it.
- Go to Commerce Manager, select your catalog and open Data sources in the Catalog tab.
- Click + Add and select Supplementary data.
- Select Upload feed, then choose File upload, Scheduled feed or Google Sheets.
- Add your file, or the link to it.
- Set a schedule if you chose a scheduled feed or Google Sheets.
- Select the primary data feeds this supplementary feed should connect to.
- Name it and select Upload.
A one-off upload takes XLSX, CSV, TSV or XML (RSS/Atom) files up to 100 MB. Meta gives an 8 GB limit for a scheduled feed from a link.
What do Shopify users need to change first?
If you manage products on Shopify, Meta says to go to the Settings tab, click Catalog, click Edit next to Redirect to Shopify to add and edit items, and turn off both switches. That lets you add the feed instead of being sent to Shopify.
FAQ
Can I build the file from a template?
Yes. In Data sources, click + Add, select Supplementary data, then Build template. Pick your product categories and download an XLSX or CSV template. Enter the content IDs to update in the id column, fill only the fields you want to change and delete the example row.
Can a supplementary feed update my prices?
No. Meta says supplementary feeds can’t add or update content ID, price, sale price, availability or quantity. Change those in your primary data source, such as your main feed or your partner platform, so the values reach your catalog.
Are there apps that create supplementary feeds?
Yes. Meta lists CedCommerce, Channable, Feedoptimise, Flexify, GoDataFeed, Simprosys and OneCommerce as apps that can add supplementary feeds from certain partner platforms. Each supports different platforms, such as Shopify, WooCommerce or BigCommerce.
Sources
- Add a supplementary feed to your catalog in Commerce Manager (Meta, checked 2 Oct 2026)
- How to create a supplementary feed for your catalog in Commerce Manager (Meta, checked 2 Oct 2026)
- Ways to add products to your catalog (Meta, checked 2 Oct 2026)
Drafted with AI and checked claim by claim against the pages linked under Sources. Found a mistake? Tell us via the corrections policy.