Alles, was Sie wissen sollten bevor Sie installieren.
Ein detaillierter Blick darauf, wie DataFirefly Cross-Sell — Karussell für verwandte Produkte, Upsell und Analytics für PrestaShop 8 funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Warum der native Cross-Sell von PrestaShop nicht ausreicht
Der in PrestaShop 8 integrierte Cross-Sell-Block (Hook displayCrossSellingShoppingCart) zeigt 4 zufällige Produkte aus derselben Kategorie wie die bereits im Warenkorb befindlichen Artikel. Das ist alles. Keine Gewichtung, kein Lernen, kein Bundle, keine Analytics — Sie wissen nicht einmal, ob jemand klickt. In einem Shop mit 10.000 € monatlichem Umsatz bedeutet ein intelligentes Cross-Sell mit 8 % CTR und 5 % Conversion mehrere hundert Euro zusätzlichem durchschnittlichem Warenkorb pro Monat. Der native Block lässt dieses Geld auf dem Tisch liegen, weil er Produkte ohne kommerzielle Logik vorschlägt. DataFirefly Cross-Sell ersetzt diesen Block durch eine wirklich steuerbare Engine.
7 Strategien, kumulierte Punkte, Sie behalten die Kontrolle
Die Engine bietet 7 Empfehlungsstrategien, die Sie mit einem Gewicht von 0 (deaktiviert) bis 10 (höchste Priorität) aktivieren oder deaktivieren: native PrestaShop-Zubehörteile, häufig zusammen gekaufte (aus dem Verlauf validierter Bestellungen berechnet), gleiche Kategorie, gleicher Hersteller, Bestseller des Zeitraums, Neuheiten und ähnliche Preisspanne (mit konfigurierbarem Prozentsatz, 30 % Standard). Für jedes Kandidatenprodukt summiert die Engine die Gewichte der Strategien, in denen es erscheint: Ein Produkt, das sowohl als Zubehör (Gewicht 10) ALS AUCH als zusammen gekauft (Gewicht 9) ALS AUCH gleiche Kategorie (Gewicht 7) erscheint, erhält eine Punktzahl von 26 und landet vor einem Produkt, das nur in einer Strategie erscheint. Eine einfache, lesbare, debugbare Logik — keine opake ‘KI’, die unerklärbare Empfehlungen produziert.
Das Bundle ‘häufig zusammen gekauft’, das von selbst lernt
Bei jeder validierten Bestellung erfasst das Modul die Produktpaare des Auftrags in einer dedizierten Tabelle (dfccs_bought_together) mit einem Häufigkeitszähler. Je mehr Bestellungen Sie haben, desto relevanter wird der Index. Wenn ein Kunde ein Produkt im Warenkorb hat, das in häufigen Paaren erscheint (Mindestschwelle: 3 Vorkommen), zeigt das Modul einen separaten Bundle-Block mit einem übersetzbaren Titel, den 4 am häufigsten mitgekauften Produkten und einer Schaltfläche ‘Bundle in den Warenkorb’. Beim Klick werden alle Produkte über AJAX hinzugefügt und ein dynamischer Gutscheincode wendet den konfigurierten Rabatt an. Das ist die Amazon-Mechanik ‘Frequently bought together’ bei Ihnen, ohne externen Algorithmus und ohne Ihre Daten woanders zu senden.
Analytics, die zeigen, was wirklich funktioniert
Das Modul trackt vier Events für jedes empfohlene Produkt: Impression (das Produkt wurde im Karussell angezeigt), Klick (der Kunde klickte auf die Karte), add_to_cart (der Kunde fügte es aus dem Karussell hinzu), Kauf (das empfohlene Produkt gelangte in eine validierte Bestellung). In 30 Tagen berechnet das Admin-Panel CTR (Klicks / Impressionen) und Add-to-Cart-Rate — global und pro Strategie. Konkret: Sie sehen, ob die Strategie ‘Bestseller’ die Strategie ‘gleiche Kategorie’ in Ihrem Shop übertrifft, und passen die Gewichte entsprechend an. Die Daten werden 90 Tage aufbewahrt (konfigurierbar), und eine ‘Bereinigen’-Schaltfläche leert die Tabelle mit einem Klick. Keine externe Abhängigkeit: Ihre Daten bleiben bei Ihnen.
Performantes Karussell, AJAX, ohne Abhängigkeiten
Das Karussell ist in reinem HTML/CSS/JS codiert, ohne Slick, Swiper oder andere Drittanbieter-Bibliotheken, die 50 bis 100 kB Ladegewicht hinzufügen würden. Optionales Lazy Loading für Bilder, konfigurierbares Autoplay mit Geschwindigkeit in Millisekunden, Pfeil- und Punkt-Navigation, aktivierbarer Loop. Produkte pro Ansicht getrennt zwischen Desktop (4 Standard) und Mobil (2 Standard). Die Schaltfläche ‘In den Warenkorb’ funktioniert über AJAX — ohne Seitenneuladen bleibt der Kunde im Warenkorb. Analytics-Events werden ebenfalls über AJAX außerhalb des kritischen LCP-Pfads ausgelöst. In Lighthouse bleibt der Einfluss selbst mit 12 angezeigten Produkten insignifikant.
Multi-Shop, mehrsprachig, Multi-Theme
Alle Tabellen enthalten eine id_shop-Spalte: analytics, bought_together, bundle, bundle_product. Jeder Shop eines Multi-Shop-Netzwerks hat seine eigenen Empfehlungen, sein eigenes Lernen und seine eigene Analytics — etwas, das Cross-Sell-Module der Konkurrenz oft vergessen. Karussell- und Bundle-Titel sind in allen aktiven Sprachen übersetzbar, mit FR/EN/DE/ES/IT vorbelegt. Das Modul ist kompatibel mit dem Classic Theme und dem Hummingbird Theme, und die 3 Positionierungs-Hooks (displayShoppingCartFooter, displayShoppingCart, displayCrossSellingShoppingCart) ermöglichen die Integration auch in Custom Themes, wo einer dieser Hooks entfernt worden sein könnte.
Konfiguration in 3 Minuten, risikofreier Einsatz
Nach der Installation funktioniert das Modul sofort mit der Standardkonfiguration (alle Strategien mit geprüften Gewichten aktiviert, Bundle mit 10 % Rabatt aktiviert, Analytics aktiviert). Testen Sie in Ihrem Shop, prüfen Sie nach 7 Tagen die Analytics, passen Sie bei Bedarf die Gewichte an. Wenn Sie das Modul deinstallieren, werden alle Tabellen und die Konfiguration sauber gelöscht (kein Rückstand in der Datenbank). Klartext-PHP-Quellcode, sauberer Namespace DfCartCrossSell, konform mit PrestaShop-8-Standards.
Es gibt noch keine Rezensionen.