WhatsApp Us

Magento 1 and Magento 2 → Shopware 6

Magento to Shopware migration for German online shops

A Magento to Shopware migration moves your products, customers, orders and rankings from Magento 1 or Magento 2 into Shopware 6, then rebuilds what cannot be copied: theme, CMS pages, shipping rules and extensions. BtechWaleTech is three freelance developers in India who run Shopware’s Magento migration profile, map attributes and customer groups, keep customer passwords working and write a full 301 plan. Projects start at US$750. Below: support deadlines, data mapping, passwords, redirects and platform choices.

  • Migration projects fromUS$750, 4–8 weeks
  • B2B portals and heavy modulesFrom US$900
  • Magento 1 security patchesEnded 30 June 2020
  • QuoteItemised in about 2 working days
  • AccountsShopware, hosting and repository in your name
  • After launch2 months free, then from US$120/mo
  • Magento 1.x and 2.x shops
  • Attributes mapped to properties
  • Configurable products to variants
  • Customer groups and tier prices
  • Password migration tested
  • URL rewrites to 301 map
  • Shopware edition advice

Three freelance developers in India · calls in German mornings · WhatsApp replies 7 days a week

  • 3Developers splitting data, theme and extensions
  • 2Working days to an itemised migration quote
  • 2Months of free maintenance after go-live
  • 0Platform fees added to your payments

The short answer

How does a Magento to Shopware migration keep products, customers and rankings safe?

Shopware’s Migration Assistant with its Magento profile reads your Magento database and moves categories, products with variants, customers, addresses, orders, reviews and stock into Shopware 6. Payment methods, order statuses and tax rates are mapped first; theme, CMS pages and shipping rules are rebuilt. A tested 301 redirect map protects rankings. With BtechWaleTech, a Magento to Shopware migration starts at US$750.

Already on Shopware 5 instead? See the Shopware 5 to 6 migration guide. For ongoing work after the move, read about hiring a Shopware developer.

Last updated

Magento to Shopware migration at a glance
SourceMagento 1.x, Magento Open Source 2.x, Adobe Commerce 2.x
ToolShopware Migration Assistant with the Magento migration profile
MovedCategories, products, variants, customers, addresses, orders, reviews, stock
Mapped firstOrder status, payment methods, tax rates
RebuiltTheme, CMS pages, shipping costs, email and document templates
Project costFrom US$750, 4–8 weeks
After launch2 months free, then from US$120/mo

Migration work we take on

What a Magento to Shopware migration involves

Magento and Shopware model products, prices and stores differently. Most of the work is translating those concepts correctly, then rebuilding the parts of the shop that live outside the database.

Why choose us

Stay on Magento, or move to Shopware with an agency or a remote team?

The honest options for a German Magento merchant. Staying can be right; the comparison shows what each path asks of you.

Stay on Magento, or move to Shopware with an agency or a remote team?
Aspect Upgrade and stay on Magento 2.4 Shopware 6 via an agency in Germany Shopware 6 via BtechWaleTech (India)
Main cost Upgrade work, plus Adobe licence if on Adobe Commerce Day rates or project fee Itemised USD quote, migrations from US$750
Ongoing upkeep Regular version upgrades to stay supported Shopware updates, agency retainer Shopware updates, care from US$120/mo after two free months
Data move None Handled Magento profile runs with test and delta migrations
Theme and CMS Kept Rebuilt Rebuilt on the Shopware 6 default theme
Rankings risk Low Depends on redirect work Full URL rewrite export and tested 301 map
Language on calls Your existing team German English; you approve German copy
On-site workshops Existing arrangement Usually available No; video calls only
Partner certification Adobe partners available Often a listed Shopware partner Not a listed Shopware partner
Large multi-brand programmes Suited Suited Weak fit; three developers is our ceiling

If your Magento 2 shop is current, well maintained and profitable, and your team knows it deeply, upgrading within 2.4 may cost less than any migration; we will say so if that is what the numbers show.

Pricing

