Alles, was Sie wissen sollten bevor Sie installieren.
Ein detaillierter Blick darauf, wie DataFirefly Price Alert — Preisalarm mit Conversion-Tracking für PrestaShop funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Das Problem: Ihre Preissenkungen sind unsichtbar für die, die sie bräuchten
Sobald ein Besucher Ihre Produktseite verlässt, ohne zu kaufen, kommt er wahrscheinlich nicht zurück. Doch viele dieser Besucher hatten nur eine einzige Blockade: den Preis. Wenn Sie später eine Aktion starten (-15%% am Wochenende, Saisonschluss-Abverkauf, Lockpreis auf eine Referenz), bekommen diese potenziellen Kunden nichts mit — sie sind längst weiter. Natives PrestaShop bietet keine Preissenkungs-Alarme. Sie lassen messbaren Umsatz liegen: laut Benchmarks kommen 5%% bis 15%% der zögernden Besucher zum Kauf zurück, wenn man sie benachrichtigt.
Die Customer Journey, in zwei Klicks
Das Formular ist immer sichtbar auf der Produktseite. Der Kunde tippt seine E-Mail, wählt jede Senkung (Standard) oder Zielpreis (mit einem von ihm gesetzten Betrag, zwingend unter dem aktuellen Preis), bestellt. Mit Double Opt-in (DSGVO-empfohlen, standardmäßig aktiv) erhält er eine Bestätigungs-E-Mail und aktiviert den Alarm in einem Klick. Wenn Sie den Preis später senken — manuell, per Specific Price oder per Cron — erkennt das System die Senkung, schickt eine E-Mail mit dem neuen Preis, dem Rabatt-Prozentsatz, der Ersparnis und einem direkten Link zum Produkt. Bestellt er, wechselt die Zeile automatisch zu purchased und id_order wird gespeichert.
Drei Trigger: jeden Senkungsfall abdecken
PrestaShop hat mehrere Wege, einen Preis zu senken: manuelle Bearbeitung eines Produkts (löst actionObjectProductUpdateAfter aus), Bearbeitung einer spezifischen Variante (löst actionUpdateProductAttribute aus), oder ein geplanter Specific Price, der zu einem Datum aktiv wird — letzterer löst keinen Hook aus. Das Modul deckt alle drei Fälle ab: Hooks für manuelle Bearbeitungen (null Latenz), CLI-Befehl bin/scan-prices.php in den Cron einbinden, um datumsgeplante Specific Prices zu erfassen. Empfohlene Konfiguration: Hooks aktiv + Cron alle 30 Minuten.
Conversion-Tracking: was Ihre Preisstrategie wirklich einbringt
Im Event actionOrderStatusPostUpdate durchläuft das Modul jede Bestellzeile und kreuzt (product_id, product_attribute_id, E-Mail) mit Abonnenten im Status notified. Bei Treffer wechselt der Abonnent zu purchased mit verknüpfter id_order. Das Admin-Dashboard aggregiert diese Daten: Konversionsanzahl, Konversionsrate (benachrichtigt → gekauft), durchschnittlich akzeptierter Rückgang in %%, und vor allem Wiedergewonnener Umsatz in Euro. Sie wissen exakt, wie viele Euros Ihre Preissenkungs-Strategie im Zeitraum eingebracht hat — eine Metrik, die in Standard-E-Commerce-Dashboards typischerweise fehlt.
Architektur, Sicherheit, Compliance
PSR-4-Architektur mit Namespace DataFirefly/PriceAlert und Trennung Entity / Repository / Service — die Grenze ist sauber, falls Sie später geteilten Code mit dfwaitlist oder anderen Alarm-Modulen extrahieren möchten. Kryptografische 32-Byte-Tokens (random_bytes) für Bestätigung und Abmeldung, eindeutig pro Abonnent. Natives Multi-Shop (id_shop in jeder Tabelle, Scoping in jedem Query). Auto-Bereinigung von Abonnenten in unsubscribed und notified nach N Tagen (180 Standard, konfigurierbar, 0 deaktiviert). Kompatibel mit PrestaShop 8.0 → 9.x, PHP 8.0+, mehrsprachig (FR/EN/ES/DE im Standard für Transaktions-E-Mails enthalten). Quellcode unverschlüsselt, declare(strict_types=1) in jeder PHP-Datei.
Es gibt noch keine Rezensionen.