Magento to Shopify Migration: Data, SEO, and Integrations

Complete guide to migrating from Magento to Shopify. Covers database schema differences, EAV data migration, SEO URL preservation, and enterprise integration replacement.

E
ECOSIRE Research and Development Team
|19. März 20269 Min. Lesezeit2.0k Wörter|

Migration von Magento zu Shopify: Daten, SEO und Integrationen

Magento-Händler, die die Betriebsgrenze erreicht haben, kennen die Symptome: Magento-Supportverträge im sechsstelligen Bereich, konstante Sicherheitspatchzyklen, eine dedizierte Serverrechnung von 15.000 US-Dollar pro Monat und ein Entwicklungsteam, das mehr Zeit mit der Wartung der Infrastruktur als mit der Entwicklung von Funktionen verbringt. Shopify Plus eliminiert diese versteckten Kosten und bietet gleichzeitig gleichwertige – und in vielen Bereichen überlegene – Funktionen.

Magento zu Shopify ist die technisch komplexeste Kategorie der E-Commerce-Plattformmigration. Die EAV-Datenbankstruktur (Entity-Attribute-Value) von Magento, komplexe Attributsätze, konfigurierbare Produkte und Unternehmensintegrationen erfordern eine sorgfältige Migrationsplanung. Dieser Leitfaden geht ehrlich auf die Komplexität ein.

Wichtige Erkenntnisse

– Das EAV-Datenmodell von Magento erfordert spezielle Migrationstools – bei einfachen CSV-Exporten gehen Attributdaten verloren

  • Konfigurierbare Produkte → Shopify-Produkte mit Varianten (maximal 3 Optionen, 100 Varianten pro Produkt)
  • Die 100-Varianten-Grenze ist die größte strukturelle Einschränkung von Shopify im Vergleich zu Magento – prüfen Sie diese vor der Migration – Unterschiede in der SEO-URL-Struktur erfordern eine umfassende 301-Redirect-Zuordnung – Unternehmensintegrationen (ERP, PIM, WMS) erfordern eine erneute API-Verbindung – planen Sie 4–12 Wochen für den Wiederaufbau der Integration ein – Die mehrschichtige Navigation von Magento wird durch die Sammlungsfilter von Shopify ersetzt – Funktionsparität erfordert Boost oder Searchpie – Magento-Preisregeln, Katalogregeln und Warenkorbregeln werden mit einigen Einschränkungen den Rabatten von Shopify zugeordnet
  • Zeitrahmen: 12–24 Wochen für eine typische Magento-Unternehmensmigration

Verstehen, warum Magento-Migrationen anders sind

WooCommerce speichert Shopify-kompatible Daten in einer relationalen Struktur. Magento speichert Produktdaten in einer EAV-Architektur (Entity-Attribute-Value), in der Produktattribute in dynamisch typisierten Wertetabellen und nicht in festen Spalten gespeichert werden. Das Attribut „Farbe“, das Attribut „Material“ und das Attribut „Kragentyp“ eines Produkts befinden sich alle in derselben generischen Wertetabelle mit einer unterschiedlichen Attribut-ID.

Das bedeutet:

  • Standard-Magento-Export-CSVs exportieren die aufgelösten Werte, verlieren jedoch Attributmetadaten
  • Konfigurierbare Produkte (Magentos Äquivalent zu Shopify-Produkten mit Varianten) erfordern die Verknüpfung mehrerer Tabellen
  • Kundendaten sind ähnlich EAV-strukturiert und erfordern eine Transformation – Produktattributsätze (Gruppierungen von Attributen) haben kein direktes Shopify-Äquivalent

Darüber hinaus verfügen Magento-Unternehmenshändler in der Regel über Folgendes:

  • Umfassende ERP-Integrationen (SAP, Oracle, NetSuite), die eine erneute API-Anbindung erfordern
  • Benutzerdefinierte Checkout-Abläufe, die im Layout-XML-System von Magento erstellt wurden
  • Komplexe B2B-Preisregeln (Kundengruppen, Staffelpreise, Katalogpreisregeln)
  • Multi-Store-Setups (mehrere Websites, die von einer Magento-Instanz ausgeführt werden)

