Exit Intent Pop-ups in Shopify, die konvertieren (2026)

Zuletzt aktualisiert
Von Experten geprüft
5 Min. Lesezeit
Simeon Mantel
Simeon Mantel
CEO bei Fudge.

Das Wichtigste in Kürze

  • Ein Exit Intent Shopify Popup wird in dem Moment ausgelöst, in dem ein Käufer die Seite verlassen will, und gibt dir eine letzte Chance, eine E-Mail-Adresse zu erfassen oder einen Rabatt anzubieten.
  • Auf dem Desktop wird es ausgelöst, wenn der Cursor schnell in Richtung Browser-Chrome wandert. Auf dem Handy gibt es keinen echten Maus-Exit, daher greifst du auf den Zurück-Button, ein schnelles Scrollen nach oben oder einen Timeout zurück.
  • Der Aufbau ist klein: ein Mouseout-Detektor, ein Modal und Frequency Capping im localStorage, damit es nur einmal pro Sitzung ausgelöst wird und nach dem Schließen verschwunden bleibt.
  • Googles Richtlinien für aufdringliche Interstitials zielen hauptsächlich auf Pop-ups ab, die Inhalte beim Einstieg über die mobile Suche blockieren. Ein Exit-Popup, das beim Verlassen der Seite ausgelöst wird, ist im Allgemeinen ein geringeres Risiko, aber die Designregeln sind trotzdem wichtig.
  • Fudge erstellt das Popup als nativen Theme-Code mit den richtigen Triggern und Limits, sodass du eine schwerfällige Drittanbieter-App vermeidest.

Ein Exit Intent Shopify Popup ist ein Pop-up, das erscheint, wenn ein Besucher signalisiert, dass er die Seite verlassen möchte. Es ist eine der wenigen Möglichkeiten, einen Käufer genau in dem Moment anzusprechen, in dem er die Seite verlässt, bevor der Tab geschlossen ist und die Sitzung endgültig vorbei ist.

Dieser Leitfaden behandelt, was Exit Intent ist, den Nutzen für die CRO, wie man es nativ auf Desktop und Mobile baut und die Google-Richtlinien für Abstrafungen, die du beachten musst, damit das Popup den Conversions hilft, ohne dem Ranking zu schaden.

Warum du uns vertrauen kannst

Wir arbeiten seit über vier Jahren im Shopify-Bereich und haben Hunderten von Marken geholfen, ihre Storefronts zu optimieren. Wir entwickeln Fudge, einen KI-Storefront-Editor mit einer 4.9-Bewertung im Shopify App Store. Wir arbeiten also auf derselben Theme-Ebene, auf der auch ein Popup lebt, und sehen genau, was kaputt geht, wenn es schlecht gemacht ist.


Was ist ein Exit Intent Pop-up?

Ein Exit Intent Popup ist ein Modal, das inaktiv bleibt, bis der Besucher eine Absicht zeigt, die Seite zu verlassen. Es ist ein Verhaltens-Trigger, kein Timer, der sofort nach dem Landen auf der Seite abläuft.

Auf dem Desktop wird die “Absicht zu gehen” an der Maus abgelesen. Wenn der Cursor sich nach oben aus dem Viewport heraus in Richtung Adressleiste, Zurück-Button oder einem anderen Tab bewegt, löst der Browser ein mouseout- oder mouseleave-Event aus, während sich der Zeiger über der Seite befindet. Dieser Exit nach oben ist das klassische Exit-Intent-Signal.1

Der Inhalt ist meist ein einzelnes, fokussiertes Angebot: ein Rabattcode für die erste Bestellung, eine Newsletter-Anmeldung oder eine Erinnerung an Artikel, die noch im Warenkorb liegen.

Der CRO-Aspekt

Der wahre Wert liegt im Timing. Ein normales Popup unterbricht einen Käufer, der sich noch umsieht. Ein Exit Popup unterbricht niemanden, da es erst erscheint, wenn der Besucher sich bereits entschieden hat zu gehen.

Das macht es zu einer kostengünstigen Rückgewinnungsmaßnahme (Recovery Layer). Ein Besucher, der eigentlich ohne etwas zu kaufen gehen wollte, hinterlässt stattdessen eine E-Mail-Adresse oder überdenkt seine Entscheidung wegen eines Rabatts. Du stiehlst einem engagierten Käufer nicht die Aufmerksamkeit, du fängst ihn ab, wenn er quasi schon zur Tür draußen ist.

