24FreelanceFreelance-Marktplatz, der niemals schläft
Websites & Entwicklung 9 min 6 Abschnitte

Onlineshop trotz unfertiger Funktionen starten?

Erfahren Sie, wann ein Onlineshop startklar ist, wie Sie den Umfang reduzieren und welche Bestell-, Zahlungs- und Versandabläufe Sie vorher testen sollten.

Dmitry24 Freelance-Mitglied9 min lesen1 Ansicht0
Inhalt 0%
  1. 01Sollten Sie mit unfertigen Funktionen Ihres Onlineshops starten?
  2. 02Wie können Sie den Umfang des Starts reduzieren, ohne den Shop zu beeinträchtigen?
  3. 03Was sollten Sie testen, bevor Sie den Shop live schalten?
  4. 04Wie können Sie den Shop absichern, wenn sich der Start verzögert?
  5. 05Was sollten Sie Kunden über den verzögerten Start mitteilen?
  6. 06Was muss für einen sicheren Neustart bereit sein?

Freelancer hat die Deadline für den Start Ihres Onlineshops verpasst

Sollten Sie mit unfertigen Funktionen Ihres Onlineshops starten?

Wenn Sie sich fragen, was zu tun ist, wenn ein Freelancer die Deadline für den Start eines Onlineshops verpasst, sollten Sie zunächst den Weg Ihrer Kunden von der Produktseite bis zur Bestellbestätigung durchgehen. Der Shop ist erst startklar, wenn die Funktionen, die Sie anbieten möchten, zusammenspielen: Produktverfügbarkeit, Warenkorb und Kasse, Zahlung, Versand, Steuern und die Bestellbestätigung.

Ob Sie einen Onlineshop mit unfertigen Funktionen starten können, hängt davon ab, ob der Bestellvorgang zuverlässig funktioniert. Gehen Sie nicht einfach davon aus, dass alles funktioniert. Geben Sie eine Testbestellung mit derselben Zahlungsmethode auf, die Ihre Kunden nutzen werden. Prüfen Sie anschließend, ob die Bestellung im Administrationsbereich des Shops angezeigt wird und bei der zuständigen Person für die Auftragsabwicklung eingeht. Ein Zahlungsbildschirm, der erfolgreich aussieht, beweist weder, dass die Bestellung erfasst wurde, noch, dass jemand sie versenden kann.

Legen Sie fest, was „Start“ für diese Version bedeutet. Können Kunden Produkte ansehen, aber keine Bestellungen aufgeben, sollten Sie den Shop als Vorschau kennzeichnen und den Bestellvorgang deaktivieren. Nehmen Sie Bestellungen an, brauchen Sie einen funktionierenden Ablauf für Zahlung, Auftragsbearbeitung und Kundensupport. Eine unfertige Versandregel kann dazu führen, dass ein Kunde bezahlt hat, aber keine klare Lieferoption erhält.

Manche Fehler können warten. Eine fehlende Animation oder ein unwichtiger Produktfilter muss einen kleinen Start nicht unbedingt verhindern. Ein defekter Warenkorb oder eine unklare Steuerberechnung kann sich dagegen auf den berechneten Betrag auswirken. Halten Sie fest, welche Funktionen für die geplante Version erforderlich sind, und behandeln Sie ein ungelöstes Problem im Bestellvorgang nicht wie einen kosmetischen Fehler.

Wie können Sie den Umfang des Starts reduzieren, ohne den Shop zu beeinträchtigen?

Nehmen Sie unfertige Produkte und Funktionen aus dem Bereich heraus, den Kunden nutzen können. Fehlen bei einem Produkt vollständige Lagerbestandsdaten, blenden Sie es aus, statt die Schaltfläche zum Kauf aktiv zu lassen und eine unklare Verfügbarkeit anzuzeigen. Ist eine ganze Kategorie von unfertigen Inhalten abhängig, veröffentlichen Sie sie erst, wenn Produktseiten und Angaben zur Auftragsabwicklung bereit sind.

Beschränken Sie den sichtbaren Shop auf Produkte, die Sie korrekt beschreiben, verkaufen und betreuen können. Prüfen Sie bei jeder Produktseite, ob der Preis aktuell ist, die Bilder funktionieren, die Varianten stimmen und der Lagerbestand klar angegeben ist. Ein Produkt mit einer fehlenden Größenauswahl oder einer ungeklärten Versandbeschränkung sollte nicht bestellbar bleiben, nur weil die Seite fertig aussieht.

