Skip to main content

Amazon to Shopify: How to Move Your Products and Store Data

BulkFlow | | 10/15/2026

Moving from Amazon to Shopify mostly means moving your product catalog. Titles, descriptions, images, SKUs, prices and variations can all come across. However, your Amazon reviews, search rankings and most customer details stay on Amazon, so the new store starts with your products but not your marketplace history.

Most sellers don’t leave Amazon entirely. Instead, they build a Shopify store alongside it to own the customer relationship and depend less on one marketplace. This guide focuses on the part you can control: getting your Amazon listings into Shopify accurately and keeping both channels in sync.

What Moves From Amazon to Shopify and What Stays Behind

Product data moves well because you created it and can export it. Data that belongs to Amazon’s marketplace, such as reviews and rankings, doesn’t. The table below sets realistic expectations before you start.

Data Can it move? What to expect
Titles, descriptions and bullet points Yes Exported from Seller Central and reformatted for Shopify.
Product images Yes Imported from image URLs. Check each product afterward.
SKUs, prices and barcodes Yes Map them to Shopify’s variant fields.
Variations (size, color and so on) Yes, with remapping Amazon’s parent and child listings become one Shopify product with variants.
Inventory quantities Yes A CSV gives a one-time snapshot. A sync app keeps counts current.
Order history Partially Exportable from Seller Central, but importing it needs an app or manual work.
Customer names and emails Limited Amazon restricts buyer data, so you won’t get a usable marketing list.
Product reviews No Reviews stay with your Amazon listings.
Amazon search rankings No Your Shopify store builds its own search visibility from scratch.

The customer limit matters most for planning. Amazon’s buyer communication rules don’t allow marketing messages or links to outside websites, so you can’t email past Amazon buyers to announce your new store. As a result, your Shopify customer list grows from the orders the store itself generates.

How to Move Your Amazon Products to Shopify

The core job is exporting your listings from Seller Central and translating them into Shopify’s product format. You can do that yourself with a CSV file or let an app handle the conversion. Whichever route you take, the same field and variation logic applies, so it’s worth understanding the manual steps even if you plan to use an app.

Choose a migration method

Your choice depends mainly on catalog size and whether you’ll keep selling on Amazon. A small catalog is manageable by hand, while hundreds of SKUs with variations make manual remapping slow and error-prone.

Method How it works Best for
CSV import Export a listings report, reformat it to Shopify’s product CSV template and upload it. Smaller catalogs and sellers who want full control at no tool cost.
Amazon importer app An app from the Shopify App Store pulls listing data from Amazon and creates Shopify products. Larger catalogs or many variations, where reformatting by hand takes too long.
Marketplace connector A sales channel app links Shopify and Amazon so inventory and orders stay in sync. Sellers running both channels long term.

These methods can work together. For example, you might import the catalog by CSV, then add a connector so inventory and orders stay in sync afterward. Shopify’s own Marketplace Connect app supports Amazon, with the first 50 synced orders each month free and a 1% fee on additional orders, capped at $99 per month. Importer app pricing changes often, so check current rates on each app listing.

If you prefer working from a spreadsheet but don’t want to rebuild Shopify’s template by hand, Bulkflow is another option. It supports bulk import and field mapping for Shopify, so you can match your prepared spreadsheet columns to store fields instead of renaming every header.

Step 1: Export your listings from Seller Central

Amazon offers several listing reports under Inventory > Inventory Reports in Seller Central. Choose a report from the Select Report Type menu, click Request Report, and download the file once its status shows it’s ready.

The report you pick determines how much work comes next. The All Listings or Active Listings Report covers core fields such as SKU, ASIN, title, price and quantity, but it usually lacks full product content. By contrast, the Category Listings Report includes bullet points, descriptions, image references, attributes and variation relationships, which is what a complete Shopify product needs.

The Category Listings Report isn’t always available by default. If it doesn’t appear in the menu, open a case with Seller Support and ask for access to it for catalog review. Keep in mind that the report only contains what you’ve entered on Amazon, so listings where you sell on an existing ASIN without adding your own content may come through with empty description fields.

While you’re in Seller Central, consider also downloading Reports > Business Reports > Detail Page Sales and Traffic by Parent Item. Your sales data shows which products earn the most, which helps you decide what to import and polish first.

Step 2: Translate Amazon fields into Shopify columns

Amazon and Shopify describe products differently, so each Amazon field needs a home in Shopify’s product CSV template. Download that template from Shopify’s product CSV help page and copy its headers exactly, because Shopify rejects files whose headers don’t match. Amazon’s field names vary by category, so treat the left column below as a guide rather than exact labels.

Amazon field (typical) Shopify CSV column Notes
Item name Title Amazon titles are often long and keyword-heavy. Consider shortening them.
Seller SKU SKU Keep the same SKUs so inventory can be matched across channels.
Parent SKU URL handle Becomes the shared identifier for all variant rows of one product.
Bullet points and product description Description Combine them into one field. HTML is allowed, so bullets can become a list.
Brand Vendor Usually your brand name.
Product type Type Your own label for organizing products.
Price Price Numbers only, without a currency symbol.
Quantity Inventory quantity Works only for single-location stores.
Product ID (UPC or EAN) Barcode column Format as text in your spreadsheet so leading zeros survive.
Main and other image URLs Product image URL One image per row, each a public https:// link.
Size, color and other variation attributes Option1, Option2, Option3 name and value Covered in the next step.

