LitCommerce

LitCommerce
  • Online Marketplaces
    • Amazon For Sellers
    • Etsy For Sellers
    • eBay For Sellers
    • TikTok Shop For Sellers
    • Walmart For Sellers
    • Google For Sellers
    • Facebook For Sellers
  • eCommerce Platforms
    • Shopify
    • BigCommerce
    • Wix
  • Multichannel Selling
No Result
View All Result
Start For Free

LitCommerce

LitCommerce
  • Online Marketplaces
    • Amazon For Sellers
    • Etsy For Sellers
    • eBay For Sellers
    • TikTok Shop For Sellers
    • Walmart For Sellers
    • Google For Sellers
    • Facebook For Sellers
  • eCommerce Platforms
    • Shopify
    • BigCommerce
    • Wix
  • Multichannel Selling
No Result
View All Result
Start For Free
LitCommerce Blog
No Result
View All Result

Home » Blog » Multichannel Selling

How to Set Up & Upload Facebook Product Feed to Catalog

Jessie Le by Jessie Le
Apr 2025
facebook product feed

If you want to sell your products on Facebook, your main goal is probably to present your items with the most accurate and attractive information. After all, your potential customers rely on up-to-date product details to make their decisions. That’s why it’s crucial for sellers to create and optimize Facebook product feed.

However, managing your items one by one can be overwhelming. The good news is that Facebook lets you upload a product feed, which can save you tons of time and effort.

In this guide, we’ll walk you through the steps to set up and upload a Facebook product feed to your catalog. Plus, we’ll introduce practical tools that can streamline your product feed management. Let’s get started!

Expand Your Ads Beyond Facebook

With LitCommerce, you can easily create product feeds for multiple platforms like Instagram, Google, etc., with $0! Our free plan supports up to 1,000 SKUs, giving new sellers everything they need to launch powerful product listing ads.

Discover more
Try LitCommerce for free main@150x


What is Facebook Product Feed in Catalog?

A Facebook product feed is simply a file that holds all the important details about your products, like product ID, title, price, brand, description, and more. 

On the other hand, a Facebook catalog is where all this product information is stored and used to promote your items across Meta platforms, like Facebook and Instagram. By creating a catalog, you can run ads showcasing your products and even sell directly from your Facebook shop.

In short, you create a Facebook shop feed with all the necessary details about your items, then upload it to your Facebook catalog to start promoting and selling.

facebbok shop feed
An XML Facebook Product Feed

You may also like: Google Product Feed: The Definitive Guide for Sellers!


Preparing to Set Up Your Facebook Product Feed

Before digging deeper into creating your Facebook data feed, it’s important to have everything in order. Your goal is to make sure your product listings are complete, accurate, and appealing. Let’s take a look at the key things you’ll need to focus on.

Facebook data feed fields & specifications

Each platform has its requirements for uploading products. When it comes to Facebook data feed specifications, there are some important types of fields to pay attention to:

  • Required fields;
  • Additional required fields for checkout on Facebook and Instagram (US only);
  • Optional fields.

Required fields

Field

Description

Note

Example

id

A unique identifier for each product in your feed.

- Every product must have its unique ID to avoid confusion.
- Character limit: 100
- This ID must precisely match the content ID for the same item in your Meta pixel code to use this item in Advantage+ catalog advertising.

AB123

title

The name of your product.

- Keep it clear and concise
- Character limit: 200
- To prevent lengthier titles from being cut off, Meta advises a limit of 65.

Men’s Running Shoes – Black & White

description

A detailed explanation of the product, highlighting key features.

- Only use plain text; for HTML, refer to the rich_text description.
- Enter text without using all capital letters.
- Meta recommends not including any links.
- Character limit: 9,999.

Lightweight and breathable running shoes with a comfortable fit, perfect for daily use.

availability

This tells Facebook whether the product is in stock.

- 2 supported values: in-stock, out of stock
- Ads don't show things that are out of stock.

