Skip to Content

Graftport Docs

Graftport moves a merchant’s catalog, customers, orders, content and storefront data from a source e-commerce platform onto Shopify. This site is the user guide for the people driving those migrations: agency operators, merchant solution engineers, and in-house data leads.

What you can do here

  • Spin up a migration for a new merchant in a few minutes.
  • Connect a Magento or Shopify source and the Shopify destination.
  • Configure mappings — the JSONata templates that translate source rows into Shopify-shaped payloads.
  • Run any combination of extract, transform, and load — full, partial, or dry — and re-run safely as data changes.
  • Inspect every row that was extracted, every payload that was sent, and every error that came back.

Where to start

If you’re…Read this
Brand new to the platformGetting started
About to set up a Magento sourceSources → Magento
Wiring up the destination Shopify storeDestination → Shopify
Editing a JSONata mappingMappings → Editor
Choosing what a run doesRuns → Phases
Looking at a failed runMonitoring → Inspecting run items

How a migration is shaped

A migration is the long-lived object that owns one merchant’s move. Inside it sit the resources you’ve enabled (products, customers, orders, …), the mappings that translate them, and the history of every run you’ve executed.

Read Concepts for the model in detail before you start configuring real merchants — getting the shape right up front saves a lot of re-runs later.

Last updated on