·Katalogverwaltung·Shopify-CSV importieren, ohne den Katalog zu beschädigen
Katalogverwaltung
Shopify-CSV importieren, ohne den Katalog zu beschädigen
Ein falsch formatiertes CSV kann 5.000 Produkte in 3 Minuten löschen. Hier sind die genaue Shopify-CSV-Struktur, kritische Spalten und der sichere Rollback.
Das Shopify-CSV ist zugleich die beste und die schlechteste Methode, einen Katalog zu verwalten. Beste: Es ist das native, offizielle Format, mit dem Sie 10.000 Produkte in einem Durchgang bearbeiten können. Schlechteste: Ein schlecht strukturiertes CSV kann Ihren Katalog in 3 Minuten duplizieren, überschreiben oder löschen, ohne Rückfrage.
Hier finden Sie die genaue Struktur, die 6 Spalten, die Sie niemals massenhaft ändern sollten, und das Rollback-Verfahren, um bei Problemen schnell wiederherzustellen.
Die Optionsnamen definieren die Struktur der Varianten. Wenn Sie sie nach der Erstellung ändern:
Werden bestehende Varianten ungültig (das Produkt mit Option1 Name = Taille wird zu Option1 Name = Size, wodurch neue Optionen entstehen)
Entstehen stille Duplikate
Kann die Anzahl Ihrer Varianten explodieren (von 20 auf 200 in wenigen Sekunden)
Regel: Optionsnamen werden bei der Produkterstellung festgelegt, Punkt. Wenn Sie sie ändern müssen, tun Sie das in der Admin-Oberfläche Produkt für Produkt.
Öffnen Sie das CSV in einem Texteditor (VS Code, Notepad++). Prüfen Sie, ob Umlaute und Sonderzeichen korrekt angezeigt werden. Wenn Sie fehlerhafte Zeichen sehen, ist das CSV in latin1 oder windows-1252 gespeichert. Dann müssen Sie es erneut in UTF-8 konvertieren.
Excel speichert standardmäßig in latin1 — vermeiden Sie Excel zum Bearbeiten eines CSV für Shopify. Nutzen Sie LibreOffice Calc, Google Sheets oder VS Code.
Check 2 — Komma als Trennzeichen
Das Shopify-CSV verwendet das Komma als Trennzeichen. In deutschsprachigen Locale-Einstellungen nutzt Excel standardmäßig oft das Semikolon. Wenn Sie beim Öffnen alle Daten in nur einer Spalte sehen, ist das Trennzeichen falsch.
Check 3 — Escaping von Kommas in Feldern
Wenn eine Beschreibung ein Komma enthält (sehr häufig), muss das Feld in Anführungszeichen stehen:
Handle,Title,Body (HTML)
derby-cuir,"Chaussure Derby en cuir","Élégante, confortable, fabriquée en France"
Ohne Anführungszeichen würde das Komma in "Élégante, confortable" als neues Feld interpretiert und alles verschieben.
Check 4 — Doppelte Zeilen
Ein Handle, der 2-mal im CSV vorkommt = Shopify behandelt die zweite Zeile als Variante, nicht als neues Produkt. Das kann zu Überraschungen führen.
In Google Sheets oder Excel können Sie Data → Remove duplicates verwenden, um zu bereinigen.
Check 5 — Sonderzeichen in Bild-URLs
Image Src muss eine öffentliche URL sein, die ohne Authentifizierung erreichbar ist. Testen Sie 3-5 zufällige URLs mit curl -I https://cdn.example.com/image.jpg — Status 200 ist Pflicht. Wenn Ihre URLs Leerzeichen oder Sonderzeichen enthalten, URL-encoden Sie diese (%20 für Leerzeichen).
Zeile 1: vollständiges Produkt mit Title und Option1 Name
Zeilen 2-3: NUR der Handle und die Variantenwerte (Option1 Value, SKU, Price usw.). Wiederholen Sie nicht Title, Body, Vendor usw. — sonst betrachtet Shopify sie als Änderungen und kann duplizieren.
Das ist die native Shopify-CSV-Syntax. Sie überrascht am Anfang, ist aber strikt.
Exportieren Sie direkt vor dem Import Ihren vollständigen Katalog (Products → Export → CSV file for Excel, Numbers, or other spreadsheet programs). Speichern Sie diesen Export mit Datum im Dateinamen (catalog-2026-04-23-avant-import.csv).
Ändern Sie Ihr CSV so, dass Published = FALSE oder Status = draft für alle importierten Produkte gilt. Die Produkte werden erstellt, sind im Store aber unsichtbar.
Wenn alles korrekt ist, veröffentlichen Sie. Wenn ein Problem erkannt wird, müssen Sie nur die Draft-Produkte löschen, das Sicherungs-CSV erneut importieren und neu starten.
Das native CSV ist leistungsfähig, aber schwerfällig. Für regelmäßige Vorgänge mit >1000 Produkten:
Matrixify (früher Excelify): am vollständigsten, verwaltet komplexe Beziehungen, ca. 20 $/Monat
Shopify Flow: interne Shopify-Automatisierung, ideal für Trigger (niedriger Bestand, Tag usw.)
Ecomptimize: optimiert Beschreibungen, Metas, SEO für den gesamten Katalog mit Rollback per Klick
Für das massenhafte Umschreiben von Beschreibungen mit Qualitätskontrolle ist ein spezialisiertes Tool dem CSV klar überlegen. Siehe Ecomptimize für Shopify.
Ja. Sie exportieren alles, behalten nur die Spalten Handle + Variant SKU + die zu ändernden Spalten und löschen die übrigen Spalten aus dem CSV. Shopify gleicht über SKU ab und ändert nur die vorhandenen Spalten.
Technisch unbegrenzt, praktisch empfiehlt Shopify <50.000 Zeilen pro Datei. Darüber hinaus sollten Sie in mehrere Dateien aufteilen, jeweils mit einem eindeutigen Handle pro Produkt.
Wenn Ihr CSV eine Spalte Image Src mit einer anderen URL als der bestehenden enthält, ja — Shopify lädt das neue Bild herunter und ersetzt es. Wenn Sie Bilder nicht ändern möchten, löschen Sie die Spalten Image Src und Image Alt Text aus dem CSV.
Indem Sie Published = FALSE/Status = draft verwenden und nach der Validierung in Batches veröffentlichen. Der aktive Katalog wird während des Imports nicht verändert. Keine sichtbare Downtime auf Kundenseite.
Shopify aktualisiert das bestehende Produkt (Abgleich über Handle). Die Spalten im CSV überschreiben die vorhandenen Werte. Spalten, die im CSV fehlen, bleiben erhalten.
Nein, nicht über das Produkt-CSV. Reviews werden über Shopify Product Reviews (dedizierter Export/Import in der App) oder über Ihren Reviews-Provider verwaltet (Yotpo, Judge.me).
Für die Steuerung Ihrer Shopify-Importe mit Preview, Rollback und KI-Qualitätsprüfung siehe Ecomptimize für Shopify.