Exit Intent ist eine Taktik innerhalb einer umfassenderen Conversion-Strategie. Für das Gesamtbild, schau dir unseren Shopify CRO Guide an. Wenn es speziell um das Einsammeln von E-Mails geht, lies nach, wie man ein E-Mail-Pop-up in Shopify hinzufügt.


So baust du ein Exit Intent Pop-up in Shopify

Du brauchst dafür keine separate App. Ein nativer Build besteht aus drei Teilen: dem Exit-Detektor, dem Modal und dem Frequency Cap, das verhindert, dass es nervig wird.

1. Exit auf dem Desktop erkennen

Das zuverlässigste Desktop-Signal ist der Mauszeiger, der den oberen Rand des Dokuments verlässt. Lausche auf ein mouseleave-Event im Dokument und prüfe, ob der Zeiger am oder über dem oberen Rand des Viewports ist.

document.addEventListener('mouseleave', (event) => {
    // clientY <= 0 bedeutet, dass der Mauszeiger den oberen Rand verlassen hat
    if (event.clientY <= 0) {
        showExitPopup()
    }
})

Die Prüfung auf clientY <= 0 ist wichtig. Ohne sie würdest du das Popup jedes Mal auslösen, wenn der Mauszeiger die Seite in irgendeine Richtung verlässt – auch beim Bewegen nach unten zur Taskleiste, was kein echtes Exit-Signal ist.

2. Das Mobile-Problem lösen

Mobile Geräte haben keinen Mauszeiger, also gibt es kein echtes Mouseout-Event zu erkennen. Ein Desktop-Exit-Intent-Skript bringt auf dem Smartphone nichts, und der meiste Shopify-Traffic ist mobil.

Die ehrliche Antwort ist, dass mobiles Exit Intent nur eine Annäherung ist. Stattdessen wählt man ein Proxy-Signal:

SignalWie es als “Verlassen” gedeutet wirdWorauf du achten musst
Klick auf den Zurück-Buttonhistory.pushState, dann fängt ein popstate-Listener das Tippen auf Zurück abKann sich manipulativ anfühlen, wenn es die Navigation blockiert
Schnelles Scrollen nach obenEin schnelles Scrollen nach oben deutet darauf hin, dass die Adressleiste angesteuert wirdLöst beim normalen Surfen leicht versehentlich aus
Inaktivitäts-TimeoutKeine Berührung für N Sekunden deutet auf fehlendes Interesse hinKein echtes Verlassen, nur Untätigkeit

Keines davon ist so sauber wie das Desktop-Signal. Der Zurück-Button-Ansatz kommt der echten Absicht (Exit Intent) am nächsten, aber gehe vorsichtig damit um: Sperre den Shopper niemals komplett auf der Seite ein und lass die Zurück-Aktion des Browsers weiterhin funktionieren.

3. Frequency Capping, damit es nur einmal feuert

Ein Exit-Popup, das auf jeder Seite und in jeder Session wieder auftaucht, führt ganz schnell zum Bounce. Speichere ein Flag, damit es nur einmal feuert und respektiert wird, wenn es weggedrückt wurde.

const SEEN_KEY = 'exit_popup_seen'

function showExitPopup() {
    // in dieser Session schon gezeigt oder geschlossen, nichts tun
    if (localStorage.getItem(SEEN_KEY)) return

    openModal()
    localStorage.setItem(SEEN_KEY, '1')
}

Nutze localStorage für ein Capping, das über mehrere Besuche hinweg bestehen bleibt, oder sessionStorage, wenn du es nur für die aktuelle Session unterdrücken willst. Wenn der Shopper das Popup schließt oder konvertiert, sorgt dasselbe Flag dafür, dass es nicht wiederkommt.

Die Regel ist einfach: Akzeptiere das Schließen. Wenn jemand das Popup schließt, hat er geantwortet. Frage beim nächsten Seitenaufruf nicht noch einmal.

Du willst ein Exit-Popup, das zu deinem Theme passt? Beschreibe es Fudge.
Try Fudge for Free

Schädigen Exit Intent Pop-ups das SEO?

Das ist der Teil, den die meisten Guides falsch verstehen. Hier ist die genaue Erklärung.

