How to Set Up Facebook Product Feed: Complete Meta Catalog Guide
Learn how to create and set up a Facebook product feed for Meta Catalog. Complete guide to Facebook and Instagram Shopping setup, feed requirements, and optimization.

Setting up a Facebook product feed (Meta Catalog) is essential for selling on Facebook and Instagram. With Facebook Shops and Instagram Shopping, your products can appear directly in social media feeds, making it easier for customers to discover and purchase. This comprehensive guide will walk you through setting up your Facebook product feed from start to finish.
What is a Facebook Product Feed?
A Facebook product feed (also called a Meta Catalog) is a collection of your product data that Facebook uses to display your products in:
- Facebook Shops - Your storefront on Facebook
- Instagram Shopping - Product tags and shopping posts
- Facebook Dynamic Ads - Retargeting campaigns
- Marketplace - Facebook’s marketplace platform
Benefits of Facebook Product Feeds
- Increased Visibility - Products appear in social feeds
- Direct Shopping - Customers can buy without leaving Facebook/Instagram
- Better Targeting - More data for ad targeting
- Higher Engagement - Visual product discovery
- Mobile-First - Optimized for mobile shopping
Prerequisites
Before setting up your feed, ensure you have:
- Facebook Business Manager Account - Required for catalog management
- Facebook Page - Your business page on Facebook
- Instagram Business Account - For Instagram Shopping (optional but recommended)
- Product Data - Complete product information ready to format
- Product Images - High-quality product photos
- Website - Active e-commerce website
Step 1: Set Up Facebook Business Manager
Create Business Manager Account
- Go to business.facebook.com
- Click “Create Account”
- Enter your business information:
- Business name
- Your name
- Business email
- Verify your email address
- Complete business details
Add Your Facebook Page
- In Business Manager, go to “Business Settings”
- Click “Pages” in the left menu
- Click “Add” → “Add a Page”
- Select your existing page or create a new one
- Assign page roles as needed
Add Your Instagram Account (Optional)
- In Business Manager, go to “Business Settings”
- Click “Instagram Accounts”
- Click “Add” → “Add Instagram Account”
- Enter your Instagram username and password
- Connect to your Facebook page
Step 2: Create Your Product Catalog
Access Catalog Manager
- In Facebook Business Manager, go to “Business Settings”
- Click “Data Sources” → “Catalogs”
- Click “Add” → “Create a New Catalog”
- Select catalog type:
- E-commerce - For physical products
- Travel - For travel bookings
- Real Estate - For property listings
- Vehicles - For vehicle sales
- Hotels - For hotel bookings
Configure Catalog Settings
-
Name Your Catalog:
- Choose a descriptive name
- Example: “My Store Product Catalog”
-
Select Catalog Use Case:
- Shopping - For Facebook Shops and Instagram Shopping
- Dynamic Ads - For retargeting campaigns
- Both - For all use cases
-
Set Up Catalog:
- Click “Create Catalog”
- Wait for confirmation
Step 3: Prepare Your Product Data
Required Fields for Facebook Product Feed
Your feed must include these required fields:
- id - Unique product identifier (SKU)
- title - Product name
- description - Product description
- availability - Stock status (in stock, out of stock, preorder)
- condition - Product condition (new, refurbished, used)
- price - Product price with currency (e.g., “29.99 USD”)
- link - URL to product page
- image_link - URL to main product image
- brand - Product brand name
- google_product_category - Product category
Recommended Fields
- additional_image_link - Additional product images
- color - Product color
- size - Product size
- material - Product material
- pattern - Product pattern
- gender - Target gender
- age_group - Target age group
- sale_price - Sale price if on sale
- sale_price_effective_date - Sale period
Data Format Requirements
Price Format:
- Must include currency code
- Format: “number currency” (e.g., “29.99 USD”)
- Use decimal point (not comma)
Availability Values:
- “in stock”
- “out of stock”
- “preorder”
Condition Values:
- “new”
- “refurbished”
- “used”
Image Requirements:
- Minimum 500x500 pixels
- Recommended: 1200x1200 pixels
- Formats: JPG, PNG
- Must be accessible via HTTPS
- Square images work best
Step 4: Choose Your Feed Format
CSV Format (Recommended for Beginners)
Advantages:
- Easy to create in Excel or Google Sheets
- Simple format
- Quick to edit manually
Example:
id,title,description,availability,condition,price,link,image_link,brand,google_product_category
12345,Product Name,Product description,in stock,new,29.99 USD,https://yoursite.com/product,https://yoursite.com/image.jpg,Brand Name,Apparel & Accessories > Clothing
XML Format (Advanced)
Advantages:
- More flexible
- Supports all product attributes
- Better for large catalogs
Example:
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<item>
<id>12345</id>
<title>Product Name</title>
<description>Product description</description>
<availability>in stock</availability>
<condition>new</condition>
<price>29.99 USD</price>
<link>https://yoursite.com/product</link>
<image_link>https://yoursite.com/image.jpg</image_link>
<brand>Brand Name</brand>
<google_product_category>Apparel & Accessories > Clothing</google_product_category>
</item>
</channel>
</rss>
Step 5: Create Your Feed File
Method 1: Manual Creation (Small Catalogs)
-
Create Spreadsheet:
- Use Excel or Google Sheets
- Create columns for each required field
- Fill in product data
-
Export as CSV:
- Save as CSV format
- Ensure UTF-8 encoding
- Check for special character issues
-
Validate Format:
- Use Facebook’s feed validator
- Check for errors
- Fix issues before uploading
Method 2: Automated Generation (Large Catalogs)
-
Use E-commerce Platform:
- Most platforms have Facebook feed export
- Shopify, WooCommerce, Magento, etc.
- Export in Facebook format
-
Use Feed Management Tools:
- Automated feed generation
- Real-time updates
- Error detection
-
Custom Scripts:
- API-based generation
- Database exports
- Automated formatting
Step 6: Upload Your Feed to Facebook
Add Data Source
- In Catalog Manager, select your catalog
- Click “Data Sources” tab
- Click “Add Data Source”
- Choose data source type:
- Upload - Upload file directly
- Data Feed - Scheduled feed via URL
- Facebook Pixel - Track website events
- Google Sheets - Use Google Sheets as source
Upload Feed File
-
Select “Upload” Method:
- Click “Upload”
- Choose your feed file (CSV or XML)
- Click “Upload”
- Wait for processing
-
Set Up Scheduled Feed (Recommended):
- Select “Data Feed” method
- Enter feed URL
- Set update schedule (daily recommended)
- Configure processing options
Configure Feed Settings
-
Set Update Schedule:
- Daily updates recommended
- Choose update time
- Set timezone
-
Configure Processing:
- Set currency
- Choose default availability
- Set up category mapping
-
Review Settings:
- Verify all settings
- Save configuration
Step 7: Set Up Facebook Shop
Create Facebook Shop
- Go to your Facebook Page
- Click “Shop” tab (or add it if not visible)
- Click “Get Started”
- Select your catalog
- Configure shop settings:
- Shop name
- Description
- Contact information
- Return policy
Configure Shop Settings
-
Payment Setup:
- Choose payment method
- Set up checkout (on Facebook or website)
- Configure shipping options
-
Shipping Setup:
- Set shipping rates
- Configure shipping zones
- Set delivery times
-
Tax Setup:
- Configure tax settings
- Set tax rates
- Enable tax collection
Publish Your Shop
- Review all settings
- Check product display
- Test checkout process
- Publish your shop
Step 8: Set Up Instagram Shopping
Connect Instagram Account
- Ensure Instagram account is connected to Business Manager
- Convert to Business or Creator account if needed
- Connect to your Facebook page
Enable Shopping on Instagram
- Go to Instagram app settings
- Tap “Business” → “Shopping”
- Select your product catalog
- Wait for approval (usually 1-2 days)
Create Shopping Posts
- Create a new post
- Add product photos
- Tap “Tag Products”
- Select products from your catalog
- Tag products in photos
- Share your post
Step 9: Monitor and Maintain Your Feed
Check Feed Status
-
In Catalog Manager:
- Go to “Data Sources”
- View feed processing status
- Check for errors
-
Review Diagnostics:
- Check product status
- Review error messages
- Fix any issues
-
Monitor Performance:
- Track product views
- Monitor sales
- Review engagement metrics
Regular Maintenance
Daily:
- Check for feed processing errors
- Monitor product approval status
- Review diagnostics
Weekly:
- Update inventory and pricing
- Review performance metrics
- Check for policy compliance
Monthly:
- Audit feed data quality
- Optimize product titles and descriptions
- Update product images
- Review and improve feed structure
Troubleshooting Common Issues
Feed Not Processing
Possible Causes:
- Invalid file format
- Missing required fields
- File encoding issues
- Server accessibility problems
Solutions:
- Validate feed before uploading
- Check file format and encoding
- Ensure all required fields present
- Verify feed URL accessibility
Products Not Appearing
Common Reasons:
- Products not approved
- Missing required fields
- Policy violations
- Image issues
Solutions:
- Check product status in catalog
- Review error messages
- Fix data quality issues
- Ensure policy compliance
Shop Not Showing Products
Possible Causes:
- Catalog not connected
- Products not approved
- Shop not published
- Settings misconfigured
Solutions:
- Verify catalog connection
- Check product approval status
- Ensure shop is published
- Review shop settings
Best Practices
- Complete Data - Fill in all available fields
- High-Quality Images - Use professional product photos
- Accurate Information - Ensure data matches website
- Regular Updates - Keep feed current
- Optimize Titles - Use descriptive, keyword-rich titles
- Multiple Images - Include additional product images
- Clear Descriptions - Write detailed product descriptions
- Proper Categorization - Use correct product categories
Advanced Features
Dynamic Ads
-
Set Up Pixel:
- Install Facebook Pixel on website
- Track website events
- Build custom audiences
-
Create Dynamic Ad Campaigns:
- Use catalog for retargeting
- Show products to website visitors
- Automatically update ads
Catalog Sales Campaigns
-
Create Campaign:
- Choose “Catalog Sales” objective
- Select your catalog
- Set targeting
-
Optimize Campaigns:
- Test different ad formats
- Optimize for conversions
- Use automatic placements
Conclusion
Setting up a Facebook product feed opens up powerful selling opportunities on Facebook and Instagram. By following this guide, you can create a compliant, optimized feed that gets your products in front of millions of potential customers on social media.
Remember that feed management is an ongoing process. Regular updates, monitoring, and optimization are essential for maintaining feed health and maximizing your social commerce performance.
Streamline Facebook Feed Setup with AI Shopping Feeds
Creating and maintaining Facebook product feeds manually can be time-consuming, especially as your catalog grows. AI Shopping Feeds automates the entire Facebook feed creation and optimization process, making it easy to get your products approved and performing on Facebook and Instagram.
How AI Shopping Feeds Helps
Automated Feed Generation:
- Import products from your e-commerce platform
- Automatically format data to Facebook’s requirements
- Generate compliant feeds in minutes
- Support for CSV and XML formats
AI-Powered Optimization:
- Intelligent product title enhancement
- Automated description generation
- Smart categorization
- Data quality improvements
Error Prevention:
- Real-time feed validation
- Automatic error detection and fixes
- Policy compliance checking
- Quality monitoring
Multi-Channel Export:
- Create Facebook feed once
- Export to 200+ additional channels
- Channel-specific formatting
- Optimize once, export everywhere
Time-Saving Features:
- Automated feed updates and synchronization
- Bulk product optimization
- Scheduled feed generation
- Real-time inventory and pricing sync
Get Started Today
Stop spending hours creating and maintaining Facebook feeds manually. AI Shopping Feeds uses advanced AI to generate optimized, compliant Facebook product feeds automatically, saving you time while improving performance.
Start your free trial of AI Shopping Feeds today — no credit card required. Create your first Facebook product feed in minutes and see how AI-powered optimization can improve your social commerce performance.
Why Wait? Try Free Today
Stop managing feeds manually. Start optimizing with AI.
Try AI Shopping Feeds Free →Join thousands of e-commerce businesses who've already made the switch to AI-powered feed management. Your products deserve to perform across every channel - let us make it happen.