in stock

condition

The state of the product 

- 3 supported values: new, refurbished, used.
- Make sure this reflects the product’s true condition.

new

price

The cost of the product.

- The decimal point should always be a full stop (. ), not a comma (,).
- Avoid using dollar signs like $, €, or £.
- Upload a country feed to add prices in other currencies for sales in other nations.
- The price range that can be supported to sell directly on Facebook and Instagram with checkout (US only) is $0.50 to $10,000.

9.99 USD

link

The URL where the product can be found on your website.

- Links must begin with http:// or https://
- Images should be in PNG or JPEG format and up to 8 MB and at least 500 x 500 pixels.

http://www.nike.com/products/shirt

image_link

The URL to an image of the product.

- Images should be in PNG or JPEG format and up to 8 MB and at least 500 x 500 pixels.

http://www.nike.com/products/shirt.jpg

brand

The name of the brand behind the product.

- Character limit: 100.

Nike

Note: Your products won’t upload to your catalog if you don’t fill out all of these needed fields and format them correctly.

Additional required fields for checkout (US only)

Field

Description

Note

Example

 quantity_to_sell_on_facebook

The quantity of your products that you have available to sell.


- When the quantity reaches 0, the item is marked as sold out in your shop on Facebook.
- After 56 days, out-of-stock items stop appearing in your shop.

200


size


The size of your product.

- Required for items in specific product categories.
- Describe the item's size using a word, abbreviation, or number, such as "small," "XL," "12," or "one size."
- Include a space between words and numbers (such as "US 12")
- Don't include the word "size" if not necessary

Medium

Note: Checkout on Facebook and Instagram (available in the US only) allows customers to make purchases directly on these platforms. To enable sales through this checkout method, ensure you provide the following additional fields for each product in your catalog. If any of these fields are missing, customers will be unable to purchase the items, and they may not appear in your shop at all.

Optional fields

Field

Description

Note

Example

sale_price

 The discounted price of the product if it's on sale.

- Format with the same style as the price field.

 $39.99 USD

item_group_id


A unique identifier that groups different variations of the same product (e.g., sizes, colors).


- For every product variant, enter the same group ID in this area.

TSHIRT123

status


Indicates whether the product is active or archived in your feed.


- Supported values: active, archived.
- People can only view active items in your advertisements, shops, or any other channels.

active


gtin (Global Trade Item Number)

A standardized identifier used globally, such as UPC or EAN, to identify products.

- Not every item has a GTIN.
- Only enter GTIN if you are sure it is correct.
- Don't use spaces or dashes.

1234567890123

mpn (Manufacturer Part Number)


The part number assigned by the product’s manufacturer.

- Not every item has an MPN.
- Only enter one if you are sure it is correct.
- Character limit: 100.

SHOE-9876

fb_product_category

A category that maps your product to Facebook's predefined categories.

- Choose the Facebook product category that is the most relevant to you from this list: Plain text (.txt) or a spreadsheet (.csv).
- Type the ID number of the category or its name (without capitalization).

Apparel & Accessories > Footwear


color


The main color of the product.

- Don’t use hex code.
- Character limit: 200.

Light blue


gender

The gender that your product is targeted towards.


- Supported values: female, male, unisex.

Male

shipping

The cost, country, and method for shipping the product.


- Input the item's shipping information, formatted as Country:Region:Service:Price
- Type a free text description of the delivery option, like "Air" or "Ground."
- Put a comma (,) between any delivery details you provide that vary depending on the location or nation.

US:NY:Ground:19.99 USD, PH::Air:300 PHP


Additionally, you’ll also find some optional fields that you might want to complete, depending on your needs, to get the most out of your feed. For more details, check out the Data Feed Fields and Specifications for catalogs.

Note: If you downloaded a feed template, it includes several optional fields by default. You can add additional fields or remove any that are not applicable.

Keep Your Product Consistent with Facebook Specs!

