Criteo product feeds for Shopify
Criteo runs dynamic retargeting across a huge publisher network, showing past visitors the products they browsed. Its engine is only as good as the catalog you feed it.
Google format file. Criteo ingests on a schedule.
feeds.feedshine.app/f/…xmlCopyEvery field Criteo reads. AI optimizes them, not just fills them.
Criteo ingests Google format product feeds from a hosted URL. This app serves exactly that, with your live prices and availability, refreshed automatically.
How it works
Create a Criteo feed
Pick Criteo as the channel. The feed uses Google attribute names Criteo understands.
ChannelCriteoXMLTSVCSVRegister the URL with Criteo
Add the feed URL in your Criteo account or hand it to your Criteo account manager.
Feed URL…app/f/a54b8721….xmlCopyRegister with Criteo or hand it to your account 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.
Retarget with live data
Criteo ingests the feed on schedule, so ads always show current prices and stock.
Trail Runner 2.0ReadyCanvas High TopReadyEach ingest carries live prices and stock.
What you get
Still legible at banner size
Criteo places your products in small publisher slots. Set a cropped main image that still reads there while Google keeps the plain packshot.
Google format catalog
Criteo reads Google attribute names natively. No custom mapping needed.
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 Criteo downloads.
<item>
<g:id>shopify_AU_812345_43210</g:id>
<g:price>49.95 AUD</g:price>
<g:sale_price>39.95 AUD</g:sale_price>
</item>Criteo feed facts
| Formats | XML, TSV or CSV with Google attribute names |
|---|---|
| Delivery | Criteo ingests your feed URL on a schedule |
| Categories | Accepts google_product_category values |
| Availability | Standard in_stock and out_of_stock values |
| Surfaces | Dynamic retargeting and commerce audiences across Criteo's network |
Frequently asked questions
Does Criteo accept Google Shopping feeds?
Yes. Criteo ingests product feeds using Google's attribute names in XML or CSV. This app emits that format directly.
How does Criteo get my feed?
You register the feed URL in Criteo's platform or with your account manager. Criteo then fetches it on a recurring schedule.
Can out of stock products be excluded?
Yes. The feed includes out of stock items by default with the correct label. One setting excludes them instead.
Does this need a Criteo contract?
Yes. Criteo is a managed ad platform. The feed is the data side and works with any active Criteo account.
Guides
Put your products on Criteo
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 · Meta · Microsoft · Pinterest · TikTok · Snapchat · AppLovin