What a Magento to Shopware migration costs

A Magento to Shopware migration is quoted like a new Shopware 6 shop, starting at US$750, because the storefront, CMS pages and shipping rules are rebuilt. The cost drivers specific to Magento are the number of custom attributes and attribute sets, product types beyond simple and configurable, B2B pricing structures, multi-store setups and how many Magento modules must be replaced by custom Shopware plugins (heavy ones from US$900). Shopware plan licences and Store extensions are billed to you by their vendors. You get an itemised quote in about two working days.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

Why German merchants choose a Magento to Shopware migration

Most German merchants move because keeping Magento current has become expensive, and Shopware 6 offers a comparable feature set with a free open-source edition and a large ecosystem focused on the DACH market.

The reasons we hear most are practical. Magento 1 shops have been running without official security patches since 2020. Magento 2 shops face regular upgrade projects to stay on a supported 2.4 release, and every upgrade drags extension updates and theme fixes behind it. Adobe Commerce merchants pay a licence on top. Meanwhile Shopware is developed in Germany, many German payment, shipping, legal-text and ERP providers publish Shopware extensions, and German-speaking developers and agencies know the platform well.

There are also reasons not to move. A large Magento 2 installation with deep custom modules, a skilled in-house team and a current version may be cheaper to maintain than to replace. A Magento to Shopware migration pays off most when an upgrade is due anyway, the shop has accumulated extension debt, or the licence cost no longer matches the value.

  • Magento 1: no official security patches since 30 June 2020
  • Magento 2: supported only on current 2.4 releases, with upgrades every few years
  • Adobe Commerce: licence cost on top of development and hosting
  • Shopware 6: free Community Edition under the MIT licence, paid plans when needed

Magento 1 and Magento 2.4 support timelines: what the dates mean

Magento 1 reached end of life on 30 June 2020, when Adobe released its final security patches for Magento Commerce 1 and Magento Open Source 1. Any Magento 1 shop still online today carries every vulnerability found since then unless a third party has patched it.

For Magento 2, Adobe’s software lifecycle policy gives each 2.4.x release three years of standard support from general availability. Adobe lists 2.4.6 with standard support ending on 11 August 2026 and 2.4.7 on 31 May 2027, with one additional year of support at no extra cost for Adobe Commerce customers on those two versions. 2.4.8 runs to 31 May 2028 and 2.4.9, released in May 2026, to 31 May 2029.

In practice this means a Magento 2 shop faces an upgrade project every couple of years just to stay supported. If your next upgrade is a large jump, with PHP, search engine and extension changes, it is the natural moment to price a Magento to Shopware migration against it. Adobe’s extended year applies to Adobe Commerce customers; if you run Magento Open Source, check the terms for your edition directly with Adobe.

Should you upgrade Magento or migrate to Shopware?

Upgrade Magento if your shop is on a recent 2.4 release, your extensions are maintained, and your team is comfortable with the platform. Migrate if the next upgrade is a big leap, your extensions are abandoned, or the Adobe Commerce licence feels out of proportion.

We put both options in front of you with numbers. For the upgrade: which version jump, which extensions need replacing, what theme work follows, and what the next upgrade after that looks like. For the migration: the data mapping effort, the theme rebuild, extension replacements and SEO work. The comparison is usually clear once both are costed on the same basis.

Two situations almost always favour moving. Magento 1 shops, because an upgrade to Magento 2 is itself a full rebuild with a data migration, so choosing Shopware costs little extra. And smaller Magento 2 shops whose owners find the admin heavy and the hosting demanding for their catalogue size.

Lean towards upgrading

Recent 2.4 version, maintained extensions, in-house Magento skills, heavy custom modules that would be costly to rebuild.

Lean towards Shopware

Magento 1, large version gap, abandoned extensions, licence pressure, or a small team overwhelmed by Magento upkeep.

How a Magento to Shopware migration works technically

The migration runs from inside a fresh Shopware 6 installation. Shopware’s documentation describes two extensions from the Shopware Store: the Migration Assistant and the Magento migration profile, which together connect to your Magento database and read the data out.

