Skip to content
Velonify
Velonify

Shopify migration

Migrating from WooCommerce to Shopify: process, data and cost

By Lukas Hanke, Backend, CRM & integrationsUpdated: · 10 min read

In short

WooCommerce itself is free, but hosting, paid extensions, updates and security are on you. In 2025, 11,334 new security vulnerabilities were reported in the WordPress ecosystem, 91% of them in plugins. Moving to Shopify shifts hosting and updates to the provider. Shopify's own Store Migration app supports WooCommerce directly, and products, customers and orders can be transferred. The theme, URLs with 301 redirects, SEO data from Yoast or Rank Math and subscriptions are rebuilt. Customer passwords cannot be carried over. A lean store is often moved in four to six weeks.

When does moving from WooCommerce to Shopify make sense?

The move makes sense when the store has grown and WordPress needs more maintenance than you want to provide. Typical signs:

  • Something regularly breaks after plugin or WordPress updates, and you hardly dare to update any more.
  • The store slows down as products and visitors grow, especially in the cart and at checkout.
  • You pay annual licences for a dozen extensions plus good hosting and are close to the cost of a Shopify plan.
  • Security depends on you: updates, backups, firewall.
  • You want to connect channels such as Google, Meta, TikTok or marketplaces without maintaining a separate plugin for each.

A move makes less sense if your business is mainly content and the store is a small add-on, for example a large magazine with a few products. WordPress is often the better base as a content system in that case.

WooCommerce or Shopify: what is the difference?

WooCommerce is a plugin that turns WordPress into a store. So you run a WordPress installation with everything that comes with it. Shopify is a rented commerce platform where servers, security and updates sit with the provider.

WooCommerceShopify
OperationWordPress on your own hostingFully hosted (SaaS)
Software costPlugin free, extensions mostly as annual licencesBasic from €27, Advanced €289, Plus from €2,100 per month
Updates and securityYou install WordPress, theme and plugin updates yourselfRun automatically at the provider
ExtensionsTens of thousands of WordPress pluginsApps from the Shopify App Store
CheckoutDepends on theme and pluginsStandard Shopify checkout with Shop Pay
Blog and contentVery strong, WordPress is built for itSimple blog, usually enough for stores

The most important difference is responsibility. With WooCommerce you operate the software. With Shopify you are a customer of a platform.

Why security is a real argument. The security company Patchstack counted 11,334 new vulnerabilities in the WordPress ecosystem in 2025, 42% more than the year before. 91% of them were in plugins. A WooCommerce store with many extensions therefore has many places you have to keep up to date.

Which data comes along from WooCommerce to Shopify?

DataTransferable?What to watch out for
Products and variantsYesShopify allows up to 2,048 variants but at most three options per product. Variable WooCommerce products with more attributes have to be split.
Attributes and custom fieldsYes, as metafieldsFields from plugins such as ACF have to be mapped one by one.
Categories and tagsYesCategories become collections, tags become product tags. Nested categories are rebuilt through menus and filters.
Customer accountsYesWordPress passwords cannot be transferred. With the new Shopify customer accounts, customers sign in with a one-time code.
Order historyYesImport products first, then customers, then orders, otherwise the links between them are missing.
CouponsPartlyCodes can be carried over, conditions are set up again in Shopify.
Blog posts and pagesYesShopify blogs support tags but no categories. A large blog structure needs its own plan.
SEO titles and descriptionsYes, with effortData from Yoast or Rank Math sits in separate fields and has to be exported on purpose. Otherwise your carefully written titles are lost.
SubscriptionsPartlyWooCommerce Subscriptions is replaced by a Shopify subscription app. Whether stored payment details come along depends on the payment provider and the app.
URLsNo, they change/product/ becomes /products/, /product-category/ becomes /collections/. Every old URL needs a 301 redirect.

How the data moves technically. Unlike Magento or Shopware, Shopify has its own tool for WooCommerce: the Store Migration app connects to the WooCommerce store or reads its exports and transfers products, customers and historical orders. For simple stores that is often enough. With many custom fields, blog content and SEO data, we add import apps such as Matrixify, so the import can be repeated for the test migration and on go-live day.

How does the migration work?

The new store is built in parallel, and the WooCommerce store keeps selling until switch-over day.

  1. Audit (one to two weeks). Which plugins are running and which of them do you really need? Which pages and posts bring traffic according to Search Console? Which payment methods, shipping services and integrations are connected?
  2. Mapping (one to two weeks). Attribute to metafield, category to collection, plugin to app or built-in Shopify feature, plus the complete redirect list for products, categories, pages and blog.
  3. Build and test migration (two to six weeks). Theme, apps, tracking and legal texts are set up, then a full test migration runs.
  4. Go-live and aftercare (switch-over day plus four to eight weeks). Delta migration, domain switch, redirects and tracking checked, rankings monitored.

We describe the phases in detail in Migrating from Magento to Shopify.

What is different about WooCommerce?

  • Blog and content. Many WooCommerce stores have built a large blog over the years that brings a lot of organic traffic. These posts need the same care as products: move the content, update internal links, redirect every URL. If you would rather keep the blog in WordPress, you can run it on a subdomain, but that splits content and rankings across two addresses.
  • German legal plugins. Plugins such as Germanized or German Market handle unit prices, delivery times, mandatory checkout information and invoices. In Shopify, theme settings, legal text apps and invoicing apps take this over. Have these points checked legally before go-live.
  • Page builders. Pages built with Elementor or similar builders cannot be transferred. The content moves, the layout is rebuilt in the Shopify theme.
  • Custom code. Changes in functions.php or in child themes often only surface late in the move. Collect them during the audit so it is clear which of them an app or a built-in Shopify feature will cover.

Connecting inventory, ERP and shipping

After the move, more than the store has to work: orders must reach your inventory system, stock must flow back to the store, and shipping confirmations and invoices must reach your customers. In WooCommerce stores, these connections usually run through plugins that go away with the move. For Shopify there are ready-made connections for widely used systems in Germany, Austria and Switzerland, for example the JTL-Connector for JTL-Wawi, Xentral's Shopify connector, and apps from PlentyONE (formerly plentymarkets) and Billbee in the Shopify App Store.

We connect your system as part of our Shopify migration service and check with real test orders before go-live that payment method, shipping method, stock, shipping confirmation and invoice are correct. If there is no ready-made connection for your system, we clarify in the audit whether an app, a middleware service or a custom integration is the right route.

How long does the move take and what does it cost?

Starting pointTypical timelineTypical market range
Lean store, under 500 products, standard themefour to six weeksapprox. €2,000 to €7,000
Larger catalogue, blog, several integrations, customised designeight to twelve weeksapprox. €7,000 to €28,000
Several countries, B2B, ERP integration, Shopify Plusthree to six monthsfrom approx. €30,000

These ranges are market figures that agencies publish in 2026. A reliable price only exists after the audit. What pushes the range up and how to compare quotes is covered in What does a Shopify migration cost?.

Comparing running costs. WooCommerce looks cheaper because the software is free. Calculate three years: hosting, annual extension licences, maintenance and updates, security services and backups. Against that, Shopify has the plan, apps and payment fees. If you use an external payment provider instead of Shopify Payments, Shopify charges an extra transaction fee of between 2% (Basic) and 0.2% (Plus), depending on the plan.

Checklist before you start

  • List of all plugins, each with the question: do we still need this function?
  • SEO titles and descriptions exported from Yoast or Rank Math
  • Top URLs exported from Search Console, including blog posts
  • Decision made: blog to Shopify or stay in WordPress
  • Subscriptions and payment provider checked: can stored payment details be transferred?
  • Mandatory legal information planned for Shopify (unit prices, delivery times, invoices)
  • Go-live date set outside peak season

After go-live: marketing from one team

The same team that moves your store to Shopify can then take over your Meta ads, Google Ads and email marketing with Klaviyo. You skip the handover to a second agency, and tracking works from day one because we set it up during the move. More on our performance marketing page.

Frequently asked questions

Can I transfer my WooCommerce data to Shopify myself?

For a small store, yes. Shopify's free Store Migration app supports WooCommerce and transfers products, customers and orders. You still have to set up redirects, SEO data, the blog and the theme yourself, and that is exactly where most ranking losses happen.

Will I lose my Google rankings during the migration?

Not if every old URL of products, categories, pages and blog posts points to its counterpart with a 301 redirect and titles and descriptions move along. Small fluctuations in the first weeks are normal.

Can I keep my WordPress blog?

Yes, in two ways. Either you move the posts to the Shopify blog, so everything sits on one domain. Or you keep running WordPress as a blog on a subdomain. That saves effort but splits content and rankings across two addresses.

What happens to active subscriptions?

They are moved to a Shopify subscription app. Whether customers have to enter their payment details again depends on the payment provider. Clarify this with the payment provider and the subscription app before the project starts, and inform affected customers in good time.

Isn't WooCommerce cheaper than Shopify?

The software is free, running it is not: hosting, annual extension licences, updates, security and developer time. For small stores with few plugins WooCommerce is often cheaper. As the store grows, that often flips.

Sources

Questions about your store?

In 30 minutes we clarify where you stand, where you want to go and what comes next. Free and without obligation, directly with the person who will build your project.