Bestands-Synchronisations-Apps verfügen meist über eine Funktion namens vollständige Synchronisation, die alle Zeilen Ihres Sheets in einem Rutsch nach Shopify überträgt. Im Vergleich zur Delta-Synchronisation ist sie deterministischer und kann Tausende Zeilen auf einmal verarbeiten — ideal für entscheidende Momente wie den initialen Datenimport nach einer Migration oder einen sauberen Reset zu Monatsbeginn.
Die Kehrseite dieser Bequemlichkeit: Eine vollständige Synchronisation ist eine Operation, bei der ein einziger Fehler enorme Folgen haben kann. Wird die falsche Spalte verwendet oder läuft die Synchronisation mit einer kaputten Sicherheitsbestands-Formel, so werden Tausende Zeilen in einem Augenblick überschrieben. Dieser Beitrag liefert eine Prüfliste — aufgeteilt in Sheet-Seite, Shopify-Seite und letzte Checks unmittelbar vor der Ausführung.
Was eine „vollständige Synchronisation“ wirklich tut
Zunächst klären wir, was eine vollständige Synchronisation ist. Die meisten Sync-Apps kennen zwei Modi: Delta-Synchronisation und vollständige Synchronisation. Die Delta-Synchronisation ist eine schlanke Operation, die nur die Änderungen seit dem letzten Lauf überträgt. Die vollständige Synchronisation schreibt jede Zeile des Sheets nach Shopify. Steht im Sheet „100“, wird der Bestand des entsprechenden Produkts in Shopify ohne Wenn und Aber auf 100 überschrieben.
Aus diesem Verhalten folgt die wichtigste Voraussetzung: Das Sheet muss im korrekten Zustand sein. Enthält es Fehler, gelangen diese Fehler eins zu eins in den Store. Umgekehrt ist die vollständige Synchronisation das mächtigste Werkzeug zur Wiederherstellung der Konsistenz — vorausgesetzt, das Sheet ist korrekt. Genau deshalb ist die Prüfung vor der Ausführung so entscheidend.
Prüfungen auf der Sheet-Seite
Beginnen Sie mit einer gründlichen Inspektion des Google-Sheets. Sorgfalt an dieser Stelle verhindert die meisten Zwischenfälle in der Produktion.
Pflichtspalten prüfen
Sind alle für die Synchronisation nötigen Spalten vorhanden? In der Regel sind das drei: SKU (oder Barcode), Standort und Bestandsmenge. In den App-Einstellungen ordnen Sie zu, welche Spalte welchem Feld entspricht — werfen Sie vor jeder vollständigen Synchronisation einen zweiten Blick auf diese Mapping-Maske und prüfen Sie, dass „keine Spalte unerwartet woanders hinzeigt“. Ein klassischer Unfall: Sie haben letzten Monat das Spaltenlayout geändert, vergessen es und starten mit dem alten Mapping.
Umgang mit leeren Zellen
Sind Zellen in der Bestandsspalte leer, verhalten sich Apps unterschiedlich: „als null behandeln“, „überspringen“ oder „Fehler werfen“. Schreibt die vollständige Synchronisation leere Zellen als null, können plötzlich Hunderte Produkte als ausverkauft erscheinen. Filtern Sie vorher die leeren Zellen heraus und klären Sie, ob Sie wirklich null wollen oder nur die Daten fehlen.
Formate kontrollieren
Überraschend oft übersehen: das Datenformat. Mischen sich Texte in die Bestandsspalte („nicht verfügbar“, „offen“ usw.)? Hängen Leerzeichen an den SKUs? Stehen in numerischen Spalten Kommas als Tausendertrenner? All das führt zu Synchronisationsfehlern oder falschen Werten. Mit der Datenvalidierung in Google Sheets können Sie pro Spalte vorab zulässige Formate erzwingen — bei regelmäßigem Betrieb lohnt sich diese Einrichtung.
Prüfungen auf der Shopify-Seite
Vergessen Sie nicht, neben dem Sheet auch den Zustand des Ziels — also von Shopify selbst — zu prüfen.
- Ist der Zielstandort aktiv? (Sie sollten nicht in einen deaktivierten Standort schreiben.)
- Ist die Bestandsverfolgung am Produkt aktiviert? (Ohne Verfolgung bleiben Schreibvorgänge ohne Wirkung.)
- Sind betroffene Produkte archiviert? (Archivierte Produkte werden oft von der Synchronisation ausgeschlossen.)
- Passt Ihr Shopify-Tarif zu der Produkt- und Standortzahl, die Sie synchronisieren wollen?
- Laufen gleichzeitig andere Bestands-Apps? (Parallel schreibende Apps verursachen unangenehme Konflikte.)
Besonders Punkt fünf — Konflikte mit anderen Apps — verdient Aufmerksamkeit. Läuft im Hintergrund eine Lagerverwaltung oder ein zweites Sync-Tool, kann der gerade per vollständiger Synchronisation geschriebene Wert kurz darauf überschrieben werden. Halten Sie für rund eine halbe Stunde vor und nach der vollständigen Synchronisation andere Bestandsschreibvorgänge an.
Direkt vor dem Klick auf den Knopf
Sheet geprüft. Shopify geprüft. Mapping bestätigt. Vor der Ausführung gönnen Sie sich noch eine letzte Runde.
- 01Öffnen Sie die Versionshistorie des Sheets und überblicken Sie, „wer in den letzten 24 Stunden was geändert hat“
- 02Lesen Sie laut die Bestandszahlen einiger entscheidender Zeilen vor (z. B. Ihrer Top-10-Verkäufer) und bestätigen Sie, dass sie stimmig wirken
- 03Falls die App eine „Verbindungstest“- oder „Dry-Run“-Funktion bietet, nutzen Sie sie unbedingt, um das Ergebnis vorab zu sehen
- 04Wählen Sie Tag und Uhrzeit bewusst (vermeiden Sie Bestellspitzen und E-Mail-intensive Zeiten)
- 05Legen Sie vorher fest, wie Sie den Erfolg überprüfen (welche Bildschirme und welche Zahlen den Erfolg belegen)
Insbesondere die Dry-Run-Funktion sollten Sie immer nutzen, wenn sie verfügbar ist. Sie schreibt nicht real, simuliert aber das Ergebnis. Tauchen hier Hunderte Fehler oder unerwartete Änderungen auf, brechen Sie die echte Ausführung ab, beheben die Ursache und versuchen es erneut. Zehn Minuten Prüfung sparen Stunden an Wiederherstellung.
Die vollständige Synchronisation ist eine Operation, bei der Komfort und Risiko Hand in Hand gehen. Wer sich dazu verpflichtet, diese Prüfliste jedes Mal durchzugehen, drückt das Risiko jedoch deutlich. Mit Routine wächst die Versuchung, Prüfungen wegzulassen — doch genau dann passieren Unfälle. Behalten Sie das im Hinterkopf und gewöhnen Sie sich an, vor jeder Ausführung kurz innezuhalten.