The connection needs database host, port, user, password and name, plus the table prefix if your Magento installation uses one. Shopware’s docs say the Magento database is generally read only during migration, so no changes are made there. For product and category images, the Shopware server also needs access to the Magento installation directory, and the docs stress entering the exact installation path and source URL, otherwise image migration can fail.

Once connected, the migration can be run repeatedly. The first run exposes data problems; subsequent runs confirm fixes and refresh orders and customers. A final run just before go-live picks up the latest changes. Stores become sales channels, store views become languages, and a pre-mapping step asks you to assign Magento order statuses, payment methods and tax rates to their Shopware 6 equivalents, which should exist before you start.

For Magento 2, Shopware notes that country, currency and language assignments made in sales channels are not in the database and cannot be migrated, so those settings are recreated by hand.

Mapping Magento attributes and attribute sets to Shopware properties

Attributes are where Magento and Shopware differ most. Magento groups them into attribute sets per product type; Shopware 6 has no attribute sets and uses properties for filterable information and variant generation, plus custom fields for everything else.

Shopware’s documentation explains the rules. All attributes are migrated except “manufacturer” and “cost”; the manufacturer attribute feeds Shopware’s own manufacturer entity. User-created attributes that are filterable in layered navigation, or used for configurable products, become properties. Other user-created attributes become custom fields. System attributes are handled by the core mapping.

That means the quality of your Shopware catalogue depends on how tidy your Magento attributes are. Before the first run we export the attribute list with usage counts and settings, then decide with you which attributes to merge, rename or drop. Twenty colour attributes created by different staff over the years should become one property. Attributes nobody filters by should not clutter the storefront. An hour of clean-up here saves days of fixing after the migration.

  • Export attributes with type, usage count and filter settings
  • Merge duplicates such as colour, colour_new and farbe
  • Decide property versus custom field for each attribute
  • Check option labels for German and other store-view languages

Configurable products, variants and other Magento product types

Configurable products map neatly: Shopware’s documentation says a Magento configurable product becomes a Shopware product container, and the simple products attached to it become its variants. One-dimensional and multidimensional variants are both supported.

The difference is conceptual. In Magento, each child is an independent simple product that happens to be linked. In Shopware 6, variants belong to a main product and inherit its settings unless overridden. That is usually an improvement, but it means child-level data that differs from the parent, such as separate descriptions or images per size, needs checking after migration.

The documentation lists simple and configurable products as the migrated product types. If your Magento catalogue uses bundle, grouped or virtual products, plan for them explicitly: bundles can become Shopware products with a custom plugin or a Store extension, grouped products often work better as cross-selling or Shopping Experiences layouts, and product options that Magento handles under Custom Options are covered in Shopware by its Custom Products extension, according to Shopware’s own dictionary for Magento users.

Customer groups, tier prices and B2B price lists

Customer groups migrate, but prices tied to them need planning. Magento tier prices and group prices must be rebuilt with Shopware 6 advanced prices, which are driven by Rule Builder conditions such as customer group or quantity.

For consumer shops this is straightforward: a few quantity breaks and perhaps a trade group. For B2B shops it can be the largest single part of a Magento to Shopware migration. Adobe Commerce B2B features such as company accounts, shared catalogues, requisition lists and quote negotiation do not have a one-to-one match in Shopware’s free edition. Shopware lists B2B Components, including quote management, from its Evolve plan upwards, and customer-specific pricing in Beyond.

We map your real B2B processes before choosing. Many dealers need only group prices, order approval and quick reorder, which Community Edition plus a small custom plugin can cover. Others genuinely need hierarchical company accounts and negotiated quotes, where a paid plan is cheaper than rebuilding it. Price lists coming from an ERP are best synchronised by an interface rather than migrated once; that work is priced from US$900.

For dealer ordering beyond the shop itself, see B2B portal development.

Migrating Magento customer passwords without forcing resets

