Der Umzug eines Online-Shops zu Shopify, ob von WooCommerce, Magento, PrestaShop, Wix oder einer anderen Plattform, umfasst viel mehr als das Kopieren von Produkten. Wenn eine Migration auf halbem Weg stehen bleibt oder mit Lücken endet, haben Sie am Ende womöglich zwei Shops, von denen keiner ganz vollständig ist.
Typische Situationen sind:
- einige Produkte fehlen, oder Varianten und Bilder wurden nicht übernommen
- Kunden wurden importiert, können sich aber nicht anmelden
- frühere Bestellungen fehlen oder sind unvollständig
- alte URLs führen jetzt zu „Seite nicht gefunden“
- der Traffic von Google ist seit der Umstellung gesunken
- Funktionen des alten Shops, etwa Abonnements oder Großhandelspreise, gibt es nicht mehr
- das Import-Tool ist mit einem Fehler abgebrochen, und Sie wissen nicht genau, was importiert wurde
Wenn Ihnen das bekannt vorkommt, ist das Wichtigste zu wissen: Eine unvollständige Migration lässt sich in der Regel abschließen oder korrigieren, solange der ursprüngliche Shop und seine Daten noch verfügbar sind.
Dieser Leitfaden erklärt, was typischerweise schiefgeht, wie Sie prüfen, was fehlt, warum Weiterleitungen und SEO besondere Aufmerksamkeit brauchen, was mit Kundenkonten und Passwörtern passiert und warum Sie den alten Shop nicht zu früh abschalten sollten.
Warum bleiben Shopify-Migrationen hängen?
Eine Migration bedeutet, Daten von einem System in ein anderes zu übertragen. Jede Plattform speichert Produkte, Kunden und Bestellungen anders, daher lässt sich manches nie eins zu eins übernehmen.
Daten, die sich nicht sauber zuordnen lassen
Zum Beispiel:
- Produkte mit vielen Varianten oder Optionen können über das hinausgehen, was Shopify auf dieselbe Weise abbildet
- benutzerdefinierte Felder der alten Plattform müssen Shopify-Metafeldern zugeordnet werden
- Produkttypen, Tags und Kategorien müssen eventuell in Kollektionen umstrukturiert werden
- Bundles, zusammengesetzte oder konfigurierbare Produkte haben möglicherweise keine direkte Entsprechung
Import-Tools mit Grenzen
Die eigenen Importoptionen von Shopify und Migrations-Apps von Drittanbietern unterstützen jeweils unterschiedliche Datentypen und Plattformen. Manche übernehmen Produkte und Kunden gut, importieren Bestellungen aber nur teilweise oder gar nicht. Ein Import kann auch abbrechen, wenn er auf unerwartete Daten stößt, etwa ein ungewöhnliches Zeichen, ein fehlendes Pflichtfeld oder eine Bild-URL, die nicht mehr funktioniert.
Große Kataloge und lange Importe
Sehr große Kataloge werden mitunter in mehreren Durchläufen importiert. Scheitert ein Durchlauf, ist schwer zu erkennen, welche Datensätze angelegt wurden und welche nicht.
Funktionen, die von Plugins abhingen
Bei WooCommerce und ähnlichen Plattformen stammen viele Funktionen aus Plugins: Abonnements, Produkt-Add-ons, Buchungen, Großhandelspreise, Treuepunkte, Geschenkkarten. Diese werden nicht automatisch migriert. Jede davon braucht eine Shopify-App oder eine individuelle Lösung, und die zugehörigen Daten benötigen eventuell eine eigene Migration.
Finden Sie zuerst heraus, was tatsächlich importiert wurde
Bevor Sie erneut etwas importieren, stellen Sie fest, was bereits in Shopify vorhanden ist. Ein erneuter Import ohne Prüfung kann doppelte Produkte oder Kunden erzeugen.
Vergleichen Sie die Anzahlen
Notieren Sie die Gesamtzahlen in beiden Shops:
- Anzahl der Produkte und, wenn möglich, der Varianten
- Anzahl der Kollektionen oder Kategorien
- Anzahl der Kunden
- Anzahl der Bestellungen
- Anzahl der Seiten und Blogbeiträge
Große Abweichungen zeigen Ihnen, wo Sie suchen müssen. Auch kleine Abweichungen lohnen eine Prüfung, denn es kann sich um bestimmte Produkte oder Kunden handeln, die aus einem bestimmten Grund gescheitert sind.
Prüfen Sie eine Stichprobe im Detail
Wählen Sie eine Handvoll Produkte aus, darunter Ihre Bestseller und einige komplexe, und vergleichen Sie sie Feld für Feld:
- Titel, Beschreibung und Bilder
- Varianten, Optionen und Preise
- SKUs und Barcodes
- Lagerbestände
- Gewicht und Versandeinstellungen
- SEO-Titel und Meta-Beschreibung
- Tags und Zugehörigkeit zu Kollektionen
Machen Sie dasselbe für einige Kunden und einige Bestellungen.
Suchen Sie nach Fehlerberichten
Die meisten Import-Tools erstellen einen Bericht oder ein Log der gescheiterten Datensätze. Speichern Sie ihn. Er zeigt oft genau, welche Zeilen gescheitert sind und warum. Das geht viel schneller, als sie durch Vergleichen zu finden.
Was ist mit Produkten, Kunden und Bestellungen?
Produkte
Fehlende oder unvollständige Produkte lassen sich meist am einfachsten beheben. Sie können einzeln korrigiert, aus einer bereinigten Datei erneut importiert oder in großen Mengen aktualisiert werden. Achten Sie besonders auf Varianten, Bilder und Lagerbestand, denn diese Teile sind am häufigsten betroffen.
Kunden
Kundendatensätze wie Name, E-Mail, Adressen und Einwilligung in Marketing lassen sich in der Regel importieren. Prüfen Sie, ob die Marketing-Einwilligung korrekt übernommen wurde, denn Marketing-E-Mails an Kunden, die nicht zugestimmt haben, können rechtliche Probleme und Reputationsschäden verursachen.
Bestellungen
Historische Bestellungen sind oft der schwierigste Teil. Je nach Tool werden sie vollständig, teilweise oder gar nicht importiert. Selbst wenn sie importiert werden, sind es nur historische Datensätze: Sie sind nicht mit den ursprünglichen Zahlungen verknüpft, und Erstattungen für alte Bestellungen müssen in der Regel über den Zahlungsanbieter abgewickelt werden, der die ursprüngliche Zahlung entgegengenommen hat.
Entscheiden Sie, was Sie von früheren Bestellungen tatsächlich brauchen. Für manche Unternehmen genügt ein Archiv der alten Daten. Andere benötigen die Bestellhistorie in Shopify für den Kundenservice, für Berichte oder für Kundenkonten.
Warum sind Weiterleitungen so wichtig?
Wenn ein Shop zu Shopify umzieht, ändern sich in der Regel seine URLs. Shopify verwendet eine feste Struktur, zum Beispiel:
- Produkte unter
/products/ - Kollektionen unter
/collections/ - Seiten unter
/pages/ - Blogbeiträge unter
/blogs/, gefolgt vom Namen des Blogs
Ein WooCommerce-Shop verwendet beispielsweise typischerweise andere Pfade für Produkte und Kategorien. Ohne Weiterleitungen führt jede alte URL, auf die Google, Kunden, Anzeigen, E-Mails und andere Websites verweisen, zu einer Seite „Seite nicht gefunden“.
Das kann bedeuten:
- Verlust der Sichtbarkeit in Suchmaschinen, die über Jahre aufgebaut wurde
- Kunden, die über Lesezeichen und alte E-Mails auf Fehlerseiten landen
- defekte Links in Werbekampagnen
- verlorener Wert aus Links auf anderen Websites
Wie Weiterleitungen helfen
Eine Weiterleitung teilt Browsern und Suchmaschinen mit, dass eine Seite dauerhaft an eine neue Adresse umgezogen ist. In Shopify können Sie URL-Weiterleitungen im Admin anlegen, entweder einzeln oder durch Import einer Datei.
Weiterleitungen sollten aktiv sein, sobald der neue Shop auf Ihrer Domain live geht, idealerweise schon vor der Umstellung vorbereitet.
Was ist, wenn der Shop bereits ohne Weiterleitungen live ist?
Fügen Sie sie so schnell wie möglich hinzu. Suchmaschinen und Besucher folgen ihnen, sobald sie eingerichtet sind. Je länger alte URLs Fehler liefern, desto stärker kann die Sichtbarkeit in Suchmaschinen leiden, aber für eine Korrektur ist es nicht zu spät.
Prüfen Sie in der Google Search Console, welche Seiten nach der Umstellung als nicht gefunden gemeldet werden. Sie sind eine gute erste Liste. Lesen Sie Unbekannte Seiten bei Google, wenn Sie in den Suchergebnissen auch alte oder unerwartete URLs sehen.
Was passiert mit Kundenkonten und Passwörtern?
Das ist eine der häufigsten Überraschungen.
Kundenpasswörter werden in geschützter, verschlüsselter Form gespeichert und können nicht von einer anderen Plattform zu Shopify übertragen werden. Das ist eine Sicherheitsfunktion, kein Migrationsfehler.
Je nachdem, wie die Kundenkonten in Ihrem Shopify-Shop eingerichtet sind, können Kunden:
- sich mit einem Einmalcode anmelden, der an ihre E-Mail-Adresse gesendet wird, ohne Passwort
- ihr Konto aktivieren oder ein neues Passwort festlegen müssen
Planen Sie, wie Sie Ihre Kunden darüber informieren. Eine kurze, klare E-Mail, die erklärt, dass der Shop umgezogen ist und wie man sich anmeldet, verhindert in der Regel Verwirrung und Supportanfragen. Bitten Sie Kunden niemals, Ihnen ihre Passwörter zu schicken.
Welche Apps ersetzen meine alten Plugins?
Erstellen Sie eine Liste aller Funktionen, die der alte Shop über Plugins oder individuellen Code bereitgestellt hat, und entscheiden Sie für jede:
- Kann Shopify das von Haus aus?
- Gibt es eine App, die das gut macht?
- Braucht es eine individuelle Lösung oder Integration?
- Wird es überhaupt noch benötigt?
Manche Funktionen enthalten Daten, die separat migriert werden müssen, etwa:
- aktive Abonnements und ihre Zahlungsdaten
- Guthaben auf Geschenkkarten
- Treuepunkte
- Produktbewertungen
- Kundengruppen für den Großhandel
Aktive Abonnements erfordern besondere Sorgfalt, weil wiederkehrende Zahlungen davon abhängen, wie der Zahlungsanbieter die Zahlungsdaten speichert. Daran sind meist die Abonnement-App, der Zahlungsanbieter und manchmal ein formeller Prozess zur Datenübertragung beteiligt. Kündigen Sie Abonnements auf der alten Plattform nicht, bevor das neue Setup bestätigt ist.
Auch Integrationen mit Buchhaltungs-, Lager-, ERP- oder Versandsystemen müssen neu verbunden und getestet werden.
Warum sollte ich den alten Shop weiterlaufen lassen?
Bis die Migration überprüft ist, ist der alte Shop Ihre Referenzkopie und Ihr Sicherheitsnetz.
Halten Sie ihn verfügbar, auch wenn er nicht mehr öffentlich ist, damit Sie:
- Daten vergleichen und Lücken füllen können
- übersehene Datensätze exportieren können
- alte URLs für die Weiterleitungsliste prüfen können
- frühere Bestellungen und die Kundenhistorie nachschlagen können
- Einstellungen, Texte und Bilder wiederherstellen können
Kündigen Sie das Hosting nicht, löschen Sie nicht die Datenbank und beenden Sie nicht das Abonnement der alten Plattform, bis:
- Produkte, Kunden und die benötigten Bestellungen bestätigt sind
- Weiterleitungen eingerichtet und getestet sind
- Zahlungen, Versand und Steuern in Shopify getestet sind
- Integrationen funktionieren
- Sie ein vollständiges Backup oder einen Export des alten Shops sicher gespeichert haben
Wenn der alte Shop noch auf Ihrer Domain live ist, betreiben Sie nicht zu lange zwei Live-Shops, die beide Bestellungen annehmen, denn Lagerbestände und Bestellungen können auseinanderlaufen.
Was sollte ich vermeiden?
- Denselben Import ohne Prüfung erneut ausführen. Sie könnten Duplikate erzeugen.
- Den alten Shop oder sein Hosting zu früh löschen. Sie brauchen ihn vielleicht noch.
- Die Domain umstellen, bevor die Weiterleitungen bereit sind. In diesem Moment ist die Sichtbarkeit in Suchmaschinen am stärksten gefährdet.
- Die Kommunikation mit Kunden vergessen. Kunden, die sich nicht anmelden können, glauben womöglich, dass etwas nicht stimmt.
- Annehmen, dass Plugins mit umziehen. Jede Funktion erfordert eine Entscheidung.
- Checkout-Tests überspringen. Testen Sie Zahlungen, Versandkosten, Steuern und Rabattcodes vor dem Start.
Wann sollte ich Unterstützung anfragen?
Es lohnt sich, einen Entwickler hinzuzuziehen, wenn:
- das Import-Tool gescheitert ist und Sie nicht erkennen können, was importiert wurde
- Bestellungen, Abonnements oder Geschenkkarten migriert werden müssen
- Sie einen großen oder komplexen Katalog haben
- der Shop bereits live ist und der Suchmaschinen-Traffic gesunken ist
- Sie eine umfangreiche Weiterleitungsliste erstellen müssen
- Integrationen mit anderen Systemen neu verbunden werden müssen
- individuelle Funktionen des alten Shops neu gebaut werden müssen
Welche Informationen sollte ich sammeln?
Nützliche Informationen sind:
- die alte Plattform und wie man darauf zugreift
- das verwendete Migrations-Tool oder die App sowie etwaige Fehlerberichte
- die Anzahl der Produkte, Kunden und Bestellungen in beiden Shops
- Beispiele für fehlende oder fehlerhafte Datensätze
- ob der neue Shop bereits auf Ihrer Domain live ist
- eine Liste der Funktionen und Plugins des alten Shops
- Zugang zur Google Search Console, falls vorhanden
Senden Sie keine Passwörter per E-Mail. D4Hub erklärt Ihnen, wie Sie Zugang am sichersten gewähren.
Wie D4Hub helfen kann
Ziel ist es, die Migration sauber abzuschließen, ohne Daten, Sichtbarkeit in Suchmaschinen oder wichtige Funktionen zu verlieren.
Je nach Situation unterstützt D4Hub Sie bei:
- der genauen Klärung, was importiert wurde und was nicht
- der Korrektur oder dem erneuten Import von Produkten, Kunden und Bestellungen
- der Zuordnung alter benutzerdefinierter Felder zu Shopify-Metafeldern
- dem Aufbau und Test der Weiterleitungsliste
- der Prüfung der Sichtbarkeit in Suchmaschinen nach der Umstellung
- der Auswahl von Apps als Ersatz für alte Plugins
- der erneuten Anbindung von Buchhaltungs-, Lager- oder Versandsystemen
- Tests von Checkout, Zahlungen, Versand und Steuern
- der Planung der Kundenkommunikation zu den Konten
- der Einschätzung, wann der alte Shop sicher abgeschaltet werden kann
Sie können in jeder Phase Unterstützung anfragen, ob die Migration gerade ins Stocken geraten ist oder der neue Shop schon seit einiger Zeit live ist.
Support-Ticket eröffnenFür technisch versierte Nutzer: eine Migration überprüfen
Diese Prüfungen richten sich an Nutzer, die mit Exporten, Tabellen und dem Shopify-Admin vertraut sind. Bevor Sie etwas importieren oder in großen Mengen bearbeiten, exportieren Sie die aktuellen Shopify-Daten, damit Sie vergleichen und bei Bedarf wiederherstellen können.
Beide Shops exportieren
Exportieren Sie Produkte, Kunden und nach Möglichkeit Bestellungen aus der alten Plattform als CSV-Dateien. In Shopify bieten die Listen für Produkte, Kunden und Bestellungen im Admin jeweils eine Option Export (Exportieren). Bewahren Sie diese Dateien sicher auf: Exporte von Kunden und Bestellungen enthalten personenbezogene Daten.
Über einen eindeutigen Schlüssel vergleichen
Verwenden Sie ein Feld, das in beiden Shops existiert, um Datensätze abzugleichen, zum Beispiel:
- SKU für Produkte und Varianten
- E-Mail-Adresse für Kunden
- Bestellnummer für Bestellungen
Vergleichen Sie die beiden Listen in einer Tabelle und filtern Sie nach Datensätzen, die nur im alten Shop vorkommen. Das sind Ihre fehlenden Einträge.
Nur das Fehlende erneut importieren
Erstellen Sie eine Datei, die nur die fehlenden Datensätze enthält, statt alles erneut zu importieren. Der CSV-Import für Produkte in Shopify bietet eine Option, bestehende Produkte mit demselben Handle zu überschreiben. Lassen Sie sie deaktiviert, es sei denn, Sie möchten bestehende Produkte bewusst aktualisieren, und testen Sie zuerst mit wenigen Zeilen.
Die Weiterleitungsliste erstellen
Sammeln Sie die alten URLs aus der Sitemap des alten Shops, einem Crawl der alten Website oder der Google Search Console. Ordnen Sie jeder alten URL die neue Shopify-URL zu. Der Import von URL-Weiterleitungen in Shopify verwendet eine CSV-Datei mit zwei Spalten:
Redirect from,Redirect to
/product/blue-ceramic-mug/,/products/blue-ceramic-mug
/product-category/mugs/,/collections/mugs
/about-us/,/pages/about-usDie Pfade oben sind Beispiele: Verwenden Sie die echten Pfade aus Ihrem alten Shop. Den Bereich für URL-Weiterleitungen finden Sie, indem Sie in der Suchleiste des Shopify-Admins nach „URL redirects“ („URL-Weiterleitungen“) suchen. Importieren Sie zuerst eine kleine Testdatei, bevor Sie die vollständige Liste hochladen.
Die Weiterleitungen testen
Öffnen Sie nach dem Import eine Auswahl alter URLs in einem privaten Browserfenster und bestätigen Sie, dass sie auf die richtige Seite führen. Priorisieren Sie Ihre meistbesuchten Seiten und solche mit Links von anderen Websites. Prüfen Sie in den folgenden Wochen die Google Search Console auf neue Meldungen „nicht gefunden“.
Den Checkout von Anfang bis Ende testen
Geben Sie Testbestellungen auf, die verschiedene Produkte, Versandzonen, Rabattcodes und Zahlungsmethoden abdecken. Prüfen Sie, ob Bestellbestätigungen per E-Mail ankommen, ob der Lagerbestand korrekt sinkt und ob Bestellungen alle angebundenen Systeme erreichen.
D4Hub kann Ihnen helfen, den Vergleich auszuwerten, Weiterleitungsdateien vorzubereiten und zu entscheiden, was sicher erneut importiert werden kann.
Häufig gestellte Fragen
Kann ich das Migrations-Tool einfach noch einmal ausführen?
Erst nachdem Sie geprüft haben, was bereits importiert wurde. Ein erneuter vollständiger Import kann doppelte Produkte oder Kunden erzeugen. Meist ist es besser, die fehlenden Datensätze zu identifizieren und nur diese zu importieren.
Warum können sich Kunden nicht mit ihrem alten Passwort anmelden?
Passwörter werden in verschlüsselter Form gespeichert, die sich nicht zwischen Plattformen übertragen lässt. Je nach Einstellungen Ihrer Shopify-Kundenkonten melden sich Kunden entweder mit einem einmaligen E-Mail-Code an oder legen ein neues Passwort fest. Informieren Sie sie klar vor oder direkt nach der Umstellung.
Verliere ich nach der Migration zu Shopify meine Google-Rankings?
Gewisse Schwankungen sind nach jeder Migration üblich. Das größte Risiko geht von alten URLs aus, die ohne Weiterleitung Fehler liefern. Weiterleitungen für alle wichtigen Seiten, gleichbleibende Inhalte und SEO-Titel sowie die Beobachtung der Search Console verringern dieses Risiko erheblich, auch wenn niemand Rankings garantieren kann.
Muss ich alte Bestellungen migrieren?
Das hängt davon ab, wie Sie sie nutzen. Wenn Sie die Bestellhistorie für Kundenservice, Konten oder Berichte brauchen, kann sich ein Import lohnen. Andernfalls kann ein sicheres Archiv der alten Daten genügen. Denken Sie daran, dass importierte Bestellungen nur Datensätze sind und nicht mit den ursprünglichen Zahlungen verknüpft sind.
Wann kann ich den alten Shop abschalten?
Wenn Produkte, Kunden und benötigte Bestellungen überprüft sind, Weiterleitungen live und getestet sind, der Checkout funktioniert, Integrationen verbunden sind und Sie einen vollständigen Export oder ein Backup sicher gespeichert haben. Bis dahin halten Sie ihn verfügbar.
Meine Migration kommt von WooCommerce. Gibt es etwas Besonderes zu beachten?
WooCommerce-Shops stützen sich oft auf viele Plugins für Abonnements, Produkt-Add-ons, Buchungen oder Großhandelspreise. Für jedes braucht es eine Entsprechung in Shopify. Außerdem unterscheiden sich die URLs von WooCommerce von denen in Shopify, daher sind Weiterleitungen unverzichtbar. Wenn Sie WordPress vollständig verlassen, behalten Sie die alte Website und die Datenbank, bis alles überprüft ist.