meta-catalogmetaguide

Meta Catalog Requirements 2026: Complete Product Feed Checklist

By FeedOn Team ·

Understanding Meta's Product Catalog

Meta's product catalog is the foundation of Facebook Shops, Instagram Shopping, Dynamic Ads (Advantage+ Catalog Ads), and Advantage+ Shopping campaigns. Getting your catalog right is essential — products that don't meet Meta's requirements get rejected, and poorly optimized listings get less reach.

This checklist covers everything you need for a compliant, high-performing Meta catalog in 2026, including the latest requirements for Advantage+ campaigns.

Required Fields

Every product in your Meta catalog must have these fields:

Field Format Requirements
id String, max 100 chars Unique identifier. Must be consistent across feed updates — changing IDs creates duplicates.
title String, max 200 chars Product name. Recommended under 100 characters for best display.
description String, max 9999 chars Product description. Recommended 200–500 characters for optimal engagement.
availability Enum Must be exactly one of: \

Frequently Asked Questions

What file format does Meta accept for product catalogs?

Meta accepts CSV, TSV, XML (RSS/ATOM), and Google Sheets. You can also use the Meta Catalog API for programmatic uploads. For most merchants, a hosted feed URL that Meta fetches automatically on a schedule is the easiest approach — no manual file uploads needed.

How often should I update my Meta product catalog?

Meta recommends updating at least once per day. If you run frequent sales or have fast-changing inventory, update every few hours. Stale catalogs with wrong prices or out-of-stock items get penalized and may trigger account-level warnings.

What is the minimum image size for Meta catalog products?

The minimum image size is 500 x 500 pixels, but Meta recommends 1024 x 1024 pixels for best results. Images must be JPEG, PNG, or GIF format, under 8MB, and served over HTTPS. Square (1:1) images work best since Meta crops to square in most placements.

Can I use the same product feed for Google Shopping and Meta?

Yes — Meta accepts Google\

Why are my Meta catalog products getting rejected?

The most common rejection reasons are: price mismatch between feed and landing page, image violations (text overlays, watermarks, or images under 500x500px), missing required fields (title, description, price, availability), broken product URLs, and prohibited content. Run a feed audit to identify and fix all issues before publishing.

What is the difference between a Meta catalog for Shops and for Dynamic Ads?

Both use the same product catalog, but they serve different purposes. Facebook/Instagram Shops display your catalog as a browsable storefront. Dynamic Ads (now called Advantage+ Catalog Ads) automatically show relevant products to people based on their browsing behavior. The same feed powers both, but Dynamic Ads benefit more from custom labels for audience segmentation and bid strategies.

Next Steps

Ready to put this into practice? Start your free 7-day trial — no credit card required. Connect your product feed and see results in under 5 minutes.