First steps - Migration Shopware 6

Since you are migrating from Shopware 6 to Shopware 6, you already know the technical basis. In this article, we would like to show you which migrations are possible with the profile for Shopware 6 and which data can be migrated.


With the Migration Shopware - Profile you have the possibility to migrate your data from an existing Shopware 6.4.x installation to another Shopware 6.4.x installation.

To migrate from to, you have to install the Migration plugin v3.1.0 (released July 2021 – prior are not supported) at the shop and the latest version of the Migration plugin at the shop.

This may be necessary, for example, if you change the hosting partner or move your store from one server to another. 
Also, a migration from a Shopware 6 self-hosted installation to a Shopware 6 store in SaaS is possible. You can find all information about the Shopware SaaS here.

A migration from SaaS to a Shopware self-hosted installation is possible from version 7.0.0 of the migration assistant.

Migrated Data

What will be migrated? 

Basic data: 

  • Media
  • Categories
  • Sales channels
  • Settings:
    • Address settings
    • Basic information
    • Cart settings
    • Countries
    • Currencies
    • Customer groups
    • Delivery times
    • Documents
    • Email-templates
    • Lanuages
    • Login/Registration
    • Number ranges
    • Products
    • Rules
    • Salutations
    • Scale units
    • Shipping
    • Sitemap
    • Snippets incl. sets
    • Custom fields
    • Mailer settings
  • Catalogues:
    • Properties
    • Manufacturers
    • Products
    • Dynamic product groups incl. filter
    • Cross-Selling
    • Reviews
    • Settings
      • Essential characteristics
      • Tax incl. Rules
  • Customers
  • Orders
    • Order documents
  • Layout-Datas
    • Layouts
    • Category connections
  • SEO-URL-Datas
    • SEO-URLs
    • SEO-URL-Templates
  • Newsletter recipients
  • Wishlist
  • Promotions

During the migration, the translation of the individual points will also be migrated.

What will NOT be migrated?

Payment methods: Payment methods are not migrated as usual, but can be assigned in the migration process. This means that you first create the payment methods in the Target Shop. In the migration process, you can then assign the old payment methods to the newly created ones. 
Third-party extensions: If third-party extensions store their data in the standard database tables or in additional fields, these will be migrated as well. However, databases created by the extensions will not be migrated.
Themes: Migration of themes is not necessary. These can usually simply be reinstalled in the target system. 
Business Events: If you have stored special business events in the source store, it is also necessary to create them manually in the target store. 

Support and Advice

Of course, we also support you with your individual issues and requirements. With a valid maintenance contract, you can best contact our support directly via your Shopware account and talk to them about the details of your migration. If you have questions about the plans and the general process, you can contact our sales team. If you need professional support from a developer, you are in good hands with our partners.

Shopware Support
Shopware Distribution
Partner search

As part of the Community Edition, our forum also supports you during the migration process in addition to our partners. You can ask your questions in the responsible area:

Further information

End User Documentation
Developer Documentation
Information about plans

Was this article helpful?