Facebook and Instagram product feeds for Shopify
Meta catalog ads put your products in front of shoppers across Facebook and Instagram. Advantage+ catalog ads, shop tabs and retargeting all read from one product catalog.
One URL powers Facebook and Instagram.
Scheduled data feed URLfeeds.feedshine.app/f/4d7e0c15….xmlEvery field Meta reads. AI optimizes them, not just fills them.
Meta Commerce Manager accepts the same feed format Google uses. So the feed this app builds for you works in Meta with no conversion step. Add the feed URL once and Meta refetches it on a schedule.
How it works
Create a Meta feed
Pick Meta as the channel when you create the feed. The app builds a catalog ready file from your products.
ChannelMetaXMLTSVCSVAdd the URL in Commerce Manager
In your Meta catalog, add a scheduled data feed and paste the feed URL from the app.
Feed URL…app/f/4d7e0c15….xmlCopyAdd as a scheduled data feed in Commerce Manager.
Optimize
Win more clicks and sales from automated feed improvements. Use bulk rules, master fields, custom overrides, or one-click optimization through the MCP in your favorite AI tool.
titleTrail Runner 2.0Acme Trail Runner 2.0 Running ShoeAIBuilt from what shoppers actually search for.
Meta stays current
Meta refetches the URL on the schedule you set. The app keeps the file fresh as your catalog changes.
Trail Runner 2.0ReadyCanvas High TopReadyMeta refetches on the schedule you set.
What you get
Swap the image that stops the scroll
Meta ads win or lose on the picture. Set a different main image on the Meta feed while Google keeps the plain packshot, because overrides live on the feed and not on the product.
Google format compatible
Meta ingests Google namespace XML directly. One attribute model powers both channels.
Live in a minute
A new feed works with zero setup. Every field is filled from your Shopify product data, so there is nothing to map.
Change any field
Titles, descriptions, categories, labels and every other field, with expressions when you want them.
Sell in every market
Each market gets its own feed with local prices, translated content and market URLs.
Fix one product without touching the rest
Exclude a single product or change its fields, and the rest of the catalog stays as it is.
Never send a stale price
Feeds refresh on a schedule, and instantly on paid plans when products change.
Inside the app
The product table, the feed editor, and the file Meta downloads.
<rss xmlns:g="http://base.google.com/ns/1.0">
<item>
<g:id>shopify_AU_812345_43210</g:id>
<g:price>49.95 AUD</g:price>
</item>Meta feed facts
| Formats | XML (RSS with the Google namespace), TSV or CSV |
|---|---|
| Delivery | Meta fetches your feed URL on a schedule you choose in Commerce Manager |
| Required fields | id, title, description, availability, condition, price, link, image link and brand |
| Categories | Meta accepts google_product_category values |
| Surfaces | Facebook and Instagram catalog ads, shops and retargeting |
Frequently asked questions
Does Meta accept a Google Shopping feed?
Yes. Meta Commerce Manager ingests feeds that use Google's attribute names and XML namespace. The app emits exactly that, minus Google-only fields Meta ignores.
How often does Meta update my products?
You pick the fetch schedule in Commerce Manager, hourly or daily. The app keeps the file at the URL fresh so every fetch gets your latest catalog.
Can I use different titles on Meta than on Google?
Yes. Each feed has its own settings. Customize the Meta feed's titles, descriptions or any other attribute without affecting other channels.
Do I need the Facebook sales channel app?
No. Any Meta catalog can ingest a scheduled feed URL. This works alongside or instead of other integrations.
Guides
Put your products on Meta
Working feeds in minutes. Smart defaults first, deep control when you want it.
- Set up in minutes
- Free for 10 products
- Optimize your feed in minutes with AI
Other channels
Google Shopping · Microsoft · Pinterest · TikTok · Snapchat · Criteo · AppLovin