Phase 1: Analyse vor der Migration (Woche 1–3)

Bewertung der Katalogkomplexität

Magento-ProdukttypShopify-ÄquivalentMigrationskomplexität
Einfaches ProduktEinfaches ProduktNiedrig
Konfigurierbares ProduktProdukt mit VariantenMittel
Gruppiertes ProduktBündel-/einzelne ProdukteHoch
Bundle-ProduktBenutzerdefinierte Bundle-AppHoch
Virtuelles ProduktDienstleistung/digitales ProduktNiedrig
Herunterladbares ProduktDigitales DownloadproduktMittel
GeschenkkarteShopify-Geschenkkarten (nativ)Niedrig

Die 100-Varianten-Beschränkung

Shopify beschränkt Produkte auf 3 Optionen (Attribute) und 100 Varianten. Ein konfigurierbares Magento-Produkt mit 4 Attributen (Größe, Farbe, Material, Passform) überschreitet die Optionsbeschränkung von Shopify. Ebenso überschreitet ein Produkt mit 200 Größen-Farb-Kombinationen die Variantenbeschränkung.

Überprüfen Sie Ihren Katalog auf Produkte, die diese Grenzwerte überschreiten. Entscheiden Sie für jeden:

  • Aufteilung in zwei Produkte (blaues T-Shirt, rotes T-Shirt als separate Produkte)
  • Vereinfachen Sie auf weniger Optionen (entfernen Sie selten verwendete Optionen)
  • Verwenden Sie die Shopify Multi-Options Variants-App (erweitert Limits über Metafelder)
  • Halten Sie die komplexesten Produkte auf einer parallelen Magento-Instanz, die über die Integrations-APIs von Shopify verbunden ist (für Extremfälle).

Integrationsinventur

Ordnen Sie jede Magento-Integration und ihre Verbindungsmethode zu:

IntegrationMagento-VerbindungShopify-Ersatzstrategie
ERP (SAP/NetSuite)Benutzerdefiniertes M2-ModulShopify Admin API-Integration
PIMMagento-AttributsynchronisierungShopify-Metafeld-API-Synchronisierung
WMSBenutzerdefinierter Export/ImportShipStation, Extensiv, Fishbowl
ZahlungsgatewayMagento-ZahlungsmodulShopify-Zahlungsanbieter
Steuer-Engine (Avalara)Magento-ErweiterungShopify + Avalara für Shopify
Suche (Elasticsearch)Magento-SuchmodulKlevu oder Searchpie
CMSMagento CMS / Page BuilderShopify-Metaobjekte/-Abschnitte
B2B-PreisePreisgestaltung für KundengruppenShopify B2B / Bold Custom Pricing

Jede Integration erfordert ein eigenes Migrationsteilprojekt. Der Wiederaufbau der ERP-Integration ist häufig die längste Komponente einer Magento-zu-Shopify-Plus-Migration.


Phase 2: Datenexport und -transformation

Magento-Produktexport

Verwenden Sie den integrierten Export von Magento (System → Datenübertragung → Export), um Produkte als CSV zu exportieren. Dies exportiert:

  • Kernproduktattribute (Name, SKU, Preis, Status) – Die meisten benutzerdefinierten Attributwerte
  • Kategoriezuordnungen

Die exportierte CSV-Datei behält jedoch Folgendes nicht bei:

  • Mitgliedschaft im Attributsatz
  • Staffelpreisregeln
  • Produktmedienrollen (Basisbild, Miniaturbild, kleines Bild)
  • Komplexe Optionsstrukturen

Für eine vollständige Produktdatenextraktion verwenden Sie die Magento REST API (/V1/products Endpunkt) oder ein spezielles Migrationstool.

Empfohlene Migrationstools

WerkzeugAm besten fürUngefähre Kosten
LitextensionVollautomatische Migration299 $–799 $
Cart2CartMittelgroße Kataloge199 $–499 $
Firebear Studio Importer/ExporterVom Entwickler gesteuerte Migration199 $/Jahr
Benutzerdefiniertes Magento→Shopify-SkriptKomplexe UnternehmensmigrationenKundenspezifische Entwicklung

