Erhöhen Sie die Variantenpreise für viele Produkte gleichzeitig um einen festen Betrag oder Prozentsatz mit CSV/Excel und DataEase.
Schritte:
1. Planen Sie die Änderung
Entscheiden Sie sich für einen Prozentsatz oder einen festen Betrag und Ihre Rundungsregel (z. B. auf 2 Dezimalstellen runden, mit .99 enden).
2. Produkte mit Varianten exportieren
Erstellen Sie in DataEase einen neuen Export → Produkte. Schließen Sie mindestens ein: product id, handle, variantId, variantSKU, variantPrice (optional compareAtPrice, title). Wenden Sie Filter an (nach tag, Anbieter, Kollektion, Status), um nur die gewünschten Produkte zu erfassen.
3. Neue Preise in Excel/Sheets berechnen
Fügen Sie eine Spalte für den neuen Preis hinzu: • +10%: newPrice = ROUND(variantPrice1.10, 2) • +2.00: newPrice = ROUND(variantPrice+2, 2) • +10% und enden mit .99: newPrice = ROUND(variantPrice1.10, 0) - 0.01
4. Die Importdatei vorbereiten
Behalten Sie nur die benötigten Spalten (variantId oder variantSKU, variantPrice, Variant Command). Kopieren Sie Ihre newPrice-Werte in die Spalte variantPrice. Setzen Sie Variant Command = UPDATE für die Zeilen, die Sie ändern möchten. Wenn Sie auch compareAtPrice auf den alten Preis setzen möchten, kopieren Sie den alten variantPrice in compareAtPrice.
5. Importieren und validieren
Erstellen Sie in DataEase einen neuen Import, laden Sie die Datei hoch, ordnen Sie die Spalten zu (Variant ID oder SKU → variant, Price → variantPrice, Command → Variant Command) und führen Sie die Validierung durch. Laden Sie die Validierungsdatei herunter und überprüfen Sie die Spalte „Validation Status“; beheben Sie eventuelle Probleme.
6. Den Import ausführen
Nach Abschluss laden Sie die Ergebnisdatei herunter und überprüfen Sie stichprobenartig Produkte im Admin/Storefront.
Tipps
- Bevorzugen Sie die Zuordnung nach Variant ID; verwenden Sie SKU nur, wenn sie eindeutig und konsistent ist.
- Preise werden in der Basiswährung Ihres Shops eingegeben. Wenn Sie Märkte mit festen Preisen pro Markt verwenden, passen Sie diese separat an.
- Halten Sie zwei Dezimalstellen für Währungswerte bei.
Minimal CSV (Beispiel)
| variantId | variantCommand | variantPrice |
|---|---|---|
| SKU-123 | UPDATE | 24.99 |