Customers can keep their existing passwords. Shopware 6 supports legacy password encoders: the migrated customer record keeps the Magento hash, Shopware checks it with the matching algorithm at login, and on the first successful login re-hashes the password with its own standard method.

Shopware’s documentation adds one important instruction for Magento projects: do not uninstall the migration extension after going live, because the Magento password algorithms would then no longer be available and migrated customers could not log in. We leave it installed and note this in the handover pack, so a future developer does not remove it during a clean-up.

We test password migration on staging with real sample accounts from different eras of your shop, since older Magento installations used different hashing methods than newer ones. We also prepare a friendly reset email and a clear “forgot password” flow for the few accounts that fail, for example because they were created by an import without a password. Customers should never be locked out without an easy way back in.

Orders, invoices and order history

Order history migrates, so customers see past orders in their accounts and your team can look them up. Shopware’s documentation explains that orders are migrated according to delivery: an order with a delivery in Magento arrives as delivered, one without arrives as open, unless you choose other statuses in the pre-mapping.

Document templates are different. Magento generates invoices and credit memos on the fly when you open them, whereas Shopware 6 creates documents and stores them. Shopware notes that Magento document templates therefore cannot be migrated. Your new invoice layout is set up in Shopware 6, and historical invoice PDFs should be exported from Magento and archived before the old system is switched off.

Keep that archive for as long as your accountant or Steuerberater says you must; we do not advise on retention periods, but we make sure the export is complete and readable. If you send invoices to business or public customers in structured formats, the new shop can produce them; see our page on XRechnung and ZUGFeRD.

Multi-store setups: websites, store views and sales channels

Magento’s website, store and store view hierarchy becomes Shopware sales channels and languages. Shopware’s documentation says Magento stores become sales channels where possible, and store views become the languages of those channels.

For a German shop with an Austrian and Swiss storefront, or a German and English version, the mapping is usually clean. More complex setups, with separate brands on different domains, different catalogues per website, or B2B and B2C on separate stores, need a plan agreed before the first run. We draw the old hierarchy and the new one side by side, including domains, languages, currencies and catalogues, so there are no surprises.

Remember that for Magento 2 the country, currency and language assignments per sales channel are recreated manually. We also check hreflang between language versions, VAT settings per country and shipping zones, which Shopware rebuilds with the Rule Builder rather than migrating.

Building a 301 redirect plan from Magento URL rewrites

Rankings survive a Magento to Shopware migration when every URL that has traffic or backlinks points to its new equivalent with a 301 redirect. Magento stores its URLs in a rewrite table, which makes a complete inventory possible.

We export all URL rewrites for products, categories and CMS pages, crawl the live shop to catch anything missing, and pull top landing pages from Google Search Console so priorities are clear. Magento URLs often end in .html and include category paths; Shopware 6 builds SEO URLs from templates you configure. We decide whether to keep the old structure through Shopware’s SEO URL templates, which reduces redirects, or move to a cleaner pattern with a full redirect map.

The map is tested on staging before launch: every old URL is requested and checked for a single 301 hop to a live page. After cutover we resubmit sitemaps and watch Search Console daily for 404s. Nobody can guarantee rankings through a migration, and we do not promise them; a tested redirect plan is simply the best protection available. Our relaunch SEO guide has the full method.

  • Export the Magento URL rewrite table for all store views
  • Crawl the live shop and merge the results
  • Prioritise URLs with traffic or backlinks
  • Test every redirect on staging for a single 301 hop
  • Watch Search Console daily for the first weeks

Replacing Magento extensions with Shopware extensions or plugins

No Magento module runs on Shopware, so each one gets a decision: replace it with a Shopware Store extension, rebuild the logic with the Rule Builder or Flow Builder, write a custom plugin, or retire it.

Common Magento modules for payments, shipping labels, legal texts, newsletter sign-up, search and product feeds usually have maintained Shopware equivalents, often from the same German service providers. Shopware’s documentation notes it has no native newsletter module and leaves that to extensions, while managing newsletter recipients in its own list. Custom Magento modules written for your business, such as special pricing, configurators or ERP connectors, need rewriting as Shopware 6 plugins or apps.

