PS PrestaShop Mittel

Glücksrad & Exit-Intent-Popup — Vollständiger Leitfaden

Das Glücksrad-Exit-Intent-Popup installieren, konfigurieren und betreiben: Segmente und Gewichtung, serverseitige Ziehung, einmalige Coupons als Warenkorbregeln, Lead-Erfassung mit CSV-Export, Desktop-/Mobil-Auslösung und DSGVO für PrestaShop 8 und 9.

Aktualisiert Modulversion 1.0.0

Überblick

Das Glücksrad & Exit-Intent-Popup fängt Besucher genau in dem Moment ab, in dem sie Ihren Shop verlassen wollen, und bietet ihnen ein Spiel: Sie geben ihre E-Mail ein, drehen das Rad und gehen mit einem Coupon. Sie verwandeln einen stillen Abbruch in einen qualifizierten Lead und oft in eine sofortige Bestellung.

Die Besonderheit des Moduls ist, dass der Gewinn serverseitig per gewichteter Ziehung bestimmt wird. Die Wahrscheinlichkeiten erreichen nie den Browser: Das Rad animiert lediglich ein bereits in PHP entschiedenes Ergebnis, was eine Manipulation auf Client-Seite unmöglich macht.

Das Modul ist kompatibel mit PrestaShop 8.0 bis 9.x, ohne Composer oder externe Abhängigkeiten. Alle Texte sind anpassbar und mehrsprachig.

Installation

  1. Öffnen Sie im Back Office Module > Modul-Manager.
  2. Klicken Sie auf Modul hochladen und wählen Sie die Datei dfexitwheel.zip.
  3. Die Installation erstellt automatisch drei Tabellen (Segmente, Leads, Konfiguration), sechs Standardsegmente und zwei Admin-Tabs.
  4. Das Modul ist sofort mit funktionierenden Standardwerten aktiv.

Für den Start ist keine Einstellung erforderlich: Das Rad funktioniert direkt nach der Installation. Anschließend können Sie Segmente, Texte und Auslöser feinjustieren.

Allgemeine Konfiguration

Auf der Konfigurationsseite des Moduls (Konfigurieren) stellen Sie ein:

  • Modul aktivieren: Hauptschalter.
  • Titel, Untertitel, E-Mail-Platzhalter, Buttontext: alle Popup-Beschriftungen, pro Sprache.
  • Einwilligungstext (DSGVO): der Satz neben dem obligatorischen Einwilligungskästchen.
  • Gewinn- / Niete-Meldung: was nach der Ziehung angezeigt wird.
  • Hauptfarbe: die Akzentfarbe des Popups und des Rades.
  • Verzögerung bis zur Aktivierung: Mindestzeit auf der Website, bevor das Popup auslösen kann.
  • Häufigkeit (Tage): Zeitraum, in dem ein Besucher das Popup nicht erneut sieht.
  • Angemeldeten Kunden anzeigen, Auf Mobil aktivieren, Mobiler Timer.
  • Standardgültigkeit der Coupons, Ein Spiel pro E-Mail, Zum Newsletter anmelden.

Die Textfelder sind mehrsprachig: Verwenden Sie den Sprachwähler an jedem Feld, um eine Version pro Shop-Sprache einzugeben.

Rad-Segmente verwalten

Der Bildschirm Rad-Segmente listet die angezeigten Teilstücke. Für jedes definieren Sie:

  • Label: der auf dem Teilstück gedruckte Text (z. B. „-10%“, „Gratis-Versand“, „Leider verloren!“).
  • Farbe: die Hintergrundfarbe des Teilstücks.
  • Preistyp: prozentualer Rabatt, fester Betragsrabatt, Gratis-Versand oder keiner (Niete).
  • Wert: der Prozentsatz oder Betrag je nach Typ.
  • Gewicht: die relative Wahrscheinlichkeit, auf diesem Segment zu landen. Ein hohes Gewicht = häufiges Segment.
  • Mindestbetrag: erforderlicher Mindestwarenkorb, damit der Coupon greift.
  • Code-Präfix und Gültigkeit (Tage) je Segment.
  • Position und aktiv.

Wie die Gewichtung funktioniert

Die Ziehung summiert die Gewichte aller aktiven Segmente und wählt dann ein Segment proportional zu seinem Gewicht. Beispiel: Mit den Gewichten 25, 30, 20, 15, 8 und 2 kommt das Segment mit Gewicht 2 (der Hauptpreis) etwa 2 von 100 Mal vor. So behalten Sie die volle Kontrolle darüber, wie großzügig das Rad ist.