Deaktivieren Sie Funktionen nach Möglichkeit über die regulären Einstellungen des Shops und prüfen Sie das Ergebnis anschließend aus Kundensicht. Einen Menülink zu entfernen, verhindert nicht unbedingt, dass jemand eine gespeicherte Produkt-URL aufruft. Und wenn ein Produkt nicht mehr in den Suchergebnissen erscheint, heißt das nicht unbedingt, dass es über einen direkten Link zur Kasse nicht mehr erreichbar ist. Testen Sie die öffentlich sichtbare Seite, nicht nur die Vorschau im Administrationsbereich.

Wenn die Produktsuche Teil der abgespeckten Version ist, testen Sie die Filter, die Sie sichtbar lassen. Wählt ein Kunde eine Größe oder Farbe aus, sollten nur Produkte angezeigt werden, die tatsächlich dazu passen. Eine leere Trefferliste sollte außerdem nicht zu einer fehlerhaften Seite führen. Für einen späteren Ausbau können Sie Produktfilter und Suche als separaten Auftrag planen, statt damit den Start eines einfachen Katalogs aufzuhalten.

Halten Sie kurz fest, was Sie deaktiviert haben. Notieren Sie jede ausgeblendete Kategorie und jede abgeschaltete Funktion, wer sie wieder aktivieren darf und was vorher getestet werden muss. So verhindern Sie, dass jemand aus guter Absicht eine unfertige Funktion während einer Aktualisierung der Inhalte wieder einschaltet.

Was sollten Sie testen, bevor Sie den Shop live schalten?

Um den Onlineshop vor dem Start testen zu können, geben Sie über ein Gerät aus Kundensicht eine Bestellung mit der vorgesehenen Zahlungsmethode und einem Testprodukt auf. Prüfen Sie, ob der angezeigte Gesamtbetrag mit dem Produktpreis sowie den im Bestellvorgang angegebenen Versandkosten und Steuern übereinstimmt. Kontrollieren Sie dann den Bestelleintrag, den Zahlungsstatus, die Bestandsänderung und die Bestätigungs-E-Mail. Das sind separate Ergebnisse, auch wenn eine einzige Testbestellung sie alle auslöst.

Lassen Sie eine zuständige Person eine Testbestellung im Onlineshop durchführen und dabei eine Testadresse verwenden, mit der Sie die geplanten Versandregeln prüfen können. Ist die Lieferung auf bestimmte Regionen beschränkt, testen Sie eine Adresse innerhalb und eine außerhalb des Liefergebiets. Bei der ersten sollte eine Versandart verfügbar sein. Bei der zweiten sollte eine klare Einschränkung angezeigt werden, statt stillschweigend einen Tarif anzubieten, den das Unternehmen nicht einhalten kann.

Prüfen Sie, was der Kunde nach der Zahlung erhält. In der Bestätigungs-E-Mail sollten die bestellten Artikel und der nächste Schritt aufgeführt sein. Die Links darin müssen zu den richtigen Seiten führen. Wenn der Shop automatisch eine Versand- oder Kontonachricht verschickt, testen Sie auch diese. Gehen Sie nicht davon aus, dass die E-Mail-Zustellung funktioniert, nur weil der Bestellvorgang erfolgreich war.

Testen Sie die Produktverfügbarkeit direkt beim Kauf. Ändern Sie den Lagerstatus eines Testprodukts im Administrationsbereich und prüfen Sie anschließend, ob die Änderung im Shop angezeigt wird und das nicht verfügbare Produkt nicht in den Warenkorb gelegt werden kann. Eine veraltete Lagerbestandsanzeige kann Bestellungen verursachen, die das Team nicht erfüllen kann.

Öffnen Sie die wichtigsten Seiten sowohl auf einem Smartphone als auch in einem Desktop-Browser. Prüfen Sie, ob Produktoptionen, Warenkorb-Steuerung, Felder an der Kasse und die abschließende Bestellschaltfläche sichtbar und bedienbar bleiben, ohne dass man umständlich horizontal scrollen muss. Ist die Lieferoption in der mobilen Ansicht nicht zu sehen, kann das einen ansonsten funktionierenden Bestellvorgang unbrauchbar machen.

