Product Feeds
Generate product feeds for Google Shopping and Facebook Catalog.
Where to find it
Endpoints:
/feeds/google.xml(on your storefront)/feeds/facebook.csv(on your storefront)
These are public — you submit the URL to Google Merchant Center or Facebook Business Manager, and they crawl it automatically on a schedule.
Google Shopping feed
XML format per Google Merchant Center spec. Includes for each active product:
g:id— unique product IDg:title— product nameg:descriptiong:link— URL to product pageg:image_linkg:priceg:availability— in_stock / out_of_stockg:brand— manufacturerg:condition— refurbished (for used devices)g:mpn— model numberg:product_type— device type
Facebook Catalog feed
CSV format compatible with Facebook Business Manager catalog uploads. Similar fields to Google, plus optional extras for dynamic ads.
Setup
Google Merchant Center
- Sign up at merchants.google.com (opens in a new tab)
- Verify your domain
- Under Products → Feeds, create a new feed
- Use Scheduled Fetch with URL
https://yourdomain.com/feeds/google.xml - Set fetch frequency (daily recommended)
Facebook Catalog
- Go to Facebook Business Manager → Commerce Manager
- Create a catalog
- Add data source → Scheduled feed
- URL:
https://yourdomain.com/feeds/facebook.csv
Missing UPC/EAN/GTIN
Refurbished electronics often don't have modern UPCs. For Google Shopping, you may need to request an identifier exemption. Walmart and Amazon both require UPCs with no exemptions.
See the marketplace integration notes for planned enhancements including UPC fields on variants.