The extension list appears in your quote as a table with one line per module: what it does, the decision, and the cost. Retiring what nobody uses is the cheapest and most useful line in any migration.

Choosing a Shopware edition after leaving Magento

Match the edition to the features you actually used in Magento, not the ones you licensed. According to Shopware’s pricing page, the Community Edition is free and open source under the MIT licence, and the paid Rise, Evolve and Beyond plans are priced on gross merchandise value and other individual factors.

Magento Open Source shops selling mainly to consumers usually land on Community Edition. Adobe Commerce merchants who depended on B2B features should compare Evolve, which Shopware lists with B2B Components, quote management and advanced search, against rebuilding only the features they use. Beyond adds items such as multi-inventory, customer-specific pricing and subscriptions for larger operations.

We present two or three edition scenarios in the quote with the build cost for each, so you can see where a licence saves development and where it does not.

How much does a Magento to Shopware migration cost, and how long does it take?

With BtechWaleTech, a Magento to Shopware migration starts at US$750 and usually takes four to eight weeks; B2B portals, ERP interfaces or heavy custom modules are priced as custom software from US$900. Maintenance starts at US$120/mo after two free months.

Across the market, quotes differ widely, so ask every bidder for the same breakdown: data migration with test runs, attribute clean-up, product types beyond simple and configurable, B2B price rebuilds, password migration, theme and CMS rebuild, extension replacements, redirect map, and post-launch support.

A typical timeline: week one for installation, hosting and the first migration run; weeks two and three for attribute, price and customer-group fixes; weeks three to six for the storefront, Shopping Experiences, shipping and payments; the last one or two weeks for testing, redirects and cutover. Delays usually come from pending decisions on attributes and extensions, not from the migration itself.

Wider budget benchmarks are on website development cost in Germany.

Migrating from Magento with a remote team in India

India is three and a half hours ahead of German summer time and four and a half hours ahead in winter. German mornings overlap with our afternoons, which is when we review data issues with you and agree mapping decisions.

Because Magento and Shopware both run on servers, the whole migration happens remotely: you give us read access to the Magento database and files, we build Shopware 6 on hosting in your name, and you follow progress on a staging shop. A shared tracker lists every attribute decision, extension, data issue and redirect question with an owner.

The first two weeks: a call to walk through your shop and export lists; an itemised USD quote in about two working days; then, after written approval, week one sets up Shopware 6 and runs the first migration, and week two delivers the attribute and extension decision tables. Invoices come from India, payable in USD or EUR by Wise or wire per milestone. NDAs are agreed in writing on request; otherwise our terms apply. Your Steuerberater advises on booking.

Worked example: a hypothetical Magento 2 spare-parts dealer near Stuttgart

This scenario is invented to show the method, not a client story.

Say a spare-parts dealer near Stuttgart runs Magento Open Source 2.4 with about 12,000 simple products, 60 custom attributes built up over eight years, a B2C store and a B2B store with tier prices for three dealer groups, and 22 extensions. The next upgrade needs PHP and search changes, and the owners want to compare that with moving.

We would cost both. For the Magento to Shopware migration, the quote would list the Shopware 6 build from US$750, an attribute clean-up reducing 60 attributes to about 25 properties and a set of custom fields, the two stores as sales channels, tier prices rebuilt as advanced prices for the dealer groups, password migration tested on old and new accounts, 14 extensions replaced from the Store, five retired and three rewritten as plugins, and a redirect map from the URL rewrite table. Timeline: about eight weeks on Community Edition, with a delta migration on a Sunday night.

Magento to Shopware migration checklist