LitCommerce’s built-in quality checks identify errors before they affect your listings and automatically fill in mandatory fields, ensuring your feeds perform optimally.

try litCommerce now
Try LitCommerce for free main@150x

File formats and size limits in Facebook product feed

Meta now supports 5 types of data formats:

  • CSV
  • TSV
  • Excel (XLSX)
  • Google Sheets
  • XML (RSS/ATOM).

If you’re unsure which type would be best for your business, a more detailed comparison provided below can help you:

Format

Description

Pros

Cons

CSV (Comma-separated values)

CSV is a simple and easy-to-use format where data is stored in rows and columns, much like a spreadsheet.


Simple to create and edit, perfect for small catalogs, and user-friendly.

Not ideal for managing large datasetrequired.

TSV (Tab-separated values)


TSV is similar to CSV, but data is separated by tabs rather than commas.


Easy to manage and works well for smaller datasets.

- Managing larger catalogs can be cumbersome

- Not widely used compared to CSV.

Excel (XLSX)


Excel (XLSX) format is a more advanced option, offering built-in features like formulas and filtering.

Familiar interface, easy to edit, and supports data manipulation with built-in Excel features.

May not handle very large datasets efficiently, and manual updates can be time-consuming.

Google Sheets


Google Sheets is a convenient option for SMBs (small-to-medium businesses) that need to manage product data collaboratively.

Great for collaboration.

Not ideal for managing very large or highly complex datasets.

XML (RSS/ATOM)


XML is a powerful format widely used for structured data, especially for large, dynamic product catalogs.

Highly flexible, supports large and complex datasets, and is easily scalable as your inventory grows.

- Requires some technical know-how to set up and maintain properly

- Less user-friendly for those without a technical background.

What to keep in mind:

➊ File size limit: Upload files up to 100 MB for a one-time upload or 8 GB for scheduled feeds. Support compressed files (ZIP or GZIP) up to 30 GB. For files over 4 GB, split them into smaller feeds to avoid long upload times.

➋ Item limit: Keep each feed to a maximum of one million items. If you have more, divide your data into multiple feeds. You can upload unlimited feeds, but each must contain different items.

➌ Line length limit: Ensure each line or row in your Facebook product feed does not exceed 5 MB (around 5 million characters).


How to Create a Facebook Catalog

To get started with the Facebook catalog, you must first set up a Meta Business Manager account. This is a single place where you can manage all of your business-related Facebook activities.

Now, you can create a catalog in Commerce Manager or Meta Business Manager.

Create a catalog in Commerce Manager

  1. From Meta Business Manager, navigate to your Commerce Manager page.
  2. If you manage multiple business pages, you must choose the catalog owner from the drop-down list.

commerce manager in meta

  1. Under the Catalogs section, click ‘+ Add catalog’.

add catalog in meta

  1. Select the type of inventory you advertise or sell and click ‘Next’.

upload feed in meta

  1. Select ‘Upload Product Info’.

upload facebook product feed

Note: If you currently host your products on a partner platform that integrates with Meta, enable the option to ‘Connect a partner platform’. Choose a platform from the drop-down list and click the link to its website to finalize the setup and synchronize your products with Commerce Manager.

  1. Enter a name for your catalog.
  2. Click ‘Create’ to finalize.

Create a catalog in Meta Business Manager

  1. Open Business settings.

business setting in meta

  1. Click ‘Data Sources’ and then ‘Catalog’.

data source in meta

  1. Click ‘Add’, followed by ‘Create a new catalog’.

create new catalog in meta

  1. Enter a name for your catalog.
  2. Click ‘Create catalog’ to finalize.

add new catalog in meta


How to Set Up Facebook Product Feed 

Your catalog is now set for uploading your feed. You need to create a Facebook shopping feed that includes all necessary fields and meets Facebook requirements. You can either create it from scratch using a blank Excel or CSV sheet, or, as a better option, utilize the Facebook feed template.

