Products from a sheet into your store, with prices and stock

The scenario walks the rows of your sheet, creates new products in the store and updates existing ones, sets prices and stock by location, and marks the synced rows.

  • No more double entry — products are managed in the sheet only
  • New products are created, existing ones updated — the scenario tells them apart
  • Stock is set per store location
  • Synced rows are marked, so nothing goes twice
GraphQL

How it works

To move data from SeaTable to GraphQL automatically, use a ready-made scenario — no manual exports.

  1. Starts when: Start Workflow
  2. Then: Shopify, GetLocations
  3. Then: Airtable, FetchRecords
  4. Check: Loop
  5. Then: Shopify, ProductQuery
  6. Check: If product exists
  7. If yes: Shopify, UpdateProduct
  8. Then: Shopify, Update SetVariant
  9. Then: Shopify, Update SetInventory
  10. Then: Airtable, MarkRecord as Sync'd
  11. If no: Shopify, CreateProduct
  12. Then: Shopify, Create SetVariant
  13. Then: Shopify, Create SetInventory

You can launch this SeaTable + GraphQL integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.