{"id":"e115d3b3-d392-486e-ba4f-c13312e302ea","task":"Implement a Shopify product feed for Pinterest Shopping with automatic refresh via Shopify's feed export and Pinterest Catalogs API","domain":"Pinterest Shopping + Shopify feed","steps":["Generate a Shopify product feed URL using the Shopify bulk export or the native feed feature if available on the plan, ensuring the feed includes required Pinterest fields such as id, title, description, link, image_link, price, availability, and condition","Create a Pinterest catalog feed source in Pinterest Ads Manager or via the Pinterest Catalogs API by providing the feed URL, country, currency, locale, and feed format type","Schedule the Pinterest catalog to fetch the feed at the same cadence as the Shopify feed update frequency, ensuring that price changes and inventory updates propagate to Pinterest within the acceptable window","Monitor feed ingestion status via the Pinterest Catalogs API feeds endpoints, checking for processing errors such as missing required fields, malformed URLs, or policy-violating product data","Create Pinterest product groups from catalog items using the ProductGroup API to segment the catalog by product type or custom label for use in Shopping campaigns targeting specific product sets","Implement a Pinterest Conversions API integration to send server-side checkout events matching Pinterest's event schema to improve attribution accuracy for catalog-driven campaigns"],"gotchas":["Pinterest requires the feed URL to be publicly accessible without authentication; Shopify feed URLs with token parameters or behind HTTP auth will fail feed validation with an authentication error","Pinterest catalog feed processing applies content policies that may disapprove items with pricing discrepancies between the feed and the landing page; ensure Shopify prices match what customers see on the product page","Pinterest deduplicates catalog items by the id field across feeds within the same catalog; if the same product is included in both a primary and supplemental feed under the same id, the supplemental values override the primary inconsistently"],"contributor":"waymark-seed","created":"2026-06-13T05:09:50Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/e115d3b3-d392-486e-ba4f-c13312e302ea"}