Google hat Richtlinien zu aufdringlichen Interstitials veröffentlicht, die den Zugang zu Inhalten erschweren. Das betrifft vor allem Seiten, bei denen der Content über die mobile Suche aufgerufen wird und bei denen ein Pop-up den Hauptinhalt direkt beim Laden oder kurz danach blockiert.2

Was die Richtlinie als Problem einstuft:

Was Google allgemein als risikoärmer einstuft:

Ein Exit Intent Popup ist hier auf der sichereren Seite, da es ausgelöst wird, wenn der Nutzer die Seite verlässt, und nicht, wenn er über die Suche ankommt. Es blockiert den Inhalt beim Einstieg nicht – und genau darauf zielt die Richtlinie ab.

Betrachte dies als Best-Practice-Designrichtlinie und nicht als garantierte Ranking-Strafe. Es gibt keinen offiziell veröffentlichten Prozentsatz für eine Abstrafung, und du solltest jedem Guide gegenüber skeptisch sein, der einen erfindet. Baue das Popup so, dass es beim Exit feuert, mach es leicht schließbar, und du bleibst absolut im Rahmen der Regeln.


Design- und UX-Regeln für Exit Pop-ups

Ein Popup, das konvertiert, und ein Popup, das nervt, unterscheiden sich nur durch ein paar Details.

Wenn du das richtig machst, wirkt das Popup wie ein hilfreiches letztes Angebot und nicht wie ein Hindernis. Für eine auf Newsletter fokussierte Variante desselben Musters, sieh dir unseren Guide zum Shopify Newsletter Popup an.


App vs. Nativ: Der Kompromiss

Du kannst ein Exit Popup mit einer App in wenigen Klicks hinzufügen, und für einen nicht-technischen Shop ist das ein fairer Startpunkt. Die Kompromisse sind die altbekannten: eine monatliche Gebühr, zusätzliches JavaScript auf jeder Seite, ein Popup, das vielleicht nicht zu deinem Theme passt, und eine Abhängigkeit, die das Popup wieder mitnimmt, wenn du die App deinstallierst.

Nativer Code vermeidet alle vier Probleme. Der Haken ist, dass jemand den Detektor, das Modal, das Frequency Capping und die Barrierefreiheit (Accessibility) richtig programmieren muss. Genau diese Lücke füllt der nächste Abschnitt.

Wo Fudge ins Spiel kommt

Fudge ist ein KI-Storefront-Editor, der nativen Theme-Code schreibt. Du beschreibst das Popup einfach in Klartext: “Füge ein Exit Intent Popup hinzu, das 10% Rabatt anbietet, wenn ein Desktop-Besucher gehen will, mit einem Zurück-Button-Fallback auf Mobile, das nur einmal pro Session angezeigt wird.” Er schreibt das Liquid, CSS und JavaScript direkt in dein Theme.

Da der Output nativ ist, gibt es kein Third-Party-Widget, das über deinen Store gerendert wird, kein zusätzliches App-Script auf jeder Seite und keine monatlichen Popup-Gebühren. Das Frequency Capping und die Exit-Trigger sind integriert, sodass es einmal feuert und ein Schließen respektiert.

Und weil es Theme-Code ist, überlebt es eine Deinstallation. Wenn du Fudge kündigst, bleibt das Popup genau da, wo es ist – das Gegenteil von einem App-gerenderten Element, das verschwindet, wenn du die App entfernst. Das Gleiche gilt für alles andere, was du mit dem Shopify Store Editor baust.


FAQ

Wie erkennt ein Exit-Intent-Popup, dass jemand die Seite verlässt?

Auf dem Desktop achtet es darauf, wenn der Cursor die Seite oben verlässt. Ein mouseleave-Event auf dem Dokument mit einer clientY von oder unter Null bedeutet, dass sich der Mauszeiger nach oben in Richtung Browser-Chrome bewegt hat, was das klassische Exit-Signal ist. Auf dem Handy gibt es keinen Cursor, daher verlässt es sich auf Alternativen wie das Drücken des Zurück-Buttons, ein schnelles Scrollen nach oben oder einen Inaktivitäts-Timeout.

Funktioniert ein Exit-Intent-Popup auf dem Handy?

Nicht auf die gleiche Weise. Handys haben keine Maus, also gibt es keinen echten Mouseout abzufangen. Der übliche Workaround besteht darin, auf ein Tippen des Zurück-Buttons mithilfe der History-API zu achten, da dies der echten Exit-Absicht am nächsten kommt. Vermeide es nur, den Besucher vollständig auf der Seite gefangen zu halten oder die normale Navigation zu blockieren.

