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.

Wichtigste Erkenntnisse

  • Ein Exit Intent Shopify Popup wird ausgelöst, sobald ein Käufer Anstalten macht, die Seite zu verlassen. Es gibt dir eine letzte Chance, eine E-Mail-Adresse einzusammeln oder einen Rabatt anzubieten.
  • Auf dem Desktop feuert es, wenn der Cursor schnell in Richtung Browserleiste (Browser-Chrome) wandert. Auf Mobile gibt es kein echtes Mouseout, deshalb weicht man auf den Zurück-Button, ein schnelles Hochscrollen oder ein Timeout aus.
  • Der Aufbau ist schlank: ein Mouseout-Detektor, ein Modal und ein Frequency Capping im localStorage, damit es nur einmal pro Session auslöst und nach dem Wegklicken auch weg bleibt.
  • Googles Richtlinien zu aufdringlichen Interstitials richten sich primär gegen Pop-ups, die Inhalte beim Einstieg über die mobile Suche blockieren. Ein Exit Popup, das erst beim Verlassen feuert, hat generell ein geringeres Risiko, aber die Design-Regeln sind trotzdem wichtig.
  • Fudge baut das Popup als nativen Theme-Code mit sauberen Triggern und Capping, sodass du auf eine schwerfällige Drittanbieter-App verzichten kannst.

Ein Exit Intent Shopify Popup ist ein Pop-up, das erscheint, wenn ein Besucher signalisiert, dass er die Seite verlassen will. Es ist eine der wenigen Möglichkeiten, einen Käufer genau in dem Moment anzusprechen, in dem er im Begriff ist zu gehen – bevor sich der Tab schließt und die Session endgültig vorbei ist.

Dieser Guide behandelt, was Exit Intent ist, das CRO-Argument dafür, wie man es auf Desktop und Mobile nativ einbaut, und die Google-Penalty-Regeln, die du beachten musst, damit das Popup Conversions bringt, ohne deinen Rankings zu schaden.

Warum du uns vertrauen kannst

Wir arbeiten seit über vier Jahren im Shopify-Umfeld und haben Hunderten von Brands geholfen, ihre Storefronts zu optimieren. Wir entwickeln Fudge, einen KI-Storefront-Editor mit einer 5.0-Bewertung im Shopify App Store. Wir arbeiten also auf derselben Theme-Ebene, auf der auch ein Popup lebt, und sehen genau, was kaputtgeht, wenn es schlecht umgesetzt wird.


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, wenn der Cursor den oberen Rand des Dokuments verlässt. Lausche auf mouseleave auf dem Dokument und prüfe, ob der Zeiger sich am oder über dem oberen Rand des Viewports befindet.

document.addEventListener("mouseleave", (event) => {
  // clientY <= 0 bedeutet, dass der Cursor den oberen Rand überschritten hat
  if (event.clientY <= 0) {
    showExitPopup();
  }
});

Die Prüfung auf clientY <= 0 ist wichtig. Ohne sie würde das Popup jedes Mal ausgelöst, wenn der Cursor die Seite in irgendeine Richtung verlässt, auch nach unten zur Taskleiste – was kein Exit-Signal ist.

2. Das Mobile-Problem lösen

Smartphones haben keinen Cursor, also gibt es kein echtes Mouseout, das man abfangen könnte. Ein Desktop Exit Intent Script bewirkt auf dem Handy nichts, und der meiste Shopify-Traffic ist mobil.

Die ehrliche Antwort ist: Mobile Exit Intent ist immer nur eine Annäherung. Du wählst stattdessen ein Proxy-Signal (Ersatz-Signal):

SignalWie es als “Verlassen” gedeutet wirdWorauf du achten solltest
Zurück-Button gedrückthistory.pushState und ein popstate Listener fängt das Tippen auf “Zurück” abKann manipulativ wirken, wenn es die Navigation blockiert
Schnelles HochscrollenEin schnelles Scrollen nach oben deutet darauf hin, dass die Adressleiste angesteuert wirdWird leicht beim normalen Surfen fälschlicherweise ausgelöst
Inaktivitäts-TimeoutKeine Berührung für N Sekunden impliziert DesinteresseKein echter Exit, nur Untätigkeit

Nichts davon ist so sauber wie das Desktop-Signal. Der Zurück-Button-Ansatz kommt einer echten Absicht noch am nächsten, aber gehe vorsichtig damit um: Sperre den Käufer niemals komplett auf der Seite ein und sorge dafür, dass die normale Zurück-Aktion des Browsers weiterhin funktioniert.

3. Frequency Capping, damit es nur einmal feuert

