Skip to content
FeedShine

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.

Criteo feedSale liveActive

Google format file. Criteo ingests on a schedule.

Price dropped in Shopify. Retargeting ads must not show 49.95.Rebuilding the feed file. Live prices and stock.Feed rebuilt. Criteo's next ingest shows 39.95.
Trail Runner 2.049.95 AUD39.95 AUD
Feed URLfeeds.feedshine.app/f/…xmlCopy

Every 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

  1. Create a Criteo feed

    Pick Criteo as the channel. The feed uses Google attribute names Criteo understands.

    Channel
    Criteo
    XMLTSVCSV
  2. Register 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….xmlCopy

    Register with Criteo or hand it to your account manager.

  3. 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.

    title
    Trail Runner 2.0
    Acme Trail Runner 2.0 Running ShoeAI

    Built from what shoppers actually search for.

  4. Retarget with live data

    Criteo ingests the feed on schedule, so ads always show current prices and stock.

    Trail Runner 2.0Ready
    Canvas High TopReady

    Each 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.

ProductpriceStatus
Trail Runner 2.049.95 39.95 AUDOn sale
Canvas High Top54.95 AUDReady
Desert Boot64.95 AUDReady

Criteo feed facts

FormatsXML, TSV or CSV with Google attribute names
DeliveryCriteo ingests your feed URL on a schedule
CategoriesAccepts google_product_category values
AvailabilityStandard in_stock and out_of_stock values
SurfacesDynamic 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