Schadet ein Exit-Intent-Popup meiner Shopify-SEO?

Im Allgemeinen ist das Risiko geringer als bei anderen Pop-ups. Googles Richtlinien für aufdringliche Interstitials zielen hauptsächlich auf Pop-ups ab, die Inhalte beim Einstieg über die mobile Suche blockieren. Ein Exit-Popup wird ausgelöst, wenn der Besucher geht, nicht wenn er ankommt, daher blockiert es die Inhalte nicht in der Weise, auf die die Richtlinien abzielen. Mach es einfach wegzuklicken, um auf der sicheren Seite zu sein.

Wie oft sollte ein Exit-Intent-Popup erscheinen?

Höchstens einmal pro Sitzung, und nach einem Wegklicken nie wieder. Speichere ein Flag im localStorage oder sessionStorage, wenn es angezeigt wird, und überprüfe dieses Flag, bevor du es wieder auslöst. Dasselbe Popup wiederholt anzuzeigen, ist ein schneller Weg, um einen Bounce zu kassieren und wiederkehrende Käufer zu verärgern.

Brauche ich eine App für ein Exit-Intent-Popup in Shopify?

Nein. Ein Exit-Popup ist nur ein bisschen nativer Theme-Code: ein Mouseout-Detektor, ein Modal mit guter Barrierefreiheit und Frequency Capping. Apps sind zwar schneller installiert, bringen aber monatliche Gebühren, zusätzliches JavaScript und eine Abhängigkeit mit, die das Popup bei einer Deinstallation entfernt. Fudge baut genau dasselbe als nativen Code ein, der auch nach einer Kündigung bestehen bleibt.

Was sollte ein Exit-Intent-Popup anbieten?

Beschränke es auf eine fokussierte Anfrage. Ein Rabatt auf die erste Bestellung, eine Newsletter-Anmeldung oder eine Erinnerung an die Artikel, die noch im Warenkorb liegen, funktionieren alle gut, weil sie einem zögernden Käufer einen konkreten Grund geben, zu bleiben. Vermeide es, mehrere Angebote oder lange Formulare zu stapeln, da diese zusätzliche Hürden in dem Moment schaffen, in dem jemand bereits gehen möchte.

Simeon's signature
Füge ein Exit-Intent-Popup hinzu, ohne eine App.

Footnotes

  1. MDN Web Docs, “Element: mouseleave event” und “Document: mouseout event” - wenn der Mauszeiger ein Element verlässt, werden diese Events ausgelöst. Wenn man beim Dokument clientY <= 0 ausliest, erkennt man einen Cursor, der über den oberen Rand des Viewports hinausgegangen ist. https://developer.mozilla.org/en-US/docs/Web/API/Element/mouseleave_event

  2. Google Search Central Blog, “Nutzer dabei unterstützen, Inhalte auf Mobilgeräten leicht zugänglich zu machen” (2016) - beschreibt aufdringliche Interstitials, die Inhalte auf Seiten schlechter zugänglich machen können, auf die über eine Suche zugegriffen wird. Nennt Ausnahmen einschließlich Interstitials, die aufgrund gesetzlicher Verpflichtungen erforderlich sind (wie Cookie- oder Altersüberprüfungen) und Banner, die angemessen viel Platz auf dem Bildschirm einnehmen und leicht wegzuklicken sind. https://developers.google.com/search/blog/2016/08/helping-users-easily-access-content-on

You might also be interested in

Quiz-Funnel in Shopify: Die komplette Anleitung
Ein Shopify-Quiz-Funnel führt Käufer zum richtigen Produkt. So gestaltest du Fragen, verknüpfst Antworten, sammelst E-Mails und misst Ergebnisse.
Shopify-Produktseiten A/B-testen: So geht's
Shopify-Produktseiten erfolgreich A/B-testen, ohne Ergebnisse zu verfälschen. Die besten Shopify-Tools, Guidance zur Sampling-Größe und Tests, die sich zum Start am meisten lohnen.
Mobile-First Shopify-Speed: Optimierung für 3G und langsame Geräte
Die Shopify Mobile Speed entscheidet über mobile Rankings und Conversions. Verbessere LCP, CLS und INP mit Responsive Images, Lazy-Loading und schlankeren App-Skripten.