Ein Exit Popup, das auf jeder Seite und in jeder Session wieder auftaucht, sorgt schnell für einen Bounce. Speichere ein Flag (Kennzeichen), damit es nur einmal ausgelöst wird und ein Wegklicken respektiert.

const SEEN_KEY = "exit_popup_seen";

function showExitPopup() {
  // Wurde in dieser Session schon gezeigt oder geschlossen, mache nichts
  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 Käufer das Popup schließt oder konvertiert, verhindert dasselbe Flag, dass es zurückkehrt.

Die Regel ist simpel: Respektiere das Schließen. Wenn jemand das Popup wegklickt, hat er geantwortet. Frage beim nächsten Seitenaufruf nicht gleich wieder.

Willst du 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, ob der Cursor den oberen Rand der Seite verlässt. Ein mouseleave Event auf dem Dokument mit einer clientY von null oder darunter bedeutet, dass sich der Zeiger nach oben in Richtung der Browserleiste bewegt hat – das klassische Exit-Signal. Smartphones haben keinen Cursor, daher verlässt man sich auf Proxys wie einen Druck auf den Zurück-Button, schnelles Hochscrollen oder ein Inaktivitäts-Timeout.

Funktioniert ein Exit Intent Popup auf Mobile?

Nicht auf dieselbe Weise. Smartphones haben keine Maus, daher gibt es kein echtes Mouseout, das man abfangen könnte. Der gängige Workaround besteht darin, mithilfe der History API auf ein Tippen des Zurück-Buttons zu achten, da dies einer echten Exit-Absicht am nächsten kommt. Vermeide es nur, den Besucher komplett auf der Seite einzusperren oder die normale Navigation zu blockieren.

Schadet ein Exit Intent Popup meinem Shopify SEO?

Im Allgemeinen ist das Risiko geringer als bei anderen Pop-ups. Googles Richtlinien zu aufdringlichen Interstitials zielen hauptsächlich auf Pop-ups ab, die Inhalte beim Einstieg aus der mobilen Suche blockieren. Ein Exit Popup feuert, wenn der Besucher geht, nicht wenn er ankommt, und blockiert den Inhalt daher nicht so, wie es die Richtlinie anmahnt. Mach es leicht schließbar, um auf der sicheren Seite zu sein.

Wie oft sollte ein Exit Intent Popup erscheinen?

Höchstens einmal pro Session, und nie wieder, nachdem es weggeklickt wurde. Speichere ein Flag im localStorage oder sessionStorage, wenn es angezeigt wird, und prüfe dieses Flag, bevor du es erneut auslöst. Das ständige Anzeigen desselben Popups sorgt schnell für einen Bounce und nervt wiederkehrende Käufer.

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

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

Was sollte ein Exit Intent Popup anbieten?

Beschränke dich auf eine fokussierte Bitte. Ein Rabatt auf die erste Bestellung, eine Newsletter-Anmeldung oder eine Erinnerung an die Artikel im Warenkorb 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 dies in dem Moment, in dem jemand eigentlich gehen will, nur für mehr Reibung sorgt.

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

Footnotes

  1. MDN Web Docs, “Element: mouseleave event” und “Document: mouseout event” – wenn der Zeiger ein Element verlässt, werden diese Events ausgelöst, und das Auslesen von clientY <= 0 auf dem Dokument identifiziert einen Cursor, der den oberen Rand des Viewports verlassen hat. https://developer.mozilla.org/en-US/docs/Web/API/Element/mouseleave_event

  2. Google Search Central Blog, “Helping users easily access content on mobile” (2016) – beschreibt aufdringliche Interstitials, die Inhalte auf Seiten schwerer zugänglich machen können, die über die Suche aufgerufen werden. Listet Ausnahmen auf, darunter gesetzlich vorgeschriebene Interstitials (wie Cookie- oder Altersverifizierungen) und Banner, die ein angemessenes Maß an Bildschirmplatz einnehmen und leicht zu schließen sind. https://developers.google.com/search/blog/2016/08/helping-users-easily-access-content-on

You might also be interested in

Shopify Store in Deutschland launchen (mit Templates)
Einen Shopify Store in Deutschland launchen: Umsatzsteuer- und Impressumspflicht, Zahlungsmethoden, Versand, Sprache und die Theme-Anpassungen, die deutsche Käufer erwarten.
KI-Produktbeschreibungen für Shopify: Workflow & Tools
Wie du Shopify Produktbeschreibungen mit KI schreibst – die Prompt-Struktur für On-Brand-Copy, Tools im Vergleich und was du KI niemals generieren lassen solltest.
So baust du ein Shopify Quick View Modal (2026)
Baue ein Shopify Quick View Modal mit nativem Theme-Code: Section Rendering API, /cart/add.js, Variantenauswahl und ein barrierefreier Focus Trap.