{"id":22949,"date":"2026-11-05T10:34:13","date_gmt":"2026-11-05T08:34:13","guid":{"rendered":"https:\/\/consultoriaehero.com\/?p=22949"},"modified":"2026-11-05T13:19:19","modified_gmt":"2026-11-05T11:19:19","slug":"migrating-from-shopify-to-woocommerce-steps-what-you-lose","status":"publish","type":"post","link":"https:\/\/consultoriaehero.com\/en\/migrating-from-shopify-to-woocommerce-steps-what-you-lose\/","title":{"rendered":"Migrating from Shopify to WooCommerce: Steps, What You Lose, and How Much It Costs"},"content":{"rendered":"<p><strong>Migrating from Shopify to WooCommerce<\/strong> means no longer paying Shopify&#8217;s fee and commission, and hosting your store on your own hosting, with the code and data in your name. Products and customers can be exported from Shopify in a few hours. Redirects, apps, and payments are where most of the work lies.<\/p>\n<p>In this guide, we explain what gets exported and what doesn&#8217;t, how to avoid losing Google rankings, the steps in order, and how much it costs compared to what you save.<\/p>\n<nav class=\"w2g-toc\"><strong>On this page<\/strong><\/p>\n<ol>\n<li><a href=\"#por-que\">Why people leave Shopify<\/a><\/li>\n<li><a href=\"#pasa\">What comes with you and what doesn&#8217;t<\/a><\/li>\n<li><a href=\"#urls\">Shopify URLs and their redirects<\/a><\/li>\n<li><a href=\"#apps\">Shopify apps and their equivalents<\/a><\/li>\n<li><a href=\"#pasos\">The migration in eight steps<\/a><\/li>\n<li><a href=\"#precio\">How much it costs and how much you save<\/a><\/li>\n<li><a href=\"#quedarse\">When it&#8217;s better to stay on Shopify<\/a><\/li>\n<li><a href=\"#faq\">Frequently asked questions<\/a><\/li>\n<\/ol>\n<\/nav>\n<h2 id=\"por-que\">Why people leave Shopify<\/h2>\n<ul>\n<li><strong>The bill grows with your sales.<\/strong> On top of the subscription fee, every card payment costs between 1.6% and 2.1% plus \u20ac0.30 depending on the plan, and an extra charge if you use another payment gateway.<\/li>\n<li><strong>Apps.<\/strong> Many features are apps with their own fees. Ten apps at \u20ac10 each come to \u20ac100 a month.<\/li>\n<li><strong>Limits.<\/strong> Some things Shopify doesn&#8217;t let you change: the URL structure, part of the checkout process, or how certain data is stored.<\/li>\n<li><strong>Wanting to own your store<\/strong>, with the code and the server under your control.<\/li>\n<\/ul>\n<h2 id=\"pasa\">What transfers and what doesn&#8217;t<\/h2>\n<div style=\"overflow:auto;max-width:100%\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:520px\">\n<thead>\n<tr style=\"background:#334155;color:#fff\">\n<th style=\"padding:10px 12px;text-align:left\">Data<\/th>\n<th style=\"padding:10px 12px;text-align:left\">Transfers?<\/th>\n<th style=\"padding:10px 12px;text-align:left\">What to check<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:9px 12px\">Products and variants<\/td>\n<td style=\"padding:9px 12px\">Yes<\/td>\n<td style=\"padding:9px 12px\">Options, images for each variant, SKU, and stock<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Collections<\/td>\n<td style=\"padding:9px 12px\">Yes, as categories<\/td>\n<td style=\"padding:9px 12px\">Automated collections become fixed lists<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">Customers<\/td>\n<td style=\"padding:9px 12px\">Yes<\/td>\n<td style=\"padding:9px 12px\">Each customer&#8217;s marketing consent<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Passwords<\/td>\n<td style=\"padding:9px 12px\">No<\/td>\n<td style=\"padding:9px 12px\">Shopify doesn&#8217;t export them: customers create a new one<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">Orders<\/td>\n<td style=\"padding:9px 12px\">Yes<\/td>\n<td style=\"padding:9px 12px\">Make sure they don&#8217;t send emails or deduct stock when imported<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Pages and blog<\/td>\n<td style=\"padding:9px 12px\">Yes<\/td>\n<td style=\"padding:9px 12px\">Images in the text and internal links<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">SEO titles and descriptions<\/td>\n<td style=\"padding:9px 12px\">Yes, with the right tool<\/td>\n<td style=\"padding:9px 12px\">Make sure they end up in the fields of your SEO plugin<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Gift cards and subscriptions<\/td>\n<td style=\"padding:9px 12px\">With care<\/td>\n<td style=\"padding:9px 12px\">Balances and recurring payments are migrated separately or closed beforehand<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">Theme and apps<\/td>\n<td style=\"padding:9px 12px\">No<\/td>\n<td style=\"padding:9px 12px\">They are replaced with a WordPress theme and plugins<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Shopify exports products, customers, and orders as CSV files from its admin. To avoid doing it by hand, there are paid plugins and services that read the Shopify store and write it into WooCommerce.<\/p>\n<h2 id=\"urls\">Shopify URLs and their redirects<\/h2>\n<p>Shopify always uses the same paths. In WooCommerce they change, and each one needs its own 301 redirect:<\/p>\n<div style=\"overflow:auto;max-width:100%\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:420px\">\n<thead>\n<tr style=\"background:#334155;color:#fff\">\n<th style=\"padding:10px 12px;text-align:left\">In Shopify<\/th>\n<th style=\"padding:10px 12px;text-align:left\">In WooCommerce (default)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:9px 12px\"><code>\/products\/camiseta-azul<\/code><\/td>\n<td style=\"padding:9px 12px\"><code>\/producto\/camiseta-azul\/<\/code><\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\"><code>\/collections\/camisetas<\/code><\/td>\n<td style=\"padding:9px 12px\"><code>\/categoria-producto\/camisetas\/<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\"><code>\/collections\/camisetas\/products\/camiseta-azul<\/code><\/td>\n<td style=\"padding:9px 12px\"><code>\/producto\/camiseta-azul\/<\/code><\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\"><code>\/pages\/quienes-somos<\/code><\/td>\n<td style=\"padding:9px 12px\"><code>\/quienes-somos\/<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\"><code>\/blogs\/news\/mi-articulo<\/code><\/td>\n<td style=\"padding:9px 12px\"><code>\/mi-articulo\/<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Since the paths follow a pattern, a good share of the redirects can be done with rules instead of one by one. Even so, check them all against the list of URLs Google knows for your store, which you can find in Search Console.<\/p>\n<p>If you bought the domain through Shopify, you can transfer it to another registrar. Do it well in advance: Shopify requires that 60 days have passed since registration, and the transfer takes a few days.<\/p>\n<h2 id=\"apps\">Shopify apps and their equivalents<\/h2>\n<div style=\"overflow:auto;max-width:100%\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:420px\">\n<thead>\n<tr style=\"background:#334155;color:#fff\">\n<th style=\"padding:10px 12px;text-align:left\">In Shopify<\/th>\n<th style=\"padding:10px 12px;text-align:left\">In WooCommerce<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:9px 12px\">Shopify Payments<\/td>\n<td style=\"padding:9px 12px\">Stripe, your bank&#8217;s card terminal (Redsys), PayPal, or Bizum through the payment gateway<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Reviews app<\/td>\n<td style=\"padding:9px 12px\">WooCommerce reviews or a reviews plugin<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">Subscriptions app<\/td>\n<td style=\"padding:9px 12px\">A subscriptions plugin compatible with your payment gateway<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Bundles or cross-selling app<\/td>\n<td style=\"padding:9px 12px\">A bundles or order bump plugin<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">Shopify Markets (countries and languages)<\/td>\n<td style=\"padding:9px 12px\">A translation plugin and tax settings by country<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Shopify Email<\/td>\n<td style=\"padding:9px 12px\">Your newsletter tool connected to WooCommerce<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"pasos\">The migration in eight steps<\/h2>\n<ol>\n<li><strong>Inventory<\/strong>: products, variants, customers, orders, active apps, and store URLs.<\/li>\n<li><strong>Hosting and new store<\/strong> at a test address, hidden from everyone.<\/li>\n<li><strong>Import<\/strong> of products, collections, customers, orders, pages, and blog.<\/li>\n<li><strong>Review<\/strong> of your best-selling products one by one, and of the rest by sampling.<\/li>\n<li><strong>Payments, shipping, and taxes<\/strong> configured and tested with real purchases.<\/li>\n<li><strong>Redirects<\/strong> for all Shopify URLs.<\/li>\n<li><strong>Switchover day<\/strong>: final orders and customers, the domain points to the new hosting, redirects active.<\/li>\n<li><strong>Close Shopify<\/strong> once everything has been verified, after downloading whatever you want to keep.<\/li>\n<\/ol>\n<h2 id=\"precio\">How much it costs and how much you save<\/h2>\n<div style=\"overflow:auto;max-width:100%\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;min-width:420px\">\n<thead>\n<tr style=\"background:#334155;color:#fff\">\n<th style=\"padding:10px 12px;text-align:left\">Store<\/th>\n<th style=\"padding:10px 12px;text-align:left\">Typical migration price<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:9px 12px\">Small: up to 500 products, few apps<\/td>\n<td style=\"padding:9px 12px\">\u20ac800 \u2013 \u20ac2,500<\/td>\n<\/tr>\n<tr style=\"background:#f8fafc\">\n<td style=\"padding:9px 12px\">Medium: thousands of products, several markets<\/td>\n<td style=\"padding:9px 12px\">\u20ac2,500 \u2013 \u20ac6,000<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:9px 12px\">With subscriptions, B2B, or integrations<\/td>\n<td style=\"padding:9px 12px\">\u20ac6,000 or more<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Market ranges in Spain, VAT not included, not counting a new design.<\/p>\n<p>What you save depends on what you sell. In the example from <a href=\"https:\/\/consultoriaehero.com\/en\/how-much-does-an-online-store-cost-in-spain-in-2026\/#ejemplo\">how much an online store costs<\/a>, a store with \u20ac50,000 in annual sales pays about \u20ac390 less per year in platform and payment fees with WooCommerce and Stripe than with Shopify Basic, not counting apps. With higher sales or on the Grow plan, the difference grows. On the other side is maintenance: with WooCommerce, someone has to update and monitor the store.<\/p>\n<div class=\"ehero-cta-precio\" style=\"border:1px solid #d9e2ea;background:#fff;border-radius:12px;padding:22px 24px;margin:32px 0\">\n<p style=\"margin:0 0 6px;font-size:1.15em;font-weight:700;color:#0b3c5d\">Is it worth leaving Shopify?<\/p>\n<p style=\"margin:0 0 16px\">Tell us your plan, your apps, and what you sell per year. We&#8217;ll run the numbers and, if they come out in your favor, give you a fixed price for the migration.<\/p>\n<p style=\"margin:0\"><a href=\"https:\/\/consultoriaehero.com\/en\/contact\/?asunto=migracion\" style=\"display:inline-block;background:#017cba;color:#fff;padding:11px 20px;border-radius:8px;font-weight:600;text-decoration:none\" data-ehero-event=\"cta_migracion_shopify\">Run the numbers for my store \u2192<\/a><\/p>\n<\/div>\n<h2 id=\"quedarse\">When it&#8217;s better to stay on Shopify<\/h2>\n<ul>\n<li>You still sell little and the subscription fee is lower than what it would cost to maintain WooCommerce.<\/li>\n<li>You don&#8217;t want to deal with anything technical or pay anyone to do it.<\/li>\n<li>Your store depends on a Shopify app that has no clear equivalent in WordPress.<\/li>\n<\/ul>\n<h2 id=\"faq\">Frequently Asked Questions<\/h2>\n<p><strong>Can I move my products from Shopify to WooCommerce?<\/strong><\/p>\n<p>Yes. Shopify exports them as a CSV and WooCommerce imports them, or a migration plugin that connects the two stores does it for you. Check the variants and images for each product.<\/p>\n<p><strong>Will I lose my Google rankings?<\/strong><\/p>\n<p>No, as long as every Shopify URL redirects to the new one with a 301. There may be a small drop in the first few weeks.<\/p>\n<p><strong>Will my customers have to create a new password?<\/strong><\/p>\n<p>Yes. Shopify doesn&#8217;t export passwords. The usual approach is to email customers on the day of the switch with a link to create one.<\/p>\n<p><strong>How much does it cost to migrate from Shopify to WooCommerce?<\/strong><\/p>\n<p>Between \u20ac800 and \u20ac2,500 for a small store and between \u20ac2,500 and \u20ac6,000 for a mid-sized one. More if there are subscriptions or integrations.<\/p>\n<p><strong>Can I keep selling during the migration?<\/strong><\/p>\n<p>Yes. The new store is built separately and the switch happens in a single day, with a final import of any orders that came in.<\/p>\n<h2>Useful Links<\/h2>\n<ul>\n<li><a href=\"https:\/\/consultoriaehero.com\/en\/migrating-from-prestashop-to-woocommerce-what-comes-with-you\/\">Migrating from PrestaShop to WooCommerce<\/a>: the same path starting from PrestaShop.<\/li>\n<li><a href=\"https:\/\/consultoriaehero.com\/en\/how-much-does-an-online-store-cost-in-spain-in-2026\/\">How Much an Online Store Costs<\/a>: Shopify, WooCommerce, and PrestaShop pricing.<\/li>\n<li><a href=\"https:\/\/consultoriaehero.com\/en\/woocommerce-experts\/\">WooCommerce Experts<\/a>: what we do for stores that are already live.<\/li>\n<li><a href=\"https:\/\/help.shopify.com\/es\/manual\/products\/import-export\/export-products\" rel=\"noopener\" target=\"_blank\">Exporting products in Shopify<\/a>, in its official help center.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>How to migrate from Shopify to WooCommerce: what gets exported, what doesn&#8217;t, the redirects for \/products\/ and \/collections\/, the steps in order, and how much it costs and saves you.<\/p>\n","protected":false},"author":4,"featured_media":23048,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jf_save_progress":"","rank_math_focus_keyword":"migrate from Shopify to WooCommerce,migrate Shopify to WooCommerce,switch from Shopify to WooCommerce,migrate products from Shopify to WooCommerce,move from Shopify to WooCommerce","rank_math_title":"Migrating from Shopify to WooCommerce: Steps and Price | EHERO","rank_math_description":"How to migrate from Shopify to WooCommerce: what gets exported, what doesn't, the \/products\/ and \/collections\/ redirects, the steps in order, and how much it costs and saves you.","rank_math_robots":[],"rank_math_canonical_url":"","rank_math_seo_score":56,"footnotes":""},"categories":[825],"tags":[8666,901,902],"class_list":["post-22949","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce-en","tag-migracion","tag-shopify-en","tag-woocommerce-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/22949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/comments?post=22949"}],"version-history":[{"count":2,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/22949\/revisions"}],"predecessor-version":[{"id":23049,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/posts\/22949\/revisions\/23049"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media\/23048"}],"wp:attachment":[{"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/media?parent=22949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/categories?post=22949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/consultoriaehero.com\/wp-json\/wp\/v2\/tags?post=22949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}