Create a data feed using Facebook feed template

Facebook has generated a template to help sellers simply follow its specifications. If you’re an Excel novice or feeling overwhelmed by the numerous fields, you can download a template that contains the necessary fields and complete it.

Before you begin, you need the Manage catalog permission to access the template download in Commerce Manager. 

To download a Facebook feed template:

  1. Log in to Commerce Manager.
  2. Open the ‘Catalog’ tab and go to ‘Data Sources’.

facaebook data feed upload

  1. Select ‘Add items’.
  2. Click on ‘Data feed’ to proceed.

facebook data feed template

  1. Under ‘Begin with a template’, select ‘Download template’ and choose the data types that you want.

download facebook data feed template

After downloading the template, you can fill it out to prepare it for upload to your catalog. Remember that:

  • Include fields as column names in your header row.
  • Avoid changing the field names; keep them in US English and ensure they match the specifications exactly.
  • Provide information for all required fields.
  • Retain the optional fields or delete them as needed.
  • Follow the field descriptions in the specifications closely to prevent errors.

facebook product feed template

Upload your product feed to Facebook catalog

Now that you have a product feed and a catalog, let’s move on to the last step: adding your feed to Facebook Catalog.

To upload your Facebook product feed:

  1. Go to ‘Commerce Manager’.
  2. Select your ‘Catalog’.
  3. Click ‘Data source’, then ‘Add items’. 

Here, you’ll see 4 methods to upload your Facebook product data feed to catalog:

  • Manual upload
  • Data feed
  • Partner platform
  • Pixel

upload facebook product feed to catalog

1. Data feed

As you already have a complete Facebook product feed that is well-organized and contains all the necessary information, we recommend you utilize the ‘Data feed’ uploading method.

You only need to upload your data file to the ‘Data feed’ section and wait to see your catalog filled out completely. 

Three other methods—‘Manual upload’, ‘Partner platform’, and ‘Pixel’—do not require a data feed, but we mention them here in case they may be a better fit for your business needs.

2. Manual upload

If you choose the ‘Manual upload’ option, you’ll need to manually input all product information, like ID, title, description, etc, from your data feed.

However, manual upload is only recommended for catalogs with fewer than 50 items and no need for frequent updates.

3. Partner platform

If you host your items on a partner platform that integrates with Meta, such as Shopify or BigCommerce, you can import your items into your catalog using the ‘Partner platform’ option.

You can continue managing your items on your partner platform, and any updates will automatically sync to Commerce Manager.

To connect your account with Facebook, you need to follow the steps on the partner’s website.

Effortlessly Create Facebook Product Feed with LitCommerce!

With our all-in-one multichannel selling tool and synced product feed management, you can seamlessly create a Facebook product feed using data from various eCommerce platforms and marketplaces.

try litCommerce now
Try LitCommerce for free main@150x

4. Meta Pixel

Meta Pixel is a piece of code that you place on your website, enabling you to measure the effectiveness of your advertising campaigns. 

To use Meta Pixel to upload your feed, you need to:

  • Set up the Meta Pixel: Ensure that you have the Meta Pixel installed on your website.
  • Add microdata tags: Add microdata tags to the product pages on your website. 

The Pixel automatically adds new items and updates existing ones in your catalog according to user interactions on your website. 

Also, as it allows for real-time updates to your catalog based on website activity, Meta Pixel is recommended for businesses with rapidly changing inventories.

meta pixel


Common Issues & Troubleshooting for Product Feed Upload

When you add your product data to Facebook, an error message may indicate that your feed is improperly formatted, missing information, or that Facebook is unable to access your data feed. 

We’ll provide general information and solutions for some common issues you might encounter:

Your data feed file couldn’t be accessed/Bad request

This error typically occurs when Facebook cannot access your Facebook data feed file due to incorrect URLs, permissions, or server issues.

