Migration guide
Import Magento Products to Shopify
Magento 2 (Adobe Commerce) exports products with one row per SKU and configurable products linked by a configurable_variations column. Rebuild those links as Shopify variants and the rest maps cleanly.
1. Export your products from Magento
- In Magento admin, go to System → Data Transfer → Export.
- Set Entity Type to Products and the file format to CSV.
- Click Continue. Magento generates the file in the background. Download it from the export grid.
2. Map Magento columns to Shopify
Shopify's importer only reads its own column names. Copy each Magento column into the matching column of the Shopify product CSV template.
| Magento column | Shopify column | Note |
|---|---|---|
url_key | Handle | Keep it so redirects are simple |
name | Title | |
description | Body (HTML) | |
sku | Variant SKU | |
price | Variant Price | Or Compare At when special_price is set |
special_price | Variant Price | Move price to Compare At |
qty | Variant Inventory Qty | |
weight | Variant Grams | Convert to grams |
configurable_variations | Rows with the same Handle | One row per child SKU |
configurable_variation_labels | Option1 Name, Option2 Name… | |
base_image + additional_images | Image Src | Full URLs, one row per image |
meta_title / meta_description | SEO Title / SEO Description | |
product_online (1 / 2) | Status (active / draft) | |
categories | Tags or Product Category |
3. Import the file into Shopify
- Remove simple products that are only children of configurable products. They become variant rows instead.
- Turn each configurable product into one Shopify product with a row per child SKU.
- Prefix image paths with your media URL so Shopify can download them.
- Check the file, then import it under Products → Import.
- Add 301 redirects from each Magento URL (often ending in .html) to /products/{handle}.
4. Common Magento migration problems
- Image columns hold paths relative to your media folder, such as /m/u/mug.jpg. Add your store's media URL in front.
- Child simple products in Magento must not be imported as separate Shopify products.
- Magento attributes beyond three variant options need to become tags or metafields.
FAQ
Magento to Shopify: FAQ
Still stuck? Email contact@ecomfusion.net.
Can 1Click migrate Magento products?
No. 1Click imports from Amazon, AliExpress, eBay and Shopify stores you manage. Use the Magento export and Shopify's CSV import.
How do configurable products map to Shopify?
Each configurable product becomes one Shopify product. Each of its child SKUs becomes a variant row with the same Handle, and the configurable attributes become Option1, Option2 and Option3.
Other migrations

Keep adding products after you move
1Click imports from Amazon, AliExpress, eBay and your other Shopify stores, with AI rewriting. Free for 3 imports.