Shopify → Shopify · self-serve

Move your Shopify store.
Into Shopify, this week.

Consolidate brands onto a single store, split a multi-store, or rebuild a shop on a fresh plan. Customer history, orders, and SEO all come along.

Get started Talk to sales
· Safe to re-run· One-click rollback· Cost before you start
app.graftport.com / migrate / shopify
New migration
Shopify → Shopify
01
Products & variants
✓ ready
02
Collections
✓ ready
03
Customers
✓ ready
04
Orders
✓ ready
05
Discounts & gift cards
✓ ready
What migrates from Shopify

Lifted across, shape intact.

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

01
Products & variants

Title, body, options, images, SEO, every metafield

Unlimited
02
Collections

Manual and rule-based, with parent/child structure preserved

Unlimited
03
Customers

Profile, addresses, marketing consent, customer notes

Unlimited
04
Orders

Line items, taxes, shipping, fulfillments, refunds, full history

Unlimited
05
Discounts & gift cards

Codes, automatic discounts, gift card balances

Unlimited
06
301 redirects

Every storefront URL keeps its rank after launch

Unlimited
07
Blogs & pages

Every post and page intact, with their authors and dates

Unlimited
08
Markets

Multi-currency and multi-language storefronts where supported

Unlimited
Shopify-specific

What to know before
you start.

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

Read-only credentials

Connect via a custom Shopify app with read-only Admin API access. Your live store keeps running while we read.

Apps and themes do not move

Anything an app added (subscriptions, reviews, loyalty) needs to be re-installed on the new store. Theme code is rebuilt or re-imported separately.

Customer accounts need re-invite

Shopify rotates the customer login token across stores. We migrate every account, but customers must complete a one-time password reset.

Storefront domains

Domains transfer separately, on your schedule. The old store stays live until you flip DNS.

How it works

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

Step 1

Connect your Shopify store

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

Step 2

Review the mapping

Start from a Shopify 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 Shopify 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.

Shopify → Shopify

Beta plan

By invitation
Every Shopify 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
FAQ

Shopify
questions.

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

Common reasons: consolidating multiple brands onto one store, splitting a multi-store account, rebuilding on a fresh Shopify Plus plan, or moving away from a heavily customised theme that has become unmaintainable.

Move your Shopify store.
This week.

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

Get started