Solution:

  • Check the URL: Ensure that the URL provided for your data feed is correct and accessible. Test the link in a browser to confirm it opens without errors.
  • Permissions: Make sure that the file is publicly accessible and that there are no restrictions preventing Facebook from accessing it. To check the permissions, you can try accessing your URL from a private/incognito browser window. 
  • Server status: If you control the server, verify that your server is up and running. Any outages, maintenance issues, slow load times, website crashes, or misconfigured settings could impact accessibility.

A required field is missing

This error indicates that one or more mandatory fields in your Facebook product feed are not filled out.

Solution:

  • Review required fields: Check Facebook product data specifications to identify which fields are required for your product type.
  • Update your feed: Ensure that all necessary fields are populated in your data feed. Common required fields include product ID, title, description, and price.

Products can’t be added by multiple data feeds

If you attempt to add the same product through multiple data feeds, Facebook will not allow it, leading to conflicts.

Solution:

  • Consolidate feeds: Use a single Facebook product feed for each product to avoid duplication. If you need to update products, modify the existing feed instead of creating a new one.
  • Use unique identifiers: Ensure that each product has a unique identifier (like a SKU) to prevent conflicts when updating or adding products.

Invalid column headings

This error occurs when the column headings in your Facebook shopping feed do not match the expected format specified by Facebook.

Solution:

  • Check column headings: Review the column headings in your data feed against Facebook’s guidelines. Ensure they are spelled correctly and formatted as required.
  • Correct formatting: Make any necessary adjustments to the headings to align with Facebook’s specifications.

Data feed file uploads slowly or exceeds the file size

If your Facebook product feed file is too large or takes too long to upload, it may exceed Facebook’s limits, causing upload failures.

Solution:

  • Optimize file size: Reduce the size of your Facebook shop feed by compressing images, removing unnecessary data, or splitting the feed into smaller files if possible.
  • Check file format: Ensure that your file is in a supported format (like CSV or XML) and adheres to Facebook’s size limits for uploads.

facebook product feed errors


Tips for Optimizing Your Facebook Product Feed

An optimized product feed can increase sales by helping you reach your ideal target audience more frequently. Here are some tips for optimizing your Facebook product feed:

  • Consolidate your catalog: Use a single catalog for both ads and shopping activities, such as tagging organic posts, as well as selling in your Facebook Shop or Instagram Shop. This streamlines your efforts and ensures consistency.
  • Provide high-quality visuals: Use high-resolution images for your products. Also, ensure your titles, descriptions, and prices are accurate and compelling to attract customers.
  • Organize with sets: Create product sets within your catalog to simplify advertising. This allows you to group related products together, making it easier to target specific audiences or campaigns.
  • Monitor performance metrics: Regularly review performance metrics to identify trends and areas for improvement. Use insights to refine your product listings and advertising strategies.
  • Test and experiment: Don’t hesitate to try different approaches with your product feed. Experiment with various formats, images, and descriptions to see what resonates best with your audience.


Facebook Product Feed – FAQs

  • What format is the Facebook product feed file?

    Facebook’s supported formats include CSV, TSV, XML (RSS/ATOM), XLSX (Excel), and Google Sheets. Each of these formats allows you to structure your product data according to Facebook’s specifications.

  • Can I use my Google product feed for Facebook?

    Yes, you can use your Google product feed for Facebook. While you cannot directly use your Google product feed for Facebook, as each platform has its own specific guidelines and requirements for product feeds, you can utilize your existing Google Shopping feeds to create a Facebook product catalog. Also, you’ll need to ensure that the feed complies with Facebook data specifications and includes the necessary attributes for their platform 

  • How do I create a Facebook page to sell my products?
    1. Create a Facebook business page.
    2. Add a shop section.
    3. Select your checkout method.
    4. Choose your sales channel and Business Manager account.
    5. Pick a catalog.
    6. Configure your shipping and return policies.
    7. Submit your shop to complete the setup.
  • How often should I update my Facebook data feed?

    Ideally, you should aim to update your feed daily or weekly. If you need to make updates more frequently, Facebook allows you to schedule updates to occur hourly, but keep in mind that scheduled feeds cannot be uploaded more than once per hour. For faster updates, you can use the Direct Upload API or Batch API to refresh your inventory more frequently.


