Sync commercetools product catalog to Klaviyo product catalog using the Klaviyo Catalogs API for flow-triggered back-in-stock emails

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

Steps

  1. Subscribe to commercetools product and inventory change messages via the commercetools Message API or an event bridge subscription
  2. Map commercetools product projections (name, variants, images, price) to Klaviyo catalog item and variant schemas under a named catalog
  3. Use the Klaviyo Catalogs API to upsert catalog items and catalog variants, setting the external_id to the commercetools product/variant ID for stable referencing
  4. When inventory transitions from 0 to positive, trigger a Klaviyo back-in-stock event using the Events API with the variant ID as a property so flow filters can target the correct variant
  5. Subscribe Klaviyo profiles to back-in-stock alerts by creating a back-in-stock subscription via the Klaviyo Back in Stock API endpoint tied to the catalog variant
  6. Test end-to-end by restoring a variant's inventory and confirming the Klaviyo flow fires within the expected delay window

Known gotchas

Related routes

Send custom events and trigger flows in Klaviyo for post-purchase and behavioral automation
klaviyo.com · 6 steps · unrated
Publish and update a Klaviyo Catalog feed (catalog items and variants) to power back-in-stock and browse-abandonment flows
developers.klaviyo.com · 5 steps · unrated
Recover abandoned checkouts by triggering emails via API on Shopify and Klaviyo
shopify.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ 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