The description deserves extra attention. On Amazon, bullet points and the description are separate fields, while Shopify has one Description field. Joining them as an HTML list followed by a paragraph keeps the content readable on your product page.

Also add a Status column set to draft for every product. Drafts don’t appear on your storefront, which gives you time to review titles, images and prices before anything goes live.

Step 3: Rebuild Amazon variations as Shopify variants

Amazon groups variations as a parent listing with separate child listings, each with its own SKU and its own row. Shopify instead treats them as one product with variants, where every row shares the same URL handle and differs only in option values. Therefore, the parent becomes the Shopify product, and each child becomes a variant row.

For example, an Amazon parent with the variation theme SizeColor and three children could be rearranged like this:

URL handle Title Option1 name Option1 value Option2 name Option2 value SKU Price
trail-hoodie Trail Hoodie Size Medium Color Navy HOOD-M-NVY 48.00
trail-hoodie Large Navy HOOD-L-NVY 48.00
trail-hoodie Large Gray HOOD-L-GRY 48.00

The first row carries the product details, while later rows leave Title, Description, Vendor and Tags blank. Note that the Amazon parent row usually has no price or stock of its own, so don’t import it as a separate sellable item. Shopify also allows up to three options per product, so if an Amazon variation theme uses more attributes, combine or drop the least important one before importing.

Images follow the same row pattern. Add extra rows under the same handle for additional product image URLs, and use the Variant image URL column when a specific color should show its own photo.

Step 4: Save the file and import it into Shopify

Save your finished sheet as a CSV file encoded in UTF-8. In Excel, choose CSV UTF-8 (Comma delimited) as the file type, while Google Sheets saves CSV files as UTF-8 by default. Other encodings can turn symbols like ® or ™, which are common in Amazon titles, into garbled characters.

Before importing everything, test with a file of two or three products, including one with variants. Then import the full catalog:

  1. In your Shopify admin, go to Products and click Import.
  2. Click Add file and select your CSV.
  3. Deselect Publish new products to all sales channels if you want products only on your online store for now.
  4. Click Upload and continue, review the details, then click Import products.

Each file can be up to 15 MB, so split a large catalog into several files if the upload fails or times out. Shopify emails a confirmation once the file is uploaded, and an import can’t be canceled after it starts.

Step 5: Review the imported catalog

Open a sample of products, starting with ones that have variations, and check that each variant has the right SKU, price and option values. Then confirm every image loaded, because Shopify can only import images from links it can reach.

Once a product looks right, change its status from draft to active. If several products share the same problem, it’s faster to fix the rows in your spreadsheet and re-import them with Overwrite products with matching handles selected. Keep in mind that a blank cell in an overwrite file clears that value in Shopify, so include only the columns you mean to change.

Keep Inventory and Fulfillment in Sync Across Both Channels

If you keep selling on Amazon, the same stock now serves two storefronts. A sale on one channel needs to reduce the count on the other, or you’ll eventually sell an item you no longer have. A CSV import only sets quantities once, so ongoing sync needs an app such as a marketplace connector.

Fulfillment depends on where your stock sits. If your inventory is already in Amazon fulfillment centers through FBA, Amazon’s Multi-Channel Fulfillment (MCF) service can ship your Shopify orders from that same stock. The Amazon MCF and Buy with Prime app connects to your Seller Central account and lets you fulfill orders from the Shopify admin on a pay-as-you-go basis.

The MCF app currently requires that you fulfill orders in the United States and sell to customers with US addresses. After installing it, assign the relevant products’ inventory to the app’s location, since unassigned products default to your store’s own location. If you ship from your own warehouse or a third-party logistics provider instead, set that location up in Shopify and keep its quantities synced with Amazon.

Prepare the Shopify Store Before You Launch

Imported products are a starting point, not a finished store. Amazon listings are written for Amazon’s search and layout, with stacked keywords in titles and bullets that read like a checklist. Rewriting titles and descriptions for your own customers also gives search engines something other than a copy of your Amazon pages.

Next, group products into collections, connect your domain and set up payments and shipping. Place a real test order through checkout before launch so you see exactly what a customer sees, from the product page to the confirmation email.

Finally, plan how the store will earn its first customers. Since reviews and rankings don’t transfer, early traffic comes from your own marketing, such as email sign-ups, social media, advertising and search. Before promoting your store to existing Amazon buyers in any form, check Amazon’s current seller policies, because its rules on directing customers off Amazon are strict.

Conclusion

Moving from Amazon to Shopify is mainly a matter of translating your listings into Shopify’s product format and keeping both channels in step once the store is live. The catalog you built on Amazon comes with you, while the store’s customers and reputation grow from there. We hope this guide helps you plan your Amazon to Shopify move with clear expectations. If spreadsheet imports and catalog updates will be a regular task, you can explore Bulkflow.

Amazon to Shopify: How to Move Your Products and Store Data
BulkFlow provides a solution to import data in bulk from CSV/Excels Files, FTP, Google Sheet, XML,… to e-commerce platforms such as Shopify, WooCommerce,… automatically and quickly.