Moving your catalog off Etsy sounds like a data-entry chore, and most guides stop there — export here, click import there, done. But the mechanics are the easy part. The decision that actually matters is whether the switch protects your margin, and that only shows up once you run the numbers. This guide covers both: the exact import steps, and the profit math the other pages skip.
The two ways to import products from Etsy to Shopify
Everything comes down to two paths. Pick based on whether you're cutting over completely or running both stores side by side.
Method 1: CSV export and import (free)
This is the built-in route and it costs nothing. You download your active listings from Etsy as a spreadsheet, reshape the columns to match Shopify's format, and upload.
The catch every guide glosses over: Etsy's export and Shopify's import don't use the same column names, so the file rarely uploads cleanly on the first try. Etsy only exports listings that are currently for sale, and the fields — title, description, price, tags — don't map one-to-one onto Shopify's Handle, Title, Body, Variant Price structure. You reformat the CSV before it works.
Method 2: A sync app (keep both stores live)
If you'd rather not touch a spreadsheet — or you want to keep selling on Etsy while you build up Shopify — a sync app does the copying for you. Apps like Etsy Marketplace Integration, Matrixify, and Shuttle pull your listings across and, in most cases, keep inventory and orders synced going forward.
This is the right pick for the many sellers who don't fully cut over. Running both platforms — Etsy for discovery, Shopify for owned customer relationships and better margin — is a common, deliberate strategy, and a sync app is what makes it painless. If that's your plan, our guide on whether you can link Shopify to Etsy walks through the connection options.
Step-by-step: the free CSV route
Here's the manual path, start to finish.
- Export from Etsy. In your Etsy Shop Manager, go to Settings, then Options, then the Download Data tab. Download your listings CSV — it holds titles, descriptions, tags, and pricing for every active listing.
- Reformat the columns. Open the file and rename or rearrange columns to match Shopify's product CSV template. The big ones: Handle, Title, Body (HTML), Variant Price, Variant SKU, and Image Src. Shopify publishes a sample CSV you can copy the headers from.
- Handle your images. Etsy's export gives you image URLs, not files. Make sure each listing's Image Src column points to a live, public image link, or upload images to Shopify separately after the fact.
- Import into Shopify. In your Shopify admin, open Products, click Import, upload your cleaned CSV, and review the preview before confirming. Shopify shows you a preview so you can catch mapping errors before they hit your live store.
- Spot-check the results. Open ten products at random and confirm prices, variants, and images landed correctly.
One hard limit to plan around: Shopify caps products at 99 variants and 3 options each, per Shopify's own migration guidance. If an Etsy listing offers more combinations than that, you'll split it into multiple products.
What doesn't come across (and how to fix it)
The listings themselves are the easy part. These pieces need separate handling:
- Reviews. Etsy reviews don't transfer through the product CSV. You export them (often as JSON), convert to CSV, and import through a reviews app like Judge.me or Loox.
- Customers. Etsy limits how you use buyer data, and you can't bulk-export buyer emails or add them to a mailing list without consent. Building an owned customer list is one of the main reasons to move — more on that below.
- Orders and order history. Past orders import through a dedicated orders app, not the product importer.
- SEO and URLs. Your Etsy listing URLs won't exist on Shopify, so plan redirects if you're driving external traffic to specific products.
Can you import products from Shopify to Etsy too?
Yes — and it's worth understanding the reverse, because the tooling is different. When you import products from Shopify to Etsy, there's no native Etsy bulk-CSV importer the way Shopify has one. You lean on a sync app (Etsy Marketplace Integration and similar tools run in both directions) to push Shopify products onto Etsy as listings.
Most sellers doing this aren't abandoning Shopify; they're adding Etsy as an extra discovery channel on top of an owned store. If you're weighing a full cutover instead of a two-way sync, our deeper walkthrough on moving your Etsy store to Shopify covers the sequencing.
The real question: does the switch pay off?
Every other guide treats "import your products" as the finish line. It isn't. The reason to move is money, so here's the math the SERP skips.
Etsy's combined take — listing fees, transaction fees, payment processing, and Offsite Ads — runs to roughly ten to thirteen percent of every sale, and sellers above about ten thousand dollars in annual revenue face a mandatory twelve percent Offsite Ads fee on ad-attributed orders that can push total fees to twenty-two to twenty-eight percent on those sales, according to Sherocommerce's migration analysis. That's the drag you're trying to escape.
Worked example. Say you sell a print-on-demand mug for $30. Your supplier charges $12 for the product and $5 to ship, so $17 leaves before fees. At Etsy's roughly eleven percent combined rate, fees on that order are about $30 × 0.11 = $3.30, leaving you $30 − $17 − $3.30 = $9.70 profit. Do 100 of those a month and Etsy's cut alone is about $330.
On Shopify you skip Etsy's listing, transaction, and Offsite Ads layers — you still pay card processing, but the stack is thinner. In one modeled scenario at about 100 orders a month averaging $50, a seller saved roughly $335 a month on Shopify even after the roughly $39 subscription, per the same Sherocommerce analysis. At scale, the subscription is noise next to the fee savings.
The honest counterpoint: Etsy hands you built-in traffic and buyers with intent; a fresh Shopify store earns every visitor through SEO, ads, and email. Below a few thousand dollars a month, Etsy's free traffic usually outweighs its fees. Above that, the fee drag and data lock-in tip toward consolidating. The broader ecommerce ops economics guide breaks down where that line sits for POD sellers specifically.
The margin you gain, you also have to watch
Here's the trap. On Etsy, fees are ugly but simple — one platform, one cut. On Shopify you own the margin, which means you also own every leak: ad spend, card processing, supplier COGS, shipping, and the chargebacks that cost a $15 fee plus the disputed amount on Shopify Payments. Move without tracking those and you can trade a visible 11% fee for invisible losses that are worse.
This is exactly the problem PodVector was built for. It connects your Shopify store with Meta Ads, Google Ads, Printify, and Printful, then computes your true per-order profit — after ad spend, COGS, shipping, and fees — so the margin you moved to Shopify to protect is one you can actually see. Victor, its AI operator, reads that live data and proposes moves, taking approved actions on the Shopify side. He's not a dashboard you have to interpret; he reads your ad data and tells you where the money is leaking, and he never touches your ad account. When you've just given up Etsy's traffic to chase better margin, knowing which products and campaigns actually clear a profit is the whole game.
FAQs
Is it free to import products from Etsy to Shopify?
The CSV route is free — you export from Etsy, reformat the file, and upload through Shopify's built-in importer at no cost. Sync apps and paid migration services charge a fee (migration services often start around the price of a few weeks of Shopify subscription) but save you the manual spreadsheet work and can move orders, reviews, and customers too.
How long does the migration take?
A small catalog of a few dozen listings via CSV is an afternoon once you've mapped the columns. A larger store, or one where you're also moving orders and reviews through separate apps, can take a few days of setup and spot-checking. Sync apps shorten the products step but you'll still verify the results.
Do my Etsy reviews and customers transfer automatically?
No. The product CSV moves listings only. Reviews need a separate export-and-convert step into a reviews app, and Etsy restricts bulk export of buyer emails — you generally rebuild your customer list on Shopify from that point forward rather than copying it over.
Can I keep selling on Etsy while I move to Shopify?
Yes, and many sellers do exactly that. Use a two-way sync app so listings and inventory stay aligned across both stores, keep Etsy for discovery, and grow Shopify for owned relationships and margin. You don't have to close your Etsy shop to start on Shopify.
What's the biggest mistake sellers make when switching?
Treating the import as the finish line. Moving listings is mechanical; protecting profit is not. Sellers who cut over without tracking true per-order profit — ad spend, COGS, shipping, chargeback exposure — often can't tell whether the switch actually helped. Decide based on the fee math first, then import.