Warenkorbabbrüche reduzieren: Ursachen und Lösungen
Miss den Trichter von add_to_cart über begin_checkout bis purchase, finde die Abbruchstelle und verbessere genau den Schritt, der Bestellungen kostet.

Inhalt
Ein Warenkorb, der nicht zur Bestellung wird, ist der teuerste Besucher, den du hast: Das Interesse war da, das Geld ist weg. Der Fehler in der Praxis ist fast immer derselbe – es wird pauschal am Checkout geschraubt, obwohl der Abbruch an einer ganz anderen Stelle passiert. Dieser Artikel zeigt dir erst, wie du die Abbruchstelle exakt messen kannst, und dann die Maßnahmen, die zu jeder Stelle passen.
Zwei Zahlen, die oft verwechselt werden
Es gibt zwei verschiedene Abbruchraten, und sie verlangen unterschiedliche Maßnahmen.
Warenkorbabbruch bezieht sich auf alle, die etwas in den Warenkorb gelegt haben und nicht bestellt haben.
Checkout-Abbruch bezieht sich nur auf die, die den Bestellvorgang schon begonnen hatten.
Rechenbeispiel für einen Monat: 2.000 Warenkorb-Hinzufügungen, 900 begonnene Bestellvorgänge, 540 Bestellungen.
- Warenkorbabbruch: 1 − (540 / 2.000) = 73 Prozent
- Checkout-Abbruch: 1 − (540 / 900) = 40 Prozent
- Der Sprung vom Warenkorb in den Checkout: 900 / 2.000 = 45 Prozent kommen überhaupt so weit
In diesem Beispiel liegt der größte Verlust vor dem Checkout. Wer hier den Bezahlvorgang umbaut, bearbeitet die kleinere Hälfte des Problems.
Wichtig zum Einordnen: Ein hoher Warenkorbabbruch ist normal. Der Warenkorb ist in vielen Shops faktisch eine Merkliste und ein Rechner für Versandkosten. Vergleiche deshalb nicht mit fremden Zahlen, sondern mit deinem eigenen Vormonat und Vorjahresmonat.
Noch früher im Trichter steht die Frage, ob Besucher überhaupt bis zum Produkt kommen. Verlassen viele schon die Einstiegsseite, hilft kein besserer Checkout – dann ist die Absprungrate der richtige Ansatzpunkt.
Schritt für Schritt: den Trichter in GA4 bauen
Voraussetzung sind die E-Commerce-Ereignisse. Wenn du nicht sicher bist, ob sie vollständig ankommen, prüfe das vorher – eine fehlende Stufe verschiebt den ganzen Trichter. Die Prüfschritte stehen im Artikel GA4-E-Commerce-Tracking prüfen.
Für den ersten Blick brauchst du gar nichts zu bauen: Unter Monetarisierung liegen die Standardberichte zum Kaufprozess und zum Bezahlvorgang, die den Trichter fertig zeigen. Anpassen lassen sie sich aber nicht – keine eigenen Schritte, keine Aufschlüsselung nach Gerät. Genau deshalb lohnt der eigene Trichter:
- Öffne in GA4 den Bereich für explorative Analysen und erstelle eine neue Trichteranalyse.
- Lege die Schritte als Ereignisse an, in dieser Reihenfolge:
view_item,add_to_cart,begin_checkout,add_shipping_info,add_payment_info,purchase. - Wenn du
add_shipping_infoundadd_payment_infonicht sendest, lass sie weg. Drei Stufen sind besser als sechs geschätzte. - Setze den Zeitraum auf einen vollen Monat, damit Wochentagsschwankungen keine Rolle spielen.
- Aktiviere die Aufschlüsselung nach Gerätekategorie. Das ist bei diesem Thema der wichtigste Schnitt überhaupt.
- Speichere die Analyse, damit du sie jeden Monat mit einem Klick wieder öffnen kannst.
- Wiederhole sie einmal mit Aufschlüsselung nach Standardkanalgruppe.
Lies dann nicht die Endzahl, sondern die größte Stufe-zu-Stufe-Differenz. Dort liegt die Baustelle.
Was die Aufschlüsselungen typischerweise zeigen
Mobil bricht fast immer stärker ab als Desktop. Eine moderate Differenz ist normal, ein großer Abstand ist ein Hinweis auf ein konkretes Bedienproblem: Formularfelder, die mit der Tastatur verdeckt werden, ein Gutscheinfeld, das den Warenkorb wegschiebt, oder ein Weiter-Button unterhalb des sichtbaren Bereichs.
Bei den Kanälen ist der Vergleich interessanter als der Einzelwert. Wenn Besucher aus einer Anzeige den Checkout deutlich häufiger abbrechen als Besucher aus der Suche, liegt es meist an der Erwartung: Der Preis in der Anzeige wirkte anders als der Endpreis inklusive Versand.
Ergänzende Datenquellen im Shopsystem
GA4 zeigt dir, wo abgebrochen wird. Das Shopsystem zeigt dir, wer abgebrochen hat.
In Shopify findest du unter den Bestellungen die abgebrochenen Bezahlvorgänge mit Warenkorbinhalt und, falls hinterlegt, Kontaktdaten. Die zugehörige Erinnerungsmail richtest du in den Benachrichtigungseinstellungen ein; mit den Marketing-Automatisierungen lässt sich daraus eine Abfolge mehrerer Nachrichten machen. Die Details dazu stehen in der Shopify-Hilfe zu abgebrochenen Bezahlvorgängen. Bei Lightspeed eCom gibt es im Backoffice eine vergleichbare Übersicht; prüfe dort, welche Erinnerungsfunktion dein Tarif bietet.
Rechne nicht damit, dass diese Listen zur GA4-Zahl passen. Shopsysteme erfassen einen Abbruch in der Regel erst, wenn eine E-Mail-Adresse eingetragen wurde. Alle, die vorher aussteigen, fehlen dort.
Dritte Quelle, die nichts kostet: die interne Suche und der Kundensupport. Wenn drei Kunden pro Woche nach den Versandkosten fragen, weißt du, welche Information auf der Produktseite fehlt.
Maßnahmen je Abbruchstelle
| Abbruchstelle | Was der Besucher vermutlich denkt | Maßnahmen |
|---|---|---|
view_item → add_to_cart | „Ich weiß nicht genug über dieses Produkt.“ | Versandkosten und Lieferzeit auf der Produktseite, Verfügbarkeit je Variante, mehr Produktbilder, Rückgabebedingungen kurz nennen |
add_to_cart → begin_checkout | „So teuer wollte ich es nicht.“ | Versandkosten früh zeigen, Fortschritt zur Versandkostenfreiheit anzeigen, Warenkorb übersichtlich halten, klarer Weiter-Button |
begin_checkout → add_shipping_info | „Warum brauche ich ein Konto?“ | Gastbestellung anbieten, Felderzahl reduzieren, Adressvervollständigung, Express-Zahlarten anbieten |
add_shipping_info → add_payment_info | „Das dauert zu lang oder kostet zu viel.“ | Lieferzeit konkret nennen, mehrere Versandoptionen, Abholung anbieten, wenn möglich |
add_payment_info → purchase | „Ich vertraue dem hier nicht.“ | gewünschte Zahlarten anbieten, Fehlermeldungen verständlich machen, keine Überraschungen in der letzten Zusammenfassung |
Arbeite von oben nach unten – aber nur an der Stufe, die bei dir tatsächlich blutet.
Die Ursachen im Detail
Versandkosten, die erst spät auftauchen
Der häufigste Grund für Abbrüche zwischen Warenkorb und Checkout ist eine Zahl, die der Besucher nicht erwartet hat. Wer erst im dritten Schritt erfährt, dass Versand 6,90 Euro kostet, rechnet neu.
Was hilft:
- Versandkosten oder mindestens die Versandkostenregel auf der Produktseite nennen
- Bei kostenlosem Versand ab einem Betrag: den fehlenden Betrag im Warenkorb anzeigen
- Keine Überraschungen zwischen Warenkorb und letzter Zusammenfassung
- Wenn du die Schwelle für Gratisversand anhebst, gleichzeitig den Bestellwert im Blick behalten – dazu passt der Artikel durchschnittlichen Bestellwert erhöhen
Kontozwang
Ein erzwungenes Kundenkonto ist eine der wenigen Stellen, an denen eine einzige Einstellung sofort Wirkung zeigt. Wer zum ersten Mal bei dir kauft, will bestellen, nicht Mitglied werden.
Was hilft:
- Gastbestellung möglich machen und deutlich sichtbar anbieten
- Kontoerstellung nach dem Kauf anbieten, nicht davor
- Gespeicherte Daten als Vorteil erklären, nicht als Pflicht
Zu viele Felder und zu viele Schritte
Jedes Pflichtfeld kostet Bestellungen. Prüfe dein Formular einmal Feld für Feld: Brauchst du das wirklich für die Lieferung?
Typische Kandidaten zum Streichen oder Optionalisieren:
- Telefonnummer, wenn der Versanddienstleister sie nicht verlangt
- Firmenname als Pflichtfeld bei Privatkunden
- Adresszusatz als Pflichtfeld
- doppelte Eingabe der E-Mail-Adresse
- separate Felder für Straße und Hausnummer, wenn eines genügt
Was hilft, technisch:
- passende Tastatur je Feldtyp auf dem Handy (Zahlen bei der Postleitzahl)
- Autovervollständigung für Adressen zulassen
- Fehler direkt am Feld anzeigen, nicht erst nach dem Absenden oben auf der Seite
- Eingaben nach einem Fehler erhalten, nicht leeren
Fehlende Zahlarten
Wenn deine Zielgruppe eine bestimmte Zahlart erwartet und sie nicht findet, bricht sie ab – ohne dir das mitzuteilen. Sieh dir in GA4 an, wie viele Besucher add_payment_info erreichen und trotzdem nicht bestellen. Ist diese Lücke groß, ist die Zahlartenauswahl der erste Verdacht.
Express-Zahlarten haben zusätzlich den Vorteil, dass sie Adresse und Zahlung in einem Schritt erledigen. Beachte dabei, dass diese Wege das Tracking verändern können: Wenn der Kauf ohne klassische Bestätigungsseite endet, fehlt unter Umständen das purchase-Ereignis. Prüfe jede Zahlart einmal einzeln.
Ladezeit und Ruckeln im Checkout
Im Checkout ist Geduld am kleinsten. Eine Seite, die zwei Sekunden lang leer bleibt, nachdem der Besucher auf „Weiter“ getippt hat, fühlt sich wie ein Fehler an. Was du dagegen tun kannst, steht im Artikel zu den Core Web Vitals im Online-Shop.
Praktischer Hinweis: Miss die Ladezeit des Checkouts mit einem echten Warenkorb auf einem mittelmäßigen Handy über Mobilfunk. Die Messung im Büro mit Glasfaser sagt dir nichts.
Fehlendes Vertrauen
Vertrauen entsteht nicht durch Siegel allein, sondern durch beantwortete Fragen. Im Checkout sind das:
- Wer ist der Verkäufer, und wie erreiche ich ihn?
- Was passiert, wenn das Produkt nicht passt?
- Wann kommt die Ware, konkret in Tagen?
Ein sichtbarer Kontaktweg im Checkout kostet nichts und hilft messbar mehr als ein zusätzliches Logo.
Der Gutscheincode
Ein prominentes Gutscheinfeld schickt Besucher aus dem Checkout heraus, um nach einem Code zu suchen. Ein Teil kommt nicht zurück.
Was hilft:
- Feld vorhanden, aber unauffällig platzieren
- Rabatt automatisch anwenden, wenn er über einen Kampagnenlink kam
- Fehlermeldungen bei ungültigen Codes freundlich und eindeutig formulieren
Erinnerungsmails: was realistisch ist
Eine Abfolge aus zwei bis drei Nachrichten ist üblich: eine kurz nach dem Abbruch, eine am nächsten Tag, optional eine dritte nach einigen Tagen. Sie erreicht nur Besucher, deren Kontaktdaten du hast – bei Gastbesuchern ohne Eingabe also niemanden.
Drei Regeln aus der Praxis:
- Die erste Mail erinnert, sie verkauft nicht. Produktbild, Warenkorb, ein Link zurück.
- Rabatte nicht in der ersten Mail. Sonst trainierst du Kunden darauf, den Warenkorb absichtlich stehen zu lassen.
- Wenn du weißt, warum abgebrochen wurde, sprich die Ursache direkt an – etwa die Lieferzeit oder die Rückgabefrist.
Erinnerungsmails sind eine Reparatur, keine Lösung. Sie holen einen Teil zurück, ändern aber nichts an der Stelle, die den Abbruch auslöst. Besucher ohne hinterlegte Adresse erreichst du stattdessen über Remarketing-Anzeigen; die Ursache im Checkout gehst du mit dem Vorgehen aus dem Leitfaden zur Conversion-Optimierung an.
Prüfliste für den eigenen Checkout
Geh ihn selbst durch, auf dem Handy, im privaten Fenster, mit echter Zahlung.
- Versandkosten vor dem Checkout erkennbar
- Lieferzeit in Tagen genannt, nicht als „schnell“
- Gastbestellung möglich und sichtbar
- Jedes Pflichtfeld ist wirklich nötig
- Adressvervollständigung und passende Tastaturen funktionieren
- Fehlermeldungen stehen am Feld und sind verständlich
- Eingaben bleiben nach einem Fehler erhalten
- Die erwarteten Zahlarten sind vorhanden
- Weiter-Button ohne Scrollen erreichbar
- Kontaktweg im Checkout sichtbar
- Gutscheinfeld vorhanden, aber nicht dominant
- Keine neue Zahl in der letzten Zusammenfassung
-
purchasefeuert bei jeder Zahlart - Erinnerungsmail aktiv und einmal selbst getestet
Wie du messbar vorgehst
Nimm die größte Lücke aus dem Trichter, wähle eine Maßnahme dazu, setze sie um und lass sie mindestens zwei bis vier Wochen laufen. Dann sieh dir denselben Trichter noch einmal an – dieselbe Aufschlüsselung, derselbe Zeitraumtyp.
Zwei Dinge dabei beachten: Änderungen am Checkout brauchen Menge, bevor du etwas erkennst. Und wenn du gleichzeitig Werbung, Preise und Checkout veränderst, kannst du hinterher nichts zuordnen. Notiere jede Änderung mit Datum.
Der vollständige Zusammenhang zwischen Trichterstufen und Gesamtergebnis steht im Artikel Conversion-Rate im Online-Shop. Und wenn du die Trichterstufen nicht jeden Monat manuell zusammenklicken willst, hält ein Dashboard sie dauerhaft nebeneinander – in ecomando siehst du die Stufen von Produktaufruf bis Bestellung im Wochenbericht.
Die Grundlage bleibt aber immer dieselbe: Ohne saubere Ereignisse ist jede Trichterzahl geraten. Falls du dabei noch am Anfang stehst, beginne mit der Einrichtung von Google Analytics 4 für Online-Shops.
Häufige Fragen
Wie berechne ich die Warenkorbabbruchrate?
Teile die Zahl der Käufe durch die Zahl der Warenkorb-Hinzufügungen und zieh das Ergebnis von eins ab. Wenn du nur den Checkout betrachten willst, nimm statt der Warenkorb-Hinzufügungen die Zahl der begonnenen Bestellvorgänge als Basis.
Welche GA4-Ereignisse brauche ich für den Trichter?
Mindestens add_to_cart, begin_checkout und purchase. Mit add_shipping_info und add_payment_info kannst du den Checkout zusätzlich in Versand- und Zahlungsschritt aufteilen und die Abbruchstelle genauer eingrenzen.
Ist ein hoher Anteil an Warenkorbabbrüchen normal?
Ja, ein erheblicher Teil der Warenkörbe wird in jedem Shop nicht zur Bestellung. Viele Besucher nutzen den Warenkorb als Merkliste oder zum Prüfen der Versandkosten. Entscheidend ist nicht der absolute Wert, sondern ob er sich verschlechtert und an welcher Stelle abgebrochen wird.
Warum zeigt mein Shop-Backend weniger Abbrüche als GA4?
Shopsysteme erfassen einen abgebrochenen Bestellvorgang meist erst, wenn eine E-Mail-Adresse hinterlegt wurde. Wer davor aussteigt, taucht im Backend nicht auf, in GA4 aber schon. Beide Zahlen sind richtig, sie messen nur verschiedene Zeitpunkte.
Lohnt sich eine Erinnerungsmail für abgebrochene Warenkörbe?
Sie holt regelmäßig Bestellungen zurück und ist einer der günstigsten Hebel, weil sie nach der Einrichtung dauerhaft läuft. Sie erreicht aber nur Besucher, deren Kontaktdaten du hast, und ersetzt keine Korrektur der eigentlichen Abbruchursache.