Prüfen Sie Weiterleitungen, bevor Sie geänderte Seitenadressen veröffentlichen. Öffnen Sie eine alte Produkt- oder Kampagnen-URL und vergewissern Sie sich, dass sie zur vorgesehenen Seite führt und nicht zu einer leeren Seite oder einer unpassenden Kategorie. Wenn Sie die Domain ändern oder den Shop umziehen, erstellen Sie eine Liste der Weiterleitungen und testen Sie jede einzelne, bevor Sie Kunden auf die neue Website leiten.

Wie können Sie den Shop absichern, wenn sich der Start verzögert?

Lassen Sie die aktuelle Website online, wenn sie weiterhin korrekte Informationen und eine funktionierende Kaufmöglichkeit bietet. Ist der bisherige Bestellvorgang nicht mehr zuverlässig, zeigen Sie eine klare Hinweis- oder Wartungsseite an, statt den neuen Bestellvorgang freizuschalten. Auf der Seite sollte stehen, ob Bestellungen derzeit pausiert sind. Geben Sie außerdem eine Support-Kontaktmöglichkeit an, die tatsächlich betreut wird.

Sichern Sie den Shop, bevor Sie weitere Änderungen vornehmen. Klären Sie, wo das Backup gespeichert ist und wer es wiederherstellen kann. Ein Backup, das nur im selben Konto wie die Website liegt, hilft möglicherweise nicht, wenn der Zugriff verloren geht. Bewahren Sie das aktuelle Theme, die Produktdaten, die Konfiguration und alle Unterlagen auf, die für die Wiederherstellung der letzten funktionierenden Version nötig sind.

Nehmen Sie keine Bestellungen über einen ungetesteten Ablauf an. Es reicht nicht, eine Zahlungsschaltfläche zu deaktivieren, wenn ein Warenkorb-Link oder eine direkte Produkt-URL trotzdem noch zur Kasse führt. Testen Sie diese Wege in einem privaten Browserfenster und stellen Sie sicher, dass Kunden keine Bestellung abschicken können, solange das Team sie nicht ausführen kann.

Führen Sie eine schriftliche Liste der Änderungen, die Sie während der Verzögerung vorgenommen haben. Notieren Sie die betroffene Seite oder Einstellung, was geändert wurde und wer die Änderung vorgenommen hat. Übernimmt ein anderer Entwickler das Projekt, hat er damit einen konkreten Ausgangspunkt und muss nicht erst herausfinden, welche Teile des Shops noch sicher nutzbar sind.

Kann der ursprüngliche Freelancer nicht weitermachen, sichern Sie den Zugriff auf das Code-Repository, das Hosting-Konto, die Domain, die Shop-Administration und das Zahlungs-Dashboard, bevor Sie die Arbeit übergeben. Verwahren Sie Zugangsdaten in einem zugelassenen Passwort-Manager, statt sie in einem öffentlich zugänglichen Projekt-Thread zu teilen. Eine Übergabe lässt sich ebenso sorgfältig planen wie der Wechsel eines Projekts von einer Webagentur zu einem Freelancer: Ermitteln Sie, welche Ressourcen, Zugänge und offenen Aufgaben die nächste Person benötigt.

Was sollten Sie Kunden über den verzögerten Start mitteilen?

Informieren Sie Kunden kurz über die Kanäle, die sie bereits nutzen, zum Beispiel über einen Hinweis im Shop, den Newsletter oder ein Social-Media-Konto. Teilen Sie mit, dass sich der Start verzögert, ob aktuell Bestellungen möglich sind und wie der Support erreichbar ist. Nennen Sie keinen neuen Starttermin, bevor die für Tests und Auftragsabwicklung zuständigen Personen ihn bestätigt haben.

Verwenden Sie überall dieselbe Formulierung, wo Kunden die Mitteilung sehen könnten. Steht auf der Startseite, dass Bestellungen pausiert sind, während ein Social-Media-Beitrag den Shop als geöffnet bezeichnet, könnten Kunden trotzdem versuchen, etwas zu kaufen. Bitten Sie eine Person, nach jeder Änderung den Hinweis im Shop, die Nachricht an der Kasse und den angehefteten Social-Media-Beitrag zu überprüfen.