Für ein rentables Rad halten Sie ein oder zwei „Niete“- oder Niedrigrabatt-Segmente mit hohem Gewicht und reservieren große Rabatte für niedrige Gewichte.

Coupons und Warenkorbregeln

Bei jedem Gewinn erstellt das Modul eine wirklich einmalige PrestaShop-Warenkorbregel (CartRule):

  • Eine einzige Gesamtnutzung und eine pro Kunde.
  • Ein Ablaufdatum, berechnet aus der Segmentgültigkeit (oder der Standardgültigkeit).
  • Ein optionaler Mindestbetrag.
  • Ein eindeutiger Code, der für jeden Gewinner erzeugt wird.

Drei Belohnungstypen sind möglich: Prozent, fester Betrag und Gratis-Versand. Der Code wird dem Gewinner mit einer Kopierschaltfläche und einem vorausgefüllten Link zurück zum Shop angezeigt.

Da jeder Code personenbezogen und einmalig ist, kann er nicht geteilt oder auf Schnäppchenseiten weiterverkauft werden, anders als ein generischer Code.

Gesammelte Leads und CSV-Export

Der Bildschirm Gesammelte Leads erfasst jede Teilnahme: E-Mail, erhaltenes Segment, Coupon-Code, Einwilligung, Datum, Sprache und Shop. Die Liste ist schreibgeschützt und bietet einen CSV-Export, um Ihr E-Mail-Tool zu speisen.

Ist die Option Zum Newsletter anmelden aktiv, wird die E-Mail bei erteilter Einwilligung auch zu den nativen PrestaShop-Abonnenten (Newsletter-Anmeldetabelle) hinzugefügt.

Auslösung auf Desktop und Mobil

Am Desktop wird das Popup per Exit-Intent-Erkennung ausgelöst: wenn der Cursor schnell nach oben zur Tab-Leiste des Browsers wandert.

Auf Mobilgeräten gibt es dieses Ereignis nicht. Das Modul wechselt dann automatisch zu einem konfigurierbaren Timer und zur Erkennung eines schnellen Hochscrollens.

Schutzmechanismen vermeiden jede Aufdringlichkeit: eine Häufigkeitsgrenze (das Popup erscheint X Tage lang nicht erneut), eine Verzögerung bis zur ersten möglichen Auslösung und ein endgültiger Stopp nach einem Gewinn.

DSGVO-Konformität

  • Die E-Mail-Erfassung erfordert ein explizites Einwilligungskästchen mit von Ihnen anpassbarem Text.
  • Die Newsletter-Anmeldung ist optional und an dieselbe Einwilligung gekoppelt.
  • Leads können eingesehen und exportiert werden, was Auskunfts- und Löschanfragen erleichtert.

Technische Kompatibilität

  • PrestaShop: 8.0 bis 9.x.
  • Hooks: actionFrontControllerSetMedia (Laden der Front-Ressourcen und Konfiguration) und displayFooter (Rendern des Popups).
  • Multistore und mehrsprachig unterstützt.
  • Coupons: native Warenkorbregeln, ohne Paralleltabelle.
  • Keine Composer-Abhängigkeit.

FAQ

Kann ein Kunde das Rad manipulieren?

Nein. Das Gewinnsegment wird vor der Animation serverseitig berechnet. Der Browser erhält nur den Index des Ergebnisses und kennt die Gewichte nie.

Welche Arten von Preisen kann ich vergeben?

Prozentualer Rabatt, fester Betragsrabatt, Gratis-Versand oder ein Niete-Segment. Jeder Gewinn erzeugt eine einmalige Warenkorbregel.

Ist es mit PrestaShop 9 kompatibel?

Ja, das Modul ist ohne Anpassung für PrestaShop 8.0 bis 9.x ausgelegt.

Fehlerbehebung

  • Das Popup erscheint nicht: Prüfen Sie, ob das Modul aktiviert ist, ob die Aktivierungsverzögerung abgelaufen ist und ob Sie nicht bereits gespielt haben (leeren Sie den lokalen Speicher des Browsers, um erneut zu testen).
  • Das Popup erscheint nicht erneut: Das ist nach einem Gewinn oder während des Häufigkeitsfensters beabsichtigt. Setzen Sie den lokalen Speicher zurück, um eine neue Anzeige zu erzwingen.
  • Der Coupon greift nicht: Prüfen Sie den Mindestbetrag des Segments und das Ablaufdatum.
  • Die Textfelder wirken in der Konfiguration leer: Stellen Sie sicher, dass Sie die neueste Modulversion verwenden (die mehrsprachige Feldanzeige wurde in 1.0.0 korrigiert).
War diese Seite hilfreich?

Immer noch nicht weiter? Support kontaktieren