Conclusion

In this guide, we’ve covered everything you need to know about setting up and uploading your Facebook product feed. From understanding the required fields to choosing the right file format, you’re now ready to streamline your catalog management and reach more potential customers.

If you want to dive deeper into Facebook product feed or explore other eCommerce channels, check out our Retail Blog for more insights. And remember, LitCommerce is always here to help! Feel free to reach out if you need any guidance. 

Jessie Le

Jessie Le

Jessie Le is an E-Commerce Writer with over 5 years of experience in the industry. Renowned for sharing invaluable eCommerce platform insights and business strategies on LitCommerce. Jessie is dedicated to empowering sellers to excel in the digital marketplace.

Table of Contents

  1. What is Facebook Product Feed in Catalog?
  2. Preparing to Set Up Your Facebook Product Feed
    1. Facebook data feed fields & specifications
    2. File formats and size limits in Facebook product feed
  3. How to Create a Facebook Catalog
    1. Create a catalog in Commerce Manager
    2. Create a catalog in Meta Business Manager
  4. How to Set Up Facebook Product Feed 
    1. Create a data feed using Facebook feed template
    2. Upload your product feed to Facebook catalog
  5. Common Issues & Troubleshooting for Product Feed Upload
    1. Your data feed file couldn’t be accessed/Bad request
    2. A required field is missing
    3. Products can’t be added by multiple data feeds
    4. Invalid column headings
    5. Data feed file uploads slowly or exceeds the file size
  6. Tips for Optimizing Your Facebook Product Feed
  7. Facebook Product Feed – FAQs
  8. Conclusion

COMPANY

  • About LitCommerce
  • Contact Us
  • Company Profile
  • Customer Reviews
  • Partner Program
  • Seller Spotlight Series

SELL ON
MARKETPLACE

  • TikTok Shop
  • Etsy
  • eBay
  • Walmart
  • See All Marketplaces

PRODUCT FEED MANAGEMENT

  • Google Product Feed
  • Facebook Product Feed
  • Pinterest Product Feed
  • Bing Shopping Feed
  • All Supported Channels

POLICIES

  • Privacy Policy
  • Terms and Conditions
  • Refund Policy
  • GDPR Compliance
  • Data Security Policy
  • Cookie Policy

HELP & RESOURCES

  • Ecommerce Blog
  • Usage Docs
  • Video Tutorials
  • Community
  • Sitemap
  • Our Team
  • Our Methodology

© 2011 - 2024 LitCommerce.com - All Rights Reserved - Powered by LitGroup.DMCA.com Protection Status

Unlock new opportunities beyond a single marketplace. Go LitCommerce multichannel today!
Sell Smart, Not Hard. Manage Your Multichannel Sales with LitCommerce Now!
Start For Free
Join LitCommerce Multichannel Selling FOR FREE!
Enhance Your Visit with Us!

🍪 Ready to add some flavor to your browsing? Our site uses cookies for a sprinkle of personalization, ads with a dash of fun, and to keep our traffic flowing smoothly. By clicking "Accept All", you consent to our use of cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}
No Result
View All Result
  • Online Marketplaces
    • Amazon For Sellers
    • Etsy For Sellers
    • eBay For Sellers
    • TikTok Shop For Sellers
    • Walmart For Sellers
    • Google For Sellers
    • Facebook For Sellers
  • eCommerce Platforms
    • Shopify
    • BigCommerce
    • Wix
  • Multichannel Selling
Login

© 2011 - 2024 LitCommerce.com All Rights Reserved - Powered by LitGroup. DMCA.com Protection Status