Magento → Shopify · self-serve

Move your Magento store.
Into Shopify, this week.

M1 or M2, any catalog size. The most common replatform we run, with a vetted done-for-you option for solo merchants who want it handled end-to-end.

Get started Talk to sales
Prefer done-for-you? €129 fixed
app.graftport.com / migrate / magento
New migration
Magento → Shopify
01
Products & variants
✓ ready
02
Categories → Collections
✓ ready
03
Customers
✓ ready
04
Orders
✓ ready
05
Cart price rules → discounts
✓ ready
What migrates from Magento

Lifted across, shape intact.

Built for Magento stores specifically. Records keep their relationships, URLs keep their SEO, and Shopify metafields catch the Magento-specific attributes that don't map cleanly to native Shopify fields.

01
Products & variants

Configurable, simple, grouped, and bundle products mapped to Shopify variants and metafields

Unlimited
02
Categories → Collections

Full tree preserved with nested smart collections

Unlimited
03
Customers

Profile, address book, customer groups, and store credit balances

Unlimited
04
Orders

Full history with line items, taxes, shipping, refunds, and order comments

Unlimited
05
Cart price rules → discounts

Catalog and cart rules become Shopify automatic discounts where possible

Unlimited
06
301 redirects

URL keys, old paths, every existing redirect preserved

Unlimited
07
CMS pages & blog

All static pages and blog posts with their original publish dates

Unlimited
08
Multi-store

Multiple Magento stores split into Shopify stores or Markets, your call

Unlimited
Magento-specific

What to know before
you start.

Source platforms are not all built the same. These are the Magento quirks worth flagging before the migration ships, so go-live night holds no surprises.

M1 and M2 both supported

Magento 1 (1.7+) and Magento 2 (any version). Heavily customised Adobe Commerce installs may need a short scoping call first.

EAV and custom attributes

Custom attributes land as Shopify metafields with their original handles, so theme code that referenced them keeps working.

Multi-store split

Magento's multi-store (one DB, many storefronts) needs a decision: split into separate Shopify stores or unify under Shopify Markets. We can do either.

Read-only admin user

Create a dedicated read-only admin user for us. Step-by-step instructions are inside the wizard. No need to share your real admin login.

How it works

Magento in. Shopify out.
Four steps, zero surprises.

Step 1

Connect your Magento store

Read-only credentials. Step-by-step instructions inside the wizard. Your live Magento store keeps running.

Step 2

Review the mapping

Start from a Magento template tuned to Shopify. Tweak any field. Version every change. Dry-run on a sandbox.

Step 3

Load to Shopify

Push every record. Watch progress live, click through any error, see exactly what landed where.

Step 4

Re-run on go-live

Same migration, run again. Pulls only what changed. Zero duplicates, full rollback one click away.

Pricing · closed beta

Quoted to your Magento migration.

Graftport is in closed beta. We size the plan to your source platforms, brand count, and re-run cadence — and send a beta invitation code with the proposal.

Magento → Shopify

Beta plan

By invitation
Every Magento brand on one account, all on the same plan
Same migration shape across every supported source platform
Dry-run any change on a sandbox before it ships
Hands-on support through the first migration during the beta
EU-hosted, encrypted at rest, full audit trail
One Magento store and want it done for you? Graftport Move migrates a single store for €129 fixed, paid only when you accept the result.
FAQ

Magento
questions.

Do not see yours? Email hello@graftport.com. We read every message.

Both. Magento 1 (1.7+) and Magento 2 (any version) are supported out of the box. Heavily customised Adobe Commerce installs work too — drop us a line first if your store has a lot of bespoke modules.

Move your Magento store.
This week.

Connect your Magento store, dry-run a migration, see the exact Shopify result before a single record lands.

Get started Or done-for-you, €129