Sales Revolution ist unser PrestaShop-Modul für die Verkaufsseite eines Shops: Cross-Selling, Upselling, Produktempfehlungen, Bundles und zeitlich begrenzte Kampagnen. Dieser Beitrag behandelt den Teil, nach dem Händler meist zuerst fragen: Flash-Deals, die nach Zeitplan starten, enden und wechseln.
Was PrestaShop schon kann
PrestaShop kann einen einzelnen Flash-Deal selbst abbilden. Ein spezifischer Preis, festgelegt im Tab Preise des Produkts oder unter Katalog, Rabatte, kann ein Start- und Enddatum haben. Der Shop wendet den reduzierten Preis dann nur in diesem Zeitraum an und zeigt den ursprünglichen Preis durchgestrichen. Warenkorbregeln decken die andere Art von Rabatt ab: Codes und Bedingungen, die im Warenkorb angewendet werden.
Was der Core nicht kann, ist der wiederkehrende Teil. Es gibt keine Rotation, die den nächsten Deal einreiht, wenn einer endet, keinen Countdown im Shop und keine Möglichkeit zu sagen: „Nimm ein Produkt aus diesen Kategorien und biete es an“. Von Hand bedeutet ein Tagesdeal, jeden Tag einen neuen datierten spezifischen Preis anzulegen und daran zu denken, ihn zu bewerben.
Was Sales Revolution ergänzt
- Geplante Kampagnen. Jede Kampagne hat einen Start und ein Ende. Der Rabatt wird als gewöhnlicher spezifischer Preis von PrestaShop mit diesen Daten angelegt, sodass Produktseiten, Warenkorb und Rechnungen ihn so behandeln, wie es der Core immer tut.
- Eine automatische Deal-Rotation. Sie legen den Pool und die Regeln einmal fest: alle aktiven Produkte oder ausgewählte Produkte und Kategorien, einen Mindest- und Höchstpreis, ausgeschlossene Produkte und Kategorien, eine Rabattspanne, die Deal-Dauer in Stunden, die angebotene Menge pro Deal und wie viele Deals gleichzeitig laufen. Eine Sperrfrist verhindert, dass dasselbe Produkt zu früh zurückkommt. Kostenlose Produkte sind standardmäßig ausgeschlossen.
- Anzeige im Shop. Deal-Blöcke für die Startseite und andere Positionen, mit einem Live-Countdown-Balken, eingebunden über Hooks, ohne Ihr Theme zu bearbeiten.
So funktioniert das Timing
Das Modul führt seine Aufgaben über seinen eingebauten Aufgabenplaner aus: Die Aktivierung von Kampagnen wird alle fünf Minuten geprüft, die Rotation läuft alle fünfzehn Minuten. Damit diese Aufgaben auch in einem ruhigen Shop pünktlich laufen, sollte ein Server-Cron die Task-URL des Moduls aufrufen. Die Preisänderung am Ende eines Deals hängt davon nicht ab: Da der Rabatt ein datierter spezifischer Preis ist, wendet PrestaShop ihn zum Endzeitpunkt von selbst nicht mehr an. Unsere Anleitung zu PrestaShop-Cronjobs erklärt die Einrichtung.
Bevor Sie es einschalten
Setzen Sie zuerst alles auf die Ausschlussliste, was nie rabattiert werden soll: Sortimente mit knappen Margen, Marken mit Preisvereinbarungen, Produkte, die Sie nicht nachbestellen können. In der EU muss ein Shop, der eine Preissenkung ankündigt, außerdem den niedrigsten Preis angeben, den er in den 30 Tagen davor verlangt hat. Die Hilfeseite zu Omnibus price compliance erklärt diese Regel für PrestaShop.
Einrichtungsschritte, Anzeigepositionen und alle Optionen der Rotation finden Sie auf der Hilfeseite zu Sales Revolution. Für eine umfassendere Rabattplanung lesen Sie unseren Leitfaden zu PrestaShop-Rabatten.