ExitSurvey – Intelligente Exit-Intent-Umfrage und Warenkorbwiederherstellung für WooCommerce
ExitSurvey erkennt den genauen Moment, in dem ein Besucher Ihren WooCommerce-Shop verlassen wird, und präsentiert ein schönes, gezieltes Umfrage-Popup, das auf das zugeschnitten ist, was er tatsächlich auf Ihrer Website getan hat. Anschließend können Sie sie mit sofortigen Rabattgutscheinen, gebrandeten E-Mails zur Warenkorbwiederherstellung und Echtzeitintegrationen zurückgewinnen – alles über Ihr eigenes WordPress-Dashboard, ohne externe Tracker.
Hören Sie auf zu raten, warum Kunden aufgeben. Beginnen Sie noch heute damit, entgangene Einnahmen auszugleichen.
Wie es funktioniert
- Durchsuchen von Titeln – Zeichnet Seitenbesuche (Warenkorb, Kasse, Produkt, Shop) in localStorage ohne Cookies oder externe Skripte auf.
- Erkennt die Ausstiegsabsicht – Wenn der Besucher seine Maus in Richtung der Browserleiste bewegt, wird das Popup ausgelöst.
- Wählt automatisch die richtige Frage aus basierend auf dem tatsächlichen Browserverlauf:
- Zur Kasse gegangen → Frage zum Kaufabbruch
- Enthält Artikel im Warenkorb (keine Kasse) → Frage zum Abbruch des Einkaufswagens
- Besuchte Produktseiten → Frage zum Produktinteresse
- Durchsuchte Shop- oder Kategorieseiten → Frage zum Stöbern im Shop
- Ansonsten → Allgemeine Feedback-Frage
- Zeigt den Inhalt des Warenkorbs in Echtzeit an – Zeigt die tatsächlichen Produkte des Besuchers (Bild, Name, Menge, Preis, Gesamtmenge) im Popup an.
- Sammelt die Antwort – unterstützt Multiple-Choice- oder Open-Text-Formate pro Frage.
- Stellt den Verkauf wieder her – generiert optional einen einzigartigen WooCommerce-Gutschein, zeigt ihn sofort mit einem Countdown-Timer an und sendet dem Besucher per E-Mail seinen Warenkorb mit einem Ein-Klick-Checkout-Link.
Kernfunktionen der Umfrage
- Warenkorbbewusstes Popup – Zeigt in der Umfrage echte Warenkorbartikel (Bilder, Name, Menge, Preis) und die Gesamtsumme des Warenkorbs an.
- 5 intelligente Auslöser – Abbruch des Einkaufswagens, Abbruch des Bezahlvorgangs, Besuch der Produktseite, Durchsuchen des Shops/der Kategorie, allgemein.
- Vollständig anpassbare Fragen – Text, Antwortoptionen und Sortierreihenfolge bearbeiten ExitSurvey → Fragen.
- Zwei Fragetypen — Multiple-Choice- oder Open-Text-Fragen pro Frage.
- Steuerung der Sortierreihenfolge – Durch die numerische Reihenfolge können Sie genau auswählen, welche Frage zuerst angezeigt wird.
- Zusätzliches Feld pro Frage — Fügen Sie unter jeder Frage eine optionale Texteingabe hinzu (z. B. „Geben Sie Ihre E-Mail-Adresse ein, um einen Rabatt zu erhalten“).
- Cookie-Drossel – konfigurierbare Tage, bevor derselbe Besucher das Popup erneut sieht.
- Mobil umschalten — Aktivieren oder deaktivieren Sie das Popup auf Mobilgeräten unabhängig.
- Testmodus – Zeigt das Popup bei jedem Laden der Seite an, sodass Sie eine Vorschau anzeigen können, ohne auf die tatsächliche Ausstiegsabsicht warten zu müssen.
- Anpassung der Markenfarbe — eine Primär- und Sekundärfarbe festlegen; Der Popup-Farbverlauf passt zu Ihrem Shop-Branding.
- Seitenausschlussliste – Definieren Sie bestimmte URLs, unter denen das Popup niemals erscheinen soll.
- Konfigurierbare Verzögerung und Empfindlichkeit – Steuern Sie, wie viele Millisekunden nach dem Laden bevor das Tracking beginnt, und wie nah an der Browserleiste der Trigger ausgelöst wird.
Targeting und Zielgruppensegmentierung
Zeigen Sie jede Frage genau dem richtigen Besuchersegment. Zu den Targeting-Regeln pro Frage gehören:
- Benutzertyp — Alle Besucher / Nur Gäste / Nur eingeloggte Kunden.
- Bestellhistorie — Minimale und maximale Anzahl früherer WooCommerce-Bestellungen (z. B. nur für Erstkäufer oder nur für Stammkunden).
- Wertbereich des Warenkorbs — Minimaler und maximaler Warenkorb-Gesamtwert für kundenseitige Filterung (z. B. eine Frage zu einem hohen Rabatt nur anzeigen, wenn der Warenkorb 50 $ übersteigt).
️ Conversion-Wiederherstellung – Automatischer Coupon
Gewinnen Sie verlassene Besucher sofort zurück mit automatisch generierten, einzigartigen WooCommerce-Rabattcoupons:
- Aktivieren/deaktivieren Automatische Coupon-Generierung pro Website.
- Benutzerdefiniertes Code-Präfix — So sehen generierte Codes aus
EXIT-A3F7K2(Präfix ist konfigurierbar). - Ablaufkontrolle — Legen Sie fest, nach wie vielen Stunden der Coupon abläuft (0 = läuft nie ab).
- Countdown-Timer für Dringlichkeit – Ein Live-Countdown im Popup sorgt für Knappheit und treibt die Aktion voran.
- Intelligente Rabattstufen (bis zu 3) – Weisen Sie unterschiedliche Rabatte basierend auf dem Warenkorbwert zu (z. B. 5 % Rabatt unter 50 $, 10 % Rabatt ab 50 $). Unterstützt Prozent- und Festbetragstypen.
- Durch Antworten ausgelöste Gutscheine – Generieren Sie nur dann einen Gutschein, wenn der Besucher eine bestimmte Antwort auswählt (z. B. „Zu teuer“). Eine Antwort pro Zeile, Groß- und Kleinschreibung wird nicht beachtet.
- Automatisch in den Warenkorb legen – Wenden Sie den Coupon optional beim Absenden automatisch auf den WooCommerce-Warenkorb an.
- Permanent schwebendes Banner – Der Gutscheincode wird in der unteren linken Ecke in allen Seitennavigationen (über localStorage) angezeigt, bis er kopiert oder verworfen wird.
- Kopieren mit einem Klick — Besucher können den Gutscheincode sowohl aus dem Popup als auch aus dem dauerhaften Banner kopieren.
- Durchsetzung der Einmalverwendung — Jeder generierte Coupon hat ein Nutzungslimit von 1 und wird direkt in WooCommerce erstellt.
E-Mail zur Warenkorbwiederherstellung
Wenn ein Besucher seine E-Mail-Adresse angibt, senden Sie ihm automatisch eine wunderschön gebrandete E-Mail zur Warenkorbwiederherstellung:
- Marken-HTML-E-Mail-Vorlage – Farbverlaufs-Header, Rabattcode-Block, Warenkorb-Artikeltabelle und eine auffällige CTA-Schaltfläche zum Bezahlen.
- Abgebrochene Artikel im Warenkorb inklusive — Die genauen Produkte (Bild, Name, Menge, Preis) werden im E-Mail-Text angezeigt.
- Konfigurierbarer Absendername und Absenderadresse.
- Konfigurierbare E-Mail-Betreffzeile.
- Ablaufhinweis — Um die Dringlichkeit zu erhöhen, wird in der E-Mail angegeben, wie lange der Gutscheincode gültig ist.
E-Mail-Marketing-Integration
Abonnieren Sie Umfrageteilnehmer automatisch in Ihrer Mailingliste, wenn sie eine E-Mail senden:
- Mailchimp – API v3, PUT-Upsert über den Endpunkt des Mitglieds. DSGVO-sicher: Abgemeldete Kontakte werden nicht erneut abonniert.
- Klaviyo – API-Revision 2024-10-15, Massenabonnement-Endpunkt mit E-Mail-Zustimmungsflag.
- Umschalten pro Frage — Markieren Sie jedes zusätzliche Feld als „E-Mail-Collector“, um das Listenabonnement nur für diese bestimmte Frage zu aktivieren.
- Anbieter auswählen — Wählen Sie auf der Seite „Einstellungen“ „Keine“, „Mailchimp“ oder „Klaviyo“ aus. API-Anmeldeinformationen sicher gespeichert.
⚡ Zapier- und Webhook-Integration
Senden Sie Umfrageantwortdaten in Echtzeit an jede externe App oder Automatisierungsplattform:
- Jeder Webhook-Endpunkt – Zapier Catch Hooks, Make (Integromat), n8n, benutzerdefinierte REST-APIs.
- Strukturierte JSON-Nutzlast – beinhaltet
response_id,session_id,question_id,question_text,answer,trigger_type,cart_value,cart_items,page_history,site_url,created_at. - Blockierungsfreie Lieferung – Fire-and-Forget, damit die Popup-Antwort des Besuchers nie verzögert wird.
- SSRF-Schutz – Loopback- und private IP-Adressen werden blockiert, selbst wenn die URL die Formatvalidierung besteht.
- Umschalten aktivieren/deaktivieren mit einem URL-Feld, das nur angezeigt wird, wenn der Webhook aktiviert ist.
Admin-Dashboard und Berichterstattung
- Echtzeit-Statistik-Dashboard – Gesamtantworten, heutige Anzahl, durchschnittlicher Warenkorbwert, Top-Antworten und Antwortaufschlüsselung nach Auslösertyp.
- Antworttabelle – paginierte Liste mit Auslöser-Badge, Frage, Antwort, Warenkorbwert und Datum; Unterstützt Such- und Triggerfilter.
- Antworten löschen – Entfernen Sie einzelne Datensätze mit nicht gesicherter AJAX-Bestätigung.
- E-Mail-Benachrichtigungen für Administratoren — Sie erhalten eine E-Mail-Benachrichtigung für jede neue Umfrageeinreichung (konfigurierbare Empfängeradresse).
Sicherheit und Codequalität
- Alle
$_POST/$_GETEingaben mit entsprechenden WordPress-Bereinigungsfunktionen bereinigt (sanitize_text_field,absint,sanitize_email,esc_url_rawusw.). - Alle Ausgaben wurden mit maskiert
esc_html,esc_attr,esc_urlUndwp_kses_post. - Nonce-Überprüfung auf jedem Admin-Formular (
check_admin_referer) und jede AJAX-Aktion (check_ajax_referer). - Alle Datenbankabfragen verwenden
$wpdb->prepare()mit getippten Platzhaltern; Dynamische Tabellennamen gesichert mitsanitize_key(). - Vollständig übersetzbar – alle PHP-Strings verwenden
__()/esc_html__()mit demexitsurveyTextdomäne; alle für den Benutzer sichtbaren JS-Strings, die über übergeben werdenwp_localize_scriptfür.poDateiübersetzung. - Modulare Architektur – Jede Funktion (E-Mail-Marketing, Coupon, Zapier, Targeting) ist eine eigenständige Klasse, die über WordPress-Aktions-/Filter-Hooks verbunden ist und die Anpassung und Erweiterung unkompliziert macht.
- Keine externen Tracking-Skripte oder Assets von Drittanbietern, die im Frontend geladen werden.
⚙️ Anforderungen
- WordPress 5.8 oder höher
- WooCommerce (erforderlich)
- PHP 7.4 oder höher
Installation
- Laden Sie die hoch
exitsurveyOrdner zu/wp-content/plugins/. - Aktivieren Sie das Plugin über das Plugins Menü in WordPress.
- Gehe zu ExitSurvey → Einstellungen um das Popup, das Branding und die Integrationen zu konfigurieren.
- Gehe zu ExitSurvey → Fragen um Ihre Umfragefragen, Targeting-Regeln und Coupon-Trigger anzupassen.
- Umfrageantworten werden unten angezeigt ExitSurvey → Antworten.
Empfohlene Setup-Reihenfolge:
- Legen Sie die Farben Ihrer Marke fest Einstellungen → Aussehen.
- Aktivieren Sie das Popup und konfigurieren Sie die Cookie-Dauer.
- Bearbeiten Sie Ihre Fragen (mindestens eine pro Auslösertyp).
- (Optional) Aktivieren Sie Auto Coupon und konfigurieren Sie Rabattstufen.
- (Optional) Verbinden Sie Mailchimp oder Klaviyo für die E-Mail-Erfassung.
- (Optional) Fügen Sie eine Zapier- oder benutzerdefinierte Webhook-URL hinzu.
- Sehen Sie sich alles in der Vorschau an Testmodus.
❓ Häufig gestellte Fragen
Funktioniert es ohne WooCommerce?
Nein. ExitSurvey erfordert, dass WooCommerce Live-Warenkorbdaten, Produktinformationen und Checkout-URLs liest.
Wird es meinen Shop verlangsamen?
Nein. Die gesamte Seitenverfolgung erfolgt clientseitig (localStorage). Der Server wird nur kontaktiert, wenn das Popup tatsächlich geöffnet wird, und alle Aufrufe von Drittanbietern (Zapier, Mailchimp, Klaviyo) erfolgen „Fire-and-Forget“ (nicht blockierend).
Kann ich meine eigenen Fragen hinzufügen?
Ja – Fragen erstellen und bearbeiten in ExitSurvey → Fragen. Sie können den Fragetext, den Typ (Multiple-Choice oder offener Text), den Auslöser, den aktiven Status und die Sortierreihenfolge festlegen.
Wie verhindere ich, dass derselbe Besucher das Popup zu oft sieht?
Benutzen Sie die Cookie-Dauer Einstellung. Legen Sie die Anzahl der Tage fest, bevor das Popup erneut angezeigt wird. Stellen Sie auf ein 0 um die Drosselung vollständig zu deaktivieren.
Ist der generierte Coupon für den einmaligen Gebrauch bestimmt?
Ja. Jeder generierte Coupon hat ein Nutzungslimit von 1 und wird direkt in WooCommerce Coupons erstellt, sodass Sie ihn dort verwalten oder löschen können.
Werden bestehende Mailchimp-Abonnenten erneut abonniert?
Nein. Die Mailchimp-Integration verwendet ein PUT-Upsert mit status_if_new: subscribedwas bedeutet, dass nur ganz neue Kontakte den Status „Abonniert“ erhalten. Bestehende Kontakte – einschließlich abgemeldeter Kontakte – behalten ihren aktuellen Status.
Ist es DSGVO-konform?
Alle Daten werden auf Ihrem eigenen Server gespeichert. Auf dem Frontend werden keine Tracking-Skripte von Drittanbietern geladen. Das E-Mail-Abonnement erfolgt nur, wenn der Besucher seine E-Mail-Adresse aktiv angibt. Sie sind für die Anzeige geeigneter Einwilligungserklärungen auf Ihrer Website verantwortlich.
Kann ich das Plugin übersetzen?
Ja. Alle PHP-Strings werden mit umbrochen __() Und esc_html__() mit der exitsurvey Textdomäne. Alle für den Benutzer sichtbaren JavaScript-Zeichenfolgen werden von PHP über übergeben wp_localize_script und kann mit Standard übersetzt werden .po/.mo Dateien oder ein beliebiges Übersetzungs-Plugin (z. B. Loco Translate, WPML, Polylang).
Erscheint das schwebende Coupon-Banner auf jeder Seite?
Ja – wenn ein Gutscheincode in localStorage gespeichert ist, erscheint in der unteren linken Ecke auf jeder Seite ein kleines schwebendes Banner, bis der Besucher den Code kopiert oder verwirft. Es wird nach 60 Sekunden automatisch ausgeblendet und erscheint wieder, wenn der Nutzer ohne Verwendung des Coupons wegnavigiert.
Änderungsprotokoll
1.0.0 – Erstveröffentlichung
- Intelligente Exit-Intent-Umfrage-Engine mit 5 Auslösern
- Warenkorbbewusstes Popup mit Live-Produktanzeige
- Zielgruppen-Targeting pro Frage (Benutzertyp, Bestellverlauf, Warenkorbwert)
- Automatische Coupon-Generierung mit 3-stufigem Rabattsystem und Antwortauslösern
- Marken-HTML-Warenkorb-Wiederherstellungs-E-Mail
- E-Mail-Marketing-Integration von Mailchimp und Klaviyo
- Zapier-/Webhook-Integration mit SSRF-Schutz
- Echtzeit-Admin-Dashboard, Antworttabelle und E-Mail-Benachrichtigungen
- Testmodus, mobiles Umschalten, Seitenausschluss, Anpassung der Markenfarbe
- Vollständige Übersetzungsunterstützung
Bewertung: 0
Verkäufe bisher: 1
Be the first to leave a review.






