Ein Flash Sale beruht auf einer glaubwürdigen Zeitbeschränkung. Zeigt der Countdown eine falsche Uhrzeit, friert er ein oder startet er bei jedem Neuladen von vorn, verschwindet die Beschränkung und die Aktion wird zur gewöhnlichen Promotion. Die drei Fallen, die zu diesem Ergebnis führen, sind technisch, bekannt und begegnen einem trotzdem in jeder Verkaufssaison.
Falle 1: die Zeitzone
An einem Flash Sale sind drei Uhren beteiligt, und sie sind fast nie gleich gestellt.
- Der Server, bei Shared Hosting wie in Containern oft auf UTC eingestellt.
- PrestaShop, mit eigener Einstellung in den Shop-Parametern, die zur Auslegung von Start- und Enddatum dient.
- Der Browser des Kunden, auf die Zeitzone seines Rechners eingestellt.
Eine im Back Office für 20 Uhr eingetragene Aktion startet um 22 Uhr, wenn der Server auf UTC und der Shop auf mitteleuropäische Sommerzeit läuft, oder umgekehrt, je nachdem wie das Datum gespeichert wird. Die Prüfung ist einfach: Planen Sie einen Testverkauf fünf Minuten im Voraus und kontrollieren Sie, dass er zur erwarteten Zeit startet. Führen Sie diesen Test vor jeder großen Aktion durch, nicht nur bei der Installation, denn ein Hosting-Wechsel oder die Umstellung auf Winterzeit genügt, um alles zu verschieben.
Legen Sie auch fest, welche Referenz Sie dem Kunden nennen. In einem mehrsprachigen Shop, der europaweit verkauft, verhindert die Angabe „Ende 23:59 Uhr Pariser Zeit“ Reklamationen von Kunden aus anderen Zonen.
Falle 2: der Cache
Das ist die teuerste Falle. Eine im Cache liegende Seite hält den Countdown genau so fest, wie er beim Erzeugen der Seite stand. Der erste Besucher sieht zwei Stunden Restzeit, und alle nachfolgenden sehen dasselbe für die gesamte Lebensdauer des Caches.
Die Regel lautet, die Restzeit niemals serverseitig zu berechnen. Der Server übergibt nur den Endzeitstempel, und der Countdown wird im Browser aus der Uhr des Clients berechnet. Das gecachte HTML bleibt damit gültig.
Ein Detail vervollständigt den Aufbau: Die Uhr des Besuchers kann falsch gehen. Übersteigt die Abweichung zum Server einige Minuten, zeigt der Countdown eine andere Zeit als die Realität, und der Kunde sieht möglicherweise „noch 3 Minuten“, obwohl die Aktion bereits beendet ist. Auch die Serverzeit beim Laden mitübergeben und mit der Differenz beider arbeiten löst diesen Fall.
Bleibt das Leeren. Zu Beginn wie zum Ende der Aktion muss der Cache der Produkt- und Kategorieseiten geleert werden, sonst bleiben die angezeigten Preise die alten. Planen Sie dieses Leeren ein, statt auf einen manuellen Eingriff um Mitternacht zu setzen.
DataFirefly Flash Sale & CountdownFlash Sale & Countdown für PrestaShop 8 und 979,00€
Falle 3: das Ende der Aktion
Ein schlecht beendeter Flash Sale kostet mehr als ein schlecht gestarteter. Drei Prüfungen, die ab der Konfiguration einzuplanen sind.
- Der Preis kehrt automatisch zum Normaltarif zurück, ohne manuelle Handlung. Ein Enddatum am Sonderpreis, keine für den nächsten Morgen geplante Löschung.
- Badge und Countdown verschwinden. Ein eingefrorenes Banner „Flash Sale“ auf einer zum vollen Preis verkauften Produktseite ist das sichtbarste Symptom eines schlecht geführten Shops.
- Die laufenden Warenkörbe. Ein Kunde, der das Produkt um 23:58 gelegt hat und um 00:02 abschließt, zahlt den vollen Preis, ohne gewarnt zu werden. Legen Sie die Regel fest und zeigen Sie sie an: Entweder wird der Warenkorbpreis mit klarer Meldung neu berechnet, oder Sie gewähren einige Minuten Toleranz.
Der Bestand und die Ehrlichkeit der Anzeige
Ein Flash Sale kombiniert zwei Knappheiten: Zeit und Menge. Die verbleibenden Einheiten anzuzeigen, erhöht die Konversionsrate, unter einer Bedingung: Die Zahl muss echt sein. Ein dekorativer Zähler, der von selbst herunterläuft, ist eine irreführende Geschäftspraxis und wird nach wenigen Seitenaufrufen entlarvt.
Wenn Sie die in der Aktion verkaufte Menge begrenzen, ohne den Bestand des Produkts zu begrenzen, planen Sie das Umschaltverhalten: Ist das Kontingent erschöpft, bleibt das Produkt zum Normalpreis verkaufbar, und die Anzeige muss das sofort widerspiegeln.
Die E-Mail-Erinnerung
Zwei Sendungen genügen und wirken besser als eine gestreckte Kampagne: eine zum Start, eine wenige Stunden vor Ende. Die zweite erzeugt gewöhnlich mehr Bestellungen als die erste, weil sie an bereits informierte Personen geht und das einzige hinzufügt, was fehlte: die Frist.
Richten Sie die zweite Sendung an die Nichtkäufer des Zeitraums, sonst mahnen Sie Kunden an, die gerade bestellt haben.
Der Omnibus-Punkt
Ein Flash Sale zeigt einen durchgestrichenen Preis, also eine Ankündigung einer Preisreduzierung. Der anzuzeigende Referenzpreis ist der niedrigste in den letzten dreißig Tagen angewandte Preis, nicht der übliche Katalogpreis. Bei wiederholten Flash-Aktionen wendet sich dieser Punkt schnell gegen Sie: Der dritte Flash Sale des Monats kann sich nicht mehr auf den vollen Preis beziehen, da dieser nicht der niedrigste angewandte war.
Das ist ein konkretes Argument für zeitlich verteilte Aktionen statt eines wöchentlichen Rhythmus.
Die Aktion umsetzen
Das Modul Flash Sale und Countdown deckt diese Punkte auf PrestaShop 8 und 9 ab: clientseitig berechneter, cacheverträglicher Countdown, Zeitzonenverwaltung, eigenes Bestandskontingent, automatische Rückkehr zum Normalpreis und Entfernen der Badges zum Fristende.