Bei Unternehmensmigrationen über 50.000 SKUs oder mit komplexen Attributsätzen ist ein benutzerdefiniertes Migrationsskript zuverlässiger als automatisierte Tools. Die Entwicklungskosten (5.000–20.000 US-Dollar) werden in der Regel durch die Anforderungen an die Datengenauigkeit gerechtfertigt.

Datentransformationsanforderungen

Magento-Daten müssen vor dem Shopify-Import transformiert werden:

DatenelementMagento-FormatShopify-FormatTransformation erforderlich
Produktstatusaktiviert/deaktiviertaktiv/EntwurfString-Mapping
AttributwerteMehrere EAV-TabellenFlache ProduktoptionenJOIN + abflachen
StaffelpreisePrice_Tier-TabelleShopify-PreislistenStrukturwandel
KategoriebaumKategorie_EntitätShopify-SammlungenHierarchieabflachung
Kundengruppencustomer_group-TabelleKundentagsTag-Zuweisung
BestellstatusMagento-StatuscodesShopify-StatuscodesStatuszuordnung

SEO-Migration: Magento-URL-Strukturen

Die URL-Struktur von Magento variiert erheblich je nach Konfiguration, Shop-Einrichtung und installierten Erweiterungen:

Gemeinsame Magento-URL-Muster

SeitentypTypisches Magento-MusterShopify-Standard
Produkt/product-name.html oder /category/product-name.html/products/product-name
Kategorie/category-name/ oder /category-name.html/collections/category-name
CMS-Seite/page-name.html/pages/page-name
Blog (Aheadworks/Mirasvit)/blog/post-name.html/blogs/news/post-name
Kundenkonto/customer/account//account

URL-Umleitungsstrategie

Das Suffix .html von Magento (üblich in Standardkonfigurationen) bedeutet, dass sich praktisch jede URL ändert. Bei einem Katalog mit 10.000 Produkten benötigen Sie mehr als 10.000 einzelne Weiterleitungen.

Automatisieren Sie die Weiterleitungsgenerierung mit einem Magento-Skript, das:

  1. Fragt catalog_product_entity_varchar nach url_key-Attributen ab (attribute_id für url_key variiert je nach Magento-Version)
  2. Ordnet jede SKU ihrer aktuellen URL zu
  3. Sucht nach dem entsprechenden Shopify-Produkt-Handle (wird während der Datenmigration generiert)
  4. Gibt eine Shopify-Weiterleitungs-CSV aus

Fragen Sie für Kategorie-URLs catalog_category_entity_varchar nach Kategorie-URL-Schlüsseln ab und ordnen Sie sie den Shopify-Sammlungs-Handles zu.

Redirects in großem Maßstab implementieren

Shopify Admin API für die Massenweiterleitungserstellung:

POST /admin/api/2024-01/redirects.json
{
  "redirect": {
    "path": "/old-magento-url.html",
    "target": "/products/new-shopify-handle"
  }
}

Verwenden Sie die Stapelerstellung (Shopify ermöglicht 250 Anfragen pro Stapel), um mehr als 10.000 Weiterleitungen in weniger als einer Stunde zu importieren.

Hreflang und mehrsprachiges SEO

Wenn Ihr Magento-Shop über mehrere Store-Ansichten für verschiedene Sprachen verfügt, dokumentieren Sie alle Sprach-/Gebietsschemakombinationen und die entsprechenden Hreflang-Tags. Shopify Markets verarbeitet mehrsprachiges SEO nativ in Kombination mit Translate & Adapt oder Weglot.


Migration der B2B- und Preisgestaltungsfunktionalität von Magento

Das B2B-Modul von Magento bietet ausgefeilte Preisfunktionen, die eine sorgfältige Zuordnung zu Shopify erfordern:

