Products
Variants, options, images, tags, vendor and status.
Install Store Porter on both stores, share one connection code, and transfer products, collections, customers, files, pages and more — automatically, in the background.
Free plan available · Pro from $4.99/month · No card to start
Products
Variants & images
Collections
Manual & smart
Customers
Accounts & addresses
Files
Images & video
Pages
Store pages
Navigation
Menus & links
Plus blogs, metaobjects, markets and shipping profiles — see all 10 resource types.
Not a spreadsheet exercise — a connection between two stores you already control.
10
Including metaobjects, navigation, shipping profiles and market metafields — none of which a CSV export covers.
31
Nothing is exported, edited or re-uploaded. Store Porter reads one store and writes the other through the Shopify Admin API.
22
The app follows your browser language automatically, so there is no setting to find.
Install Store Porter on the sender store. It generates a connection code — copy it.
Paste the code into the receiver store and verify. The badge turns Connected.
Tick what you want under Select Data, then start. It runs in the background and emails you.
Including the four that Shopify's CSV export does not cover at all.
Variants, options, images, tags, vendor and status.
Manual and smart collections, with their rules intact.
Images, videos, 3D models and documents.
Online store pages with their template suffixes.
Blogs and every article inside them.
Menus, nested items and the links between them.
Accounts, addresses, tags and tax status.
Definitions land before the entries that depend on them.
Delivery profiles and their rates.
Market metafields, filtered to the markets you pick.
Shopify's export covers products and customers. It does not cover the four that cost you the most time.
| Store Porter | Shopify CSV export | Rebuilding by hand | |
|---|---|---|---|
| Products and variants | Yes | Yes | Manual |
| Files and images | Yes | No | Manual |
| Navigation menus | Yes | No | Manual |
| Metaobjects | Yes | No | Manual |
| Shipping profiles | Yes | No | Manual |
| Intermediate file to manage | None | One per type | None |
| Safe to run twice | Yes | Risks duplicates | Depends |
| Runs unattended | Yes | Partly | No |
Secure, reliable transfers between two stores you already control.
Both stores authorise the app through Shopify. The connection only opens when you paste the code.
Your data passes through Store Porter only to reach your second store. No product, customer or file data is kept on our servers, sold or shared.
Every product, collection, customer, file, page, menu, blog and metaobject it imports is recorded, so a second run reports Already exists instead of copying it twice.
The sender store is only ever read from. Every failure is reported by name, per resource type.
Try it on a handful of products before you trust it with the whole catalogue.
Prove it works on your own data first. Limits count per store, not per transfer.
or $49.99 a year — save 17%
Install Store Porter on both stores. The sender store generates a connection code; paste that code into the receiver store and verify the connection. Select Products under Select Data, then start the transfer. Products move with their variants, options, images, tags, vendor and status.
No. Store Porter records every product, collection, customer, file, page, menu, blog and metaobject it has already imported and skips repeats, reporting them as Already exists rather than copying them again. Running the same transfer twice is safe.
Yes. Store Porter transfers metaobject definitions and their entries, and delivery profiles with their shipping rates. Neither is covered by Shopify's CSV export.
Yes. Store Porter connects the two stores through the Shopify Admin API and copies your data across for you. There is no CSV to export, edit or re-upload, so nothing is lost to column mismatches.
The free plan covers up to 5 items of each resource type plus up to 200 files, and includes the email report. Pro costs $4.99 per month, or $49.99 per year for a 17% saving, and removes those limits.
No. Transfers run in the background on Store Porter’s servers. You can close the tab and an email report arrives when the transfer finishes.
Nothing is changed or removed. Store Porter only reads from the sender store and writes to the receiver store.
Store Porter is available in 22 languages and follows your browser language, so there is no setting to find.
Pair your two stores and bring the work across in one background run.
Try Store PorterFree plan available · Pro from $4.99/month · No card to start