Wenden Sie sich an Kunden, die bereits eine Bestellung aufgegeben haben, direkt zu dieser Bestellung. Verlassen Sie sich dafür nicht auf eine allgemeine Mitteilung zum Start. Informieren Sie sie darüber, was zum Bestellstatus bekannt ist und wie sie den Support erreichen können. Versprechen Sie kein Versanddatum, bevor das Team für die Auftragsabwicklung Produkt, Lagerbestand und Liefermethode bestätigt hat.

Bleiben Sie bei den Fakten. „Wir prüfen Bestellvorgang und Lieferung, bevor wir Bestellungen annehmen“ erklärt Kunden, was gerade passiert. „Bald ist alles bereit“ weckt dagegen Erwartungen, ohne dass ein Starttermin bestätigt wurde. Betrifft die Verzögerung eine Werbeaktion oder ein beworbenes Angebot, prüfen Sie, ob es noch mit Bedingungen angezeigt wird, die der Shop nicht erfüllen kann.

Was muss für einen sicheren Neustart bereit sein?

Erstellen Sie eine Checkliste für die Freigabeentscheidung. Führen Sie darin die erforderlichen Prüfungen, die jeweils zuständige Person und den Nachweis auf, der als bestanden gilt. Zum Beispiel kann der Shop-Betreiber Produkt- und Lagerbestandsangaben bestätigen, während der Entwickler Zahlungsstatus, Weiterleitungen und Bestelleintrag prüft. Eine namentliche Zuständigkeit verhindert, dass „Das hat schon jemand getestet“ der einzige Nachweis bleibt.

Legen Sie vor der Veröffentlichung fest, wann der Start gestoppt werden muss. Eine fehlgeschlagene Zahlung, ein falscher Bestellbetrag, fehlende Bestellbenachrichtigungen oder eine nicht verfügbare Kasse müssen den Start unterbrechen. Bestimmen Sie, wer diese Entscheidung treffen und wer Bestellungen deaktivieren darf. So muss das Team nicht erst über Zuständigkeiten diskutieren, während Kunden bereits auf das Problem stoßen.

Nehmen Sie auch den Rollback in die Checkliste für die Veröffentlichung auf. Legen Sie fest, welche frühere, funktionierende Website oder Hinweis-Seite wiederhergestellt werden soll, wer dazu berechtigt ist und wie die neue Kasse deaktiviert wird. Stellen Sie sicher, dass die nötigen Zugänge vor dem Starttag vorhanden sind. Erst dann festzustellen, dass nur der abwesende Freelancer die Domain ändern oder die Website wiederherstellen kann, ist zu spät.

Führen Sie den Abschlusstest mit genau der Version durch, die Kunden sehen werden. Produktseiten oder der Bestellvorgang können sich nach einem Test noch ändern. Deshalb sollte die zuständige Person den Bestellablauf wiederholen, sobald die letzte Code- oder Inhaltsänderung umgesetzt ist. Halten Sie das Ergebnis und den Prüfzeitpunkt in den Freigabenotizen fest.

Treffen Sie die Entscheidung über den Start erst, wenn alle Zuständigen ihre Prüfungen gemeldet haben. Ist auch nur eine wichtige Voraussetzung noch nicht überprüft, lassen Sie die aktuelle Website oder die Hinweis-Seite online und halten Sie Bestellungen deaktiviert. Informieren Sie Kunden erst dann über den nächsten Schritt, wenn das Team ein bestätigtes Ergebnis hat – nicht, während noch jemand versucht, den Fehler zu beheben.

Fanden Sie es nützlich? Teilen Sie es
Artikelautor
Dmitry
24 Freelance-Mitglied
387 Artikel89 816 Lesungenauf der Plattform seit 2015
24
24 Freiberufler

Bereit, das in die Praxis umzusetzen?

Poste ein Projekt kostenlos — Freiberufler antworten mit Preisen und Fristen, und die Zahlung erfolgt über einen sicheren Deal.

Kommentare 0

24Einloggen oder registrieren, um einen Kommentar zu hinterlassen.

Noch keine Kommentare — sei der Erste.

Was diese Seite beantwortet