Skip to content

Shopify

CatalogRelay pushes products to Shopify from an export profile (Shopify Admin API).

  • Shopify store
  • Custom app with Admin API access token
  1. Shopify Admin → SettingsApps and sales channelsDevelop apps
  2. Create an app (e.g. “CatalogRelay”)
  3. Configure Admin API scopes (at minimum product and inventory read/write, plus locations read)
  4. Install the app and copy the Admin API access token
  1. Export ProfilesAdd export profile (or edit an existing one)
  2. Where to sendShopify
  3. Enter:
    • Store domainyourstore.myshopify.com
    • Access token
    • Optional inventory location ID
  4. Test connection, then save
  5. Configure filters / mappings / guards → Run now

Baseline product upsert: title, body, vendor, SKU, barcode, price, inventory quantity, and images when URLs are present. Field mappings can target metafield-style destination paths.

Current push is oriented around simple one-SKU products. Advanced variant grouping and collection assignment UIs are not provided — contact support if you need a custom approach.

You can use CSV / XML (download only) and let a Shopify app or middleware poll the CatalogRelay feed URL instead of using the native push.