Magento B2B-FunktionShopify Plus-Äquivalent
KundengruppenB2B-Kundenkonten + Preislisten
KatalogpreisregelnAutomatische Rabatte + Preislisten
Warenkorb-PreisregelnShopify-Rabattcodes / Automatische Rabatte
StaffelpreiseMengenrabatte (fettgedruckte benutzerdefinierte Preise oder nativ)
Freigegebene KatalogeShopify B2B-Kataloge (nur Plus)
BestellungenVerordnungsentwürfe
Schnellbestellung / CSV-UploadGroßhandels-Bestell-Apps (Orderify, Quick Order)
FirmenkontenFirmenkonten (nur Shopify B2B, Plus)
NettobedingungenNet-Terms-Apps (Charge Rabbit, Apruve)

Kritische Lücke: Katalogpreisregeln

Die Katalogpreisregeln von Magento passen Produktpreise automatisch basierend auf Bedingungen (Kundengruppe, Produktattribut, Kategorie) an. Shopify verfügt über kein direktes Äquivalent für die automatisierte Kaskadierung von Preisregeln.

Problemumgehungen:

  • Verwenden Sie Shopify-Preislisten (B2B), um für jedes Kundensegment separate Preise zu verwalten
  • Verwenden Sie Bold Custom Pricing für segmentbasierte Preisüberschreibungen auf Produktebene
  • Akzeptieren Sie eine vereinfachte Preisstruktur bei Shopify vs. Magentos Regelkaskade (oft die richtige Entscheidung)

Wiederaufbau der Integration: ERP- und PIM-Verbindungen

Enterprise-Magento-Installationen verfügen in der Regel über umfassende ERP-Integrationen, die die zeitaufwändigste Migrationskomponente darstellen.

Shopify Admin API für ERP-Integration

Die Admin-API von Shopify (REST und GraphQL) stellt alle für die ERP-Integration erforderlichen Endpunkte bereit:

  • Produkte und Inventar (/products, /inventory_items, /inventory_levels)
  • Bestellungen (/orders, /fulfillments)
  • Kunden (/customers)
  • Finanzdaten (/transactions, /payouts)

Gängige Integrationsmuster:

Auftragssynchronisierung mit ERP: Shopify-Webhook orders/create → ERP erstellt Kundenauftrag. Konfigurieren Sie im Shopify Partners-Dashboard oder über die API.

Bestandssynchronisierung aus ERP: ERP aktualisiert den Bestand über PUT /inventory_levels/set.json. Für die bidirektionale Synchronisierung ist eine Middleware-Schicht erforderlich (benutzerdefinierter Node.js-Dienst oder iPaaS wie Celigo, Boomi oder MuleSoft).

PIM-Synchronisierung: Die Product Metafields API von Shopify ermöglicht die Speicherung beliebig strukturierter Daten zu Produkten und ermöglicht es PIM-Systemen (Akeneo, Salsify, Contentful), umfangreiche Produktdaten an Shopify zu übertragen.


Leistungsvergleich nach der Migration

Händler, die die Migration von Magento zu Shopify Plus durchführen, sehen normalerweise Folgendes:

MetrischMagentoShopify PlusÄndern
Seitenladezeit (Server)1,5–4s0,3–0,8s60–80 % schneller
Infrastrukturkosten3.000–15.000 $/Monat2.000 $/Monat (Plus-Abonnement)50–80 % Ermäßigung
Bereitstellungszeit für ÄnderungenStunden zu TagenMinutenDramatische Verbesserung
Sicherheitspatch-Overhead4–8 Stunden/MonatNull (von Shopify verwaltet)Eliminiert
Wartungskosten für Entwickler5.000–25.000 $/MonatMinimalDeutliche Reduzierung

Häufig gestellte Fragen

Ist Shopify Plus tatsächlich gleichbedeutend mit Magento Commerce für Unternehmensanforderungen?

Für die meisten Unternehmensanwendungsfälle – komplexe Kataloge, hoher Datenverkehr, B2B-Funktionen, Multi-Channel-Betrieb – ist Shopify Plus gleichwertig oder überlegen. Die echten Lücken bestehen in der Komplexität der Katalogregeln (die Regel-Engine von Magento ist leistungsfähiger), den Produktoptionsbeschränkungen (Obergrenze von 100 Varianten) und der extremen Anpassung der Checkout-Logik (Shopifys Checkout Extensibility behebt dieses Problem teilweise). Für weniger als 5 % der Funktionsoberfläche von Magento ist Shopify Plus heute die bessere Wahl.