Use this list to prepare your team. The first half belongs before the first migration run; the second half before and just after cutover.

  • Full Magento database and file backup, restore tested
  • Attribute list cleaned: duplicates merged, unused attributes dropped
  • Order statuses, payment methods and tax rates created in Shopware 6 for pre-mapping
  • Extension list with a decision per module
  • URL rewrites exported and top landing pages identified
  • Historical invoices exported and archived
  • Password logins tested with old and new sample accounts
  • Shipping rules, VAT and currencies checked per sales channel
  • German checkout wording, legal pages and withdrawal function tested
  • Migration extension left installed after launch for Magento passwords

Deadlines

Adobe Commerce 2.4 support dates

From Adobe’s software lifecycle policy. Extended support applies to Adobe Commerce customers on 2.4.6 and 2.4.7.

Adobe Commerce 2.4 support dates
VersionReleasedStandard support endsExtended support ends
2.4.5 9 August 202212 August 202511 August 2026
2.4.6 14 March 202311 August 202631 August 2027
2.4.7 9 April 202431 May 202731 May 2028
2.4.8 8 April 202531 May 2028Not yet announced
2.4.9 12 May 202631 May 2029Not yet announced

Data mapping

How Magento data lands in Shopware 6

Summarised from Shopware’s Magento migration documentation. Anything marked “rebuilt” is quoted as build work.

How Magento data lands in Shopware 6
MagentoShopware 6Notes
Websites and stores Sales channelsStore views become languages
Attributes (user-created, filterable or configurable) PropertiesOther user attributes become custom fields
Configurable product with simple children Product container with variantsVariants inherit from the main product
Customer groups, customers, addresses Customer groups, customers, addressesTier and group prices rebuilt as advanced prices
Orders OrdersStatus set by delivery or pre-mapping
Cross-sells, up-sells, related One cross-selling groupSplit again by hand if needed
CMS pages and blocks Shopping ExperiencesRebuilt; not in the migration
Shipping, email and document templates Rule Builder, Twig templates, documentsRebuilt; not migrated

Budget

Magento to Shopware migration scope and where quotes start

Starting prices in USD; Shopware plans and Store extensions are paid to their vendors. See all starting prices.

Magento to Shopware migration scope and where quotes start
ScopeStarts atTypical timelineMain cost driver
Magento 1 or small Magento 2 B2C shop From US$7504–6 weeksAttribute clean-up, redirects
Mid-size Magento 2 with many extensions From US$750, plus plugins6–8 weeksExtensions to replace or rewrite
B2B store with tier prices and dealer features From US$9006–12 weeksPrice structures, approvals, ERP sync
Content hub for categories after the move From US$3003–5 weeksPage count, data preparation
SEO monitoring after cutover From US$150/moOngoingCatalogue size, fixes needed
Maintenance after 2 free months From US$120/moOngoingExtension count, update rhythm

Across Germany

Magento merchants we can move to Shopware remotely

We have no office in Germany and make no site visits; migrations run on staging servers, video calls and WhatsApp. These regions have many established Magento shops.

  • Hamburg

    Long-running Magento shops in fashion, home goods and imports often have several store views for neighbouring markets that must become clean Shopware sales channels.

  • Berlin

    D2C brands that launched on Magento a decade ago now want lighter hosting and a simpler admin without giving up their customer accounts.

  • Munich

    Premium retailers with strong category rankings put the redirect plan first and want every product URL accounted for before cutover.

  • Stuttgart

    Industrial parts dealers with Magento B2B stores need tier prices and dealer groups rebuilt carefully in Shopware advanced prices.

  • Cologne

    Consumer and media-driven shops in the Rhineland rely on CMS pages and campaigns that must be rebuilt as Shopping Experiences.

  • Düsseldorf

    Fashion and beauty retailers with configurable products in many sizes and colours need variant migration checked closely.

  • Frankfurt

    Merchants selling across the EU need currencies, VAT and country settings recreated per sales channel after the move.

  • Nuremberg

    Specialist and seasonal retailers time their migration away from peak trading and want the delta migration rehearsed first.

  • Hanover

    Wholesalers weigh Shopware Evolve’s B2B Components against rebuilding their few dealer features on Community Edition.

  • Leipzig

    Growing retailers on Magento 1 need a move that keeps order history and customer passwords intact on a modest budget.

  • Bremen

    Food and import businesses selling by weight need unit prices, shipping rules and invoices set up correctly in Shopware 6.

  • Münster

    Close to Shopware’s home region, merchants here find many Shopware-savvy service providers once their Magento migration is done.

  • Karlsruhe

    Technology-minded retailers and B2B suppliers want clean ERP interfaces and structured e-invoices after moving off Magento.

  • Dortmund and the Ruhr

    Mid-sized online retailers with large catalogues need attribute clean-up before migration to keep filters usable.

