Sync a Criteo product catalog feed for dynamic retargeting via the Marketing Solutions API

domain: developers.criteo.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate to the Criteo API using the client_credentials OAuth 2.0 flow to obtain a bearer token; use the token endpoint at api.criteo.com/oauth2/token.
  2. Create or identify the catalog (dataset) in Criteo's system; for large catalogs (over one million products), use the Product Importer API for faster, more granular ingestion rather than file-based feeds.
  3. Submit the product feed via the appropriate endpoint, including required fields: product ID, title, description, price, image_link, availability, and GTIN/MPN where applicable.
  4. Schedule the feed import to run at least once daily to keep product availability and price data current; stale prices or out-of-stock items in the feed will still be served until the feed is refreshed.
  5. Monitor the import job status and check the error report for rejected products; common rejection reasons include missing required fields and images that fail Criteo's aspect ratio requirements.
  6. Once the catalog is approved and populated, associate it with your retargeting campaign in Campaign Manager or via the API's campaign-catalog linkage endpoint.

Known gotchas

Related routes

Create a Pinterest Shopping campaign with a product catalog feed and dynamic retargeting
developers.pinterest.com/docs/api/v5 · 6 steps · unrated
Manage campaigns via Criteo Marketing Solutions API
developers.criteo.com/marketing-solutions · 6 steps · unrated
Implement a Shopify product feed for Pinterest Shopping with automatic refresh via Shopify's feed export and Pinterest Catalogs API
Pinterest Shopping + Shopify feed · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans