Upload a product catalog and feed to Pinterest for shopping ads via the Catalogs API

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

Steps

  1. Create a catalog and register a data source — either a hosted feed URL ingested on a recurring schedule, or a supported platform integration (Shopify, WooCommerce, Adobe Commerce, Salesforce Commerce Cloud)
  2. For direct API management, use the Catalogs endpoints to create/update/delete individual items or batches rather than waiting for the next scheduled feed pull
  3. Include Pinterest's required product attributes (id, title, availability, price, link, image_link, etc.), since incomplete rows are excluded from ad eligibility
  4. Create shopping ads using the Catalog sales objective, referencing the catalog and any product-group filters to scope the campaign
  5. Check catalog processing status/diagnostics to confirm items ingested successfully rather than assuming success from the upload call alone
  6. Keep any hosted feed URL reliably available every day when using scheduled ingestion, since Pinterest re-fetches it on that cadence

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
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
Upload a hashed customer list and build a Customer List audience via the Pinterest Ads API
developers.pinterest.com/docs · 5 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