How it works

How your Magento to Shopware migration runs

  1. Share the shop and your lists

    Send the shop URL, Magento version, extension list and, if possible, an attribute export. We review the catalogue structure and ask the questions that change the quote.

  2. Get two costed options

    Within about two working days: an itemised USD quote for the migration, with an upgrade comparison or edition scenarios where they help the decision.

  3. Set up and first migration run

    Shopware 6 goes onto hosting in your name, the Magento profile connects read-only to your database, and the first run shows data issues.

  4. Clean, map and rebuild

    Attributes, prices, customer groups and extensions are resolved while the storefront, Shopping Experiences, shipping and payments are rebuilt on staging.

  5. Test and cut over

    Password logins, test orders, legal checks and the redirect map are verified, then a final delta migration and domain switch in a quiet window.

  6. Monitor and maintain

    Orders and Search Console are watched closely after launch, fixes are free for two months, and care continues from US$120/mo if you want it.

Questions

Magento to Shopware migration questions

How much does a Magento to Shopware migration cost?

With BtechWaleTech, a Magento to Shopware migration starts at US$750 and usually takes 4–8 weeks. The final price depends on attribute clean-up, product types, B2B price structures, multi-store setups and how many extensions need replacing or rewriting. B2B portals and heavy custom modules start at US$900. Nothing is billed before you approve an itemised quote.

Can Shopware migrate data from Magento automatically?

Largely, yes. Shopware’s Migration Assistant with the Magento migration profile connects to your Magento database and moves categories, products and variants, customers, addresses, customer numbers, orders, reviews, manufacturers, properties, images and stock. Order statuses, payment methods and tax rates are mapped first. Theme, CMS pages and shipping rules are rebuilt.

Does the migration support Magento 1 and Magento 2?

Shopware’s migration documentation covers both Magento 1 and Magento 2 attributes and settings, with some differences: for Magento 2, country, currency and language assignments in sales channels are not in the database and must be recreated by hand. We confirm your exact version during the first test run.

Can customers keep their Magento passwords?

Yes. Shopware 6 keeps the Magento password hash, checks it with the matching algorithm at login, and re-hashes it with its standard method on first successful login. Shopware’s documentation says the migration extension must stay installed after launch, otherwise Magento algorithms disappear and migrated customers cannot log in.

When does support end for Magento 2.4 versions?

According to Adobe’s lifecycle policy, standard support for 2.4.6 ended on 11 August 2026, 2.4.7 runs to 31 May 2027, 2.4.8 to 31 May 2028 and 2.4.9 to 31 May 2029. Adobe Commerce customers on 2.4.6 and 2.4.7 get one additional year of support at no extra cost.

Is Magento 1 still safe to run?

Magento 1 reached end of life on 30 June 2020, when Adobe released the final security patches. Shops still running it carry every vulnerability discovered since then unless a third party patches them. Because moving to Magento 2 is itself a full rebuild, many Magento 1 merchants choose Shopware 6 instead.

What happens to Magento attributes in Shopware?

All attributes migrate except manufacturer and cost; the manufacturer attribute feeds Shopware’s manufacturer entity. User-created attributes used for filtering or configurable products become properties, and other user-created attributes become custom fields. We clean up duplicates and unused attributes before the first run so the new catalogue stays tidy.

How are configurable products migrated?

A Magento configurable product becomes a Shopware product container, and its attached simple products become variants. Variants in Shopware inherit settings from the main product, so child-specific descriptions or images are checked after migration. Bundle and grouped products are not in the documented migration list and need their own plan.

What about tier prices and B2B customer groups?

Customer groups migrate, and tier or group prices are rebuilt as Shopware advanced prices using Rule Builder conditions. Adobe Commerce B2B features such as company accounts and negotiated quotes need either Shopware’s paid Evolve plan with B2B Components or a custom build; we compare both in the quote.

Will I lose Google rankings when moving from Magento?

Not if every URL with traffic or backlinks redirects with a 301 to its new equivalent. We export Magento’s URL rewrites, crawl the live shop, prioritise pages using Search Console, and test every redirect on staging before launch. No one can guarantee rankings through a migration, but a tested plan is the best protection.

How long does a Magento to Shopware migration take?

Usually four to eight weeks from approved quote to cutover. Small B2C shops can be quicker; large catalogues with messy attributes, B2B pricing or many custom extensions take longer. The main source of delay is waiting for decisions on attributes and extensions, not the data transfer itself.

Are order history and invoices migrated?

Orders migrate, with statuses set by whether a delivery existed in Magento or by your pre-mapping. Magento generates invoices on the fly, so its document templates cannot be migrated; invoice layouts are set up in Shopware 6, and historical invoice PDFs should be exported and archived from Magento first.

Do Magento extensions work in Shopware?

No. Each Magento module is replaced with a Shopware Store extension, rebuilt with the Rule Builder or Flow Builder, rewritten as a custom plugin, or retired. Payment, shipping, legal-text and feed modules usually have maintained Shopware equivalents. Your quote lists every module with its decision and cost.

Which Shopware edition should a former Magento shop choose?

Magento Open Source shops selling to consumers often fit the free Community Edition, published under the MIT licence. Adobe Commerce merchants relying on B2B features should compare Shopware’s Evolve plan, which includes B2B Components, with rebuilding only the features they use. Paid plans are priced by gross merchandise value.

Is Shopware cheaper to run than Adobe Commerce?

Often, because Shopware’s Community Edition has no licence fee and paid plans are optional, while Adobe Commerce carries a licence. Total cost still depends on hosting, extensions and development. We compare the running costs you pay today with a realistic Shopware setup before you commit, without quoting other vendors’ figures.

Why use a team in India for a Magento migration?

Both platforms run on servers, so the migration is remote work by nature. You get lower overheads and three developers splitting data, theme and extensions in parallel. It is a weaker fit if you need German-language workshops on site, a certified partner on the contract or a large programme team.

How does the time difference work?

India is 3.5 hours ahead of German summer time and 4.5 hours ahead in winter. German mornings overlap our afternoons for mapping decisions and reviews, and the cutover is scheduled in your quietest trading window, agreed well in advance.

How do I pay for the migration?

Quotes are in USD, and you pay in USD or EUR by Wise or bank wire per milestone, each tied to visible progress on staging. Invoices come from India. How to book them in Germany is for your Steuerberater; we do not give tax advice.

Who owns the new shop and data?

You do. Shopware account, plan licence, extensions, hosting, domain and Git repository are in your company’s name, with us as users. At handover you receive logins, plugin code, the redirect map, attribute and extension decision tables, and a list of every licence with its renewal date.

Should we keep the old Magento shop online?

Not under the main domain. Shopware’s documentation suggests moving a Magento shop that must stay reachable to a different domain. We recommend restricting it to your team, exporting what you need for records, then shutting it down once the new shop is stable.

What do you not do on Magento migrations?

We do not visit your premises, write native German marketing copy, give legal or tax advice, act as a certified Shopware or Adobe partner, or staff large multi-brand programmes. We tell you this before quoting so you can bring in the right specialists alongside us.

Next step

Leaving Magento? Get a migration quote with every attribute and extension planned

Send your shop URL, Magento version and extension list on WhatsApp. Within about two working days you get an itemised quote, migrations from US$750, every account in your company’s name and two months of free maintenance after cutover.