Wie gehe ich mit konfigurierbaren Magento-Produkten mit mehr als drei Attributoptionen um?

Optionen: (1) Eliminieren Sie selten verwendete Attributoptionen, damit sie in 3 passen; (2) Geteilte Produkte (z. B. eines pro Farbfamilie); (3) Verwenden Sie die Shopify Multi-Options Variants-App, die zusätzliche Optionen als Metafelder speichert und sie in einer benutzerdefinierten Variantenauswahl präsentiert. Dies ist ein UX-Kompromiss – standardmäßige Shopify-Variantenselektoren unterstützen ohne benutzerdefinierte Entwicklung nicht mehr als drei Optionen.

Was passiert mit Magento-spezifischen Erweiterungen, in die wir benutzerdefinierte Funktionen integriert haben?

Benutzerdefinierte Magento-Module werden nicht zu Shopify migriert – sie müssen funktional ersetzt werden. Dokumentieren Sie die Geschäftslogik jedes benutzerdefinierten Moduls sorgfältig und suchen Sie dann entweder eine Shopify-App, die die Funktionalität repliziert, oder entwickeln Sie eine benutzerdefinierte Shopify-App mithilfe des App Extensions-Frameworks. Dies ist in der Regel der kostenintensivste Teil einer Unternehmensmigration.

Wie lange dauert eine Migration von Magento zu Shopify realistischerweise?

Einfache Magento-Shops (unter 5.000 Produkte, kein ERP, kein B2B): 8–12 Wochen. Mittelständische Geschäfte (5.000–50.000 Produkte, grundlegende ERP-Integration): 12–20 Wochen. Enterprise Magento Commerce mit ERP, PIM, B2B-Modulen und benutzerdefinierten Erweiterungen: 20–52 Wochen. Die große Bandbreite an Unternehmenszeitplänen wird in erster Linie durch die Integrationskomplexität und nicht durch die Kataloggröße bestimmt.

Sollten wir zu Shopify Plus oder Shopify Advanced migrieren?

Wenn Sie von Magento kommen, benötigen Sie mit ziemlicher Sicherheit Shopify Plus (2.000 $/Monat). Plus bietet B2B-Funktionen (Firmenkonten, B2B-Kataloge, Nettokonditionen), Checkout-Erweiterbarkeit, erweiterte API-Zugriffsraten (höhere API-Limits), benutzerdefinierte Checkout-Skripte, 10 Erweiterungsshops und spezielle Unterstützung bei der Einführungstechnik. Bei Shopify Advanced (299 $/Monat) fehlen diese unternehmenskritischen Funktionen.


Nächste Schritte

Die Migration von Magento zu Shopify Plus ist eines der komplexesten technischen Projekte, die ein E-Commerce-Unternehmen durchführt. Die Datenmigration ist lösbar; Beim Wiederaufbau der Integration und beim organisatorischen Änderungsmanagement sind Projekte erfolgreich oder scheitern.

Die Shopify Store Migration Services von ECOSIRE sind auf Unternehmensmigrationen von Magento 1, Magento 2 und Adobe Commerce spezialisiert. Unser technisches Team kümmert sich um die Datenmigration, die SEO-Erhaltung, den Neuaufbau der ERP-Integration und die vollständigen Tests – mit einem Festpreisvertrag und einem definierten Zeitplan.

[Migrationsbewertung anfordern] (/services/shopify/store-migration), um einen detaillierten Umfang, Zeitplan und Kostenvoranschlag für Ihre Migration von Magento zu Shopify Plus zu erhalten.

E

Geschrieben von

ECOSIRE Research and Development Team

Entwicklung von Enterprise-Digitalprodukten bei ECOSIRE. Einblicke in Odoo-Integrationen, E-Commerce-Automatisierung und KI-gestützte Geschäftslösungen.

Chatten Sie auf WhatsApp