Automatisierte Journeys für abgebrochene Warenkörbe bei Shopify & WooCommerce

Der andere Ansatz zu abgebrochenen Warenkörben auf dieser Website baut die Wiederherstellungs-E-Mail um Ihre eigene Datenquelle herum auf. Dieser hier überspringt die Datenquelle vollständig: Das Verbinden eines Shopify- oder WooCommerce-Shops synchronisiert dessen Kunden in eine Kontaktliste, die durch die eigenen Webhooks dieses Shops aktuell gehalten wird, und der „Warenkorb abgebrochen"-Trigger einer Journey löst direkt aus einem echten, begonnenen, aber nicht abgeschlossenen Checkout-Ereignis aus — nach einer von Ihnen festgelegten Verzögerung, und nur, wenn noch nicht bezahlt wurde, bis der Versand stattfinden würde.

Betreff

Still thinking it over?

Verbinden Sie einen Shopify- oder WooCommerce-Shop, und der „Warenkorb abgebrochen"-Trigger einer Journey löst aus einem echten, begonnenen, aber nicht abgeschlossenen Checkout-Ereignis dieses Shops aus. Keine Datenquelle zu pflegen, kein manueller Export — nur eine Wiederherstellungs-E-Mail, die von selbst hinausgeht, in dem Moment, in dem ein Käufer ins Stocken gerät.

Der andere Artikel über abgebrochene Warenkörbe auf dieser Website geht davon aus, dass Sie bereits eine Datenquelle aus der Quelle Ihrer Warenkorb-Daten speisen und Wiederherstellungs-E-Mails manuell oder nach wiederkehrendem Zeitplan versenden. Dieser hier überspringt das vollständig: Ein verbundener Shopify- oder WooCommerce-Shop synchronisiert seine eigenen Kunden und seine eigenen Warenkorb-Abbruch-Ereignisse direkt, und eine Journey reagiert in Echtzeit darauf.

Was das Verbinden eines Shops tatsächlich bewirkt

Unter Einstellungen → Integrationen führt Sie das Verbinden von Shopify durch dessen OAuth-Bildschirm; WooCommerce verbindet sich mit einem auf Ihrer eigenen WordPress-Website erzeugten REST-API-Schlüssel. So oder so registriert MailInApp Webhooks beim Shop, sodass Kunden-, Warenkorb- und Bestellereignisse live ankommen statt durch periodisches Abfragen. Ein anfänglicher Backfill synchronisiert bestehende Kunden in eine dieser Integration zugeordnete Kontaktliste; alles danach bleibt allein über die Webhooks aktuell.

Der „Warenkorb abgebrochen"-Trigger

Eine Journey, die auf den „Warenkorb abgebrochen"-Trigger einer verbundenen Integration ausgerichtet ist, schreibt einen Kontakt ein, wenn dieser Shop einen begonnenen, aber nicht abgeschlossenen Checkout meldet — nach einer von Ihnen gewählten Verzögerung. Shopify meldet dies nativ als echtes „Checkout begonnen"-Ereignis. WooCommerce unterstützt diesen Trigger bislang überhaupt nicht — es gibt kein gleichwertiges Signal, das MailInApp derzeit von einem verbundenen WooCommerce-Shop liest, unabhängig davon, welche Plugins für abgebrochene Warenkörbe die Website betreibt, sodass eine reine WooCommerce-Integration keine „Warenkorb abgebrochen"-Einschreibungen erzeugt. Das lohnt sich zu prüfen, bevor Sie eine ganze Journey darum herum bauen.

Erinnern Sie nicht jemanden, der bereits bezahlt hat

Eine Wiederherstellungs-E-Mail an jemanden, der bereits ausgecheckt hat, ist schlimmer als gar keine E-Mail. Ein Ziel-Schritt vor dem Versand prüft, ob für diesen Kontakt seit dem Warenkorb-Abbruch ein Kauf eingegangen ist, und beendet den Durchlauf sofort, falls ja. Die Erinnerung wird schlicht nie ausgelöst für einen Warenkorb, der zum Versandzeitpunkt nicht mehr abgebrochen ist.

Die Wiederherstellungs-E-Mail selbst

An der E-Mail unterscheidet sich nichts von jedem anderen MailInApp-Checkout. Ein Produkt-Block zeigt eine echte Jetzt-kaufen-Schaltfläche, die über Ihr eigenes verbundenes Stripe-Konto abrechnet, und ein Countdown auf einem zeitlich befristeten Wiederherstellungs-Rabatt bleibt bei jedem Öffnen präzise, statt eine veraltete Zeile „läuft bald ab" zu zeigen. Die Integration schreibt außerdem die eigene URL des abgebrochenen Warenkorbs als Merge-Feld auf die Kontaktzeile, sodass eine Schaltfläche als Alternative zum E-Mail-internen Checkout direkt zurück zum Warenkorb selbst verlinken kann. Oder stellen Sie das eigene Feld Checkout des Produkt-Blocks auf Auf externen Shop-Checkout verlinken um, damit Jetzt kaufen selbst die Empfänger direkt zurück zu diesem Warenkorb schickt, ohne dass ein separater Schaltflächen-Block nötig wäre.

Warenkorb-Absicht vs. Checkout-Absicht — die Trennung nach Phase

Eine zentrale Unterscheidung, die MailInApps Trennung nach Absicht einführt: Warenkorb-Abbruch und Checkout-Abbruch werden nun getrennt verfolgt, jeweils als eigener Journey-Trigger mit eigenem stage-Feld.

  • Warenkorb abgebrochen (stage: "cart") — ein Artikel wurde dem Warenkorb eines verbundenen externen Shops hinzugefügt, aber der Käufer ging, bevor der Checkout begann. Die richtige Wiederherstellungsbotschaft ist meist Nutzenverstärkung: warum dieses Produkt, Social Proof, oder ein leichter Anstoß.
  • Checkout abgebrochen (stage: "checkout") — der Käufer erreichte den eigenen MailInApp-Stripe-Produkt-Block-Checkout oder den eigenen Checkout des Shops (egal ob er über einen einfachen Link oder über einen auf Auf externen Shop-Checkout verlinken gestellten Produkt-Block dorthin gelangte), schloss die Zahlung aber nicht ab. Die richtige Botschaft ist Reibungsabbau: FAQ-Antworten, Vertrauenssignale, ein Support-Link oder ein zeitlich befristeter Rabatt.

Beide Trigger können als getrennte Journeys im selben Konto laufen. Das stage-Feld ist außerdem in Webhook-Payloads und der Antwort-Attribution enthalten, sodass Ihre eigene Analyse zwischen Warenkorb-Abbrüchen und Checkout-Abbrüchen unterscheiden kann. Siehe Journeys für die vollständige Trigger-Referenz.

Der Umsatz fließt weiter in Ihre bestehenden Berichte

Trägt eine Shopify- oder WooCommerce-Bestellung eine identifizierbare Kampagnen- oder Varianten-Attribution, fließt sie in dieselben Antworten- und A/B-Test-Umsatzzahlen ein, die eine native E-Mail-interne Checkout-Bestellung bereits erzeugt. Wiederhergestellte Verkäufe sind keine separate Berichtsfläche, die Sie extra prüfen müssten.

Ein verwandter, aber anderer Fall: einen früheren Käufer zurückgewinnen

Warenkorb abgebrochen dreht sich um einen Checkout, der nie abgeschlossen wurde. Möchten Sie stattdessen Kunden ansprechen, die tatsächlich gekauft haben — ein bestimmtes Produkt, in einem bestimmten Datumsbereich — und ihnen einen Rabatt anbieten, damit sie wiederkommen, siehe frühere Käufer mit Kaufhistorien-Segmenten & Rabattcodes zurückgewinnen. Es nutzt denselben verbundenen Shop, aber ein anderes Segment und einen echten, shop-nativen Rabattcode statt eines Journey-Triggers.

Erste Schritte

Verbinden Sie Ihren Shop unter Einstellungen → Integrationen, und richten Sie dann den Trigger einer neuen Journey auf das „Warenkorb abgebrochen"-Ereignis dieser Integration aus, mit einer Verzögerung Ihrer Wahl. Fügen Sie vor dem Versand einen Ziel-Schritt hinzu, um jeden zu überspringen, der bereits bezahlt hat. Siehe Shopify, WooCommerce und Journeys für die vollständige Referenz.

Ein typischer Ablauf zum Erstellen und Versenden

  1. 1

    Verbinden Sie Ihren Shop

    Verbinden Sie unter Einstellungen → Integrationen Shopify über OAuth oder WooCommerce mit einem REST-API-Schlüssel — in beiden Fällen registriert MailInApp Webhooks, sodass Kunden- und Warenkorb-Ereignisse in Echtzeit ankommen.

  2. 2

    Bauen Sie die Wiederherstellungs-E-Mail einmal

    Gestalten Sie ein Projekt mit einem Produkt-Block (derselbe Artikel, aus dem abgebrochenen Checkout gezogen) und einem Countdown auf den Wiederherstellungs-Rabatt.

  3. 3

    Legen Sie „Warenkorb abgebrochen" als Journey-Trigger fest

    Richten Sie eine Journey auf den „Warenkorb abgebrochen"-Trigger der verbundenen Integration aus und wählen Sie eine Verzögerung — wie lange gewartet werden soll, nachdem der Checkout ins Stocken geraten ist, bevor die Erinnerung versendet wird.

  4. 4

    Lassen Sie sie bei einem echten Kauf automatisch beenden

    Fügen Sie vor dem Versand einen Ziel-Schritt hinzu, damit der Durchlauf sofort endet, wenn der Käufer bereits bezahlt hat, bevor die Erinnerung ausgelöst würde — es wird keine Erinnerung für einen Warenkorb versendet, der nicht mehr abgebrochen ist.

Häufig gestellte Fragen

Wie unterscheidet sich das vom anderen Artikel über abgebrochene Warenkörbe auf dieser Website?

Jener geht davon aus, dass Sie bereits Wiederherstellungs-E-Mails um Ihre eigene Datenquelle herum bauen und manuell oder nach Zeitplan versenden. Dieser hier dreht sich speziell um den „Warenkorb abgebrochen"-Journey-Trigger der Shopify-/WooCommerce-Integration — ein echtes Shop-Ereignis schreibt jemanden automatisch ein, ohne Datenquelle oder manuellen Versand.

Unterstützt WooCommerce denselben Warenkorb-Abbruch-Trigger wie Shopify?

Die Kauf- und Kundensynchronisierungs-Seite ist identisch, aber die Warenkorb-Erkennung unterscheidet sich: Shopify meldet nativ ein echtes „Checkout begonnen"-Ereignis, während WooCommerce diesen Trigger derzeit überhaupt nicht unterstützt — es gibt kein gleichwertiges Signal, das MailInApp derzeit von einem verbundenen WooCommerce-Shop liest, unabhängig davon, welche Plugins die Website betreibt, sodass eine reine WooCommerce-Integration keine „Warenkorb abgebrochen"-Einschreibungen erzeugt.

Funktioniert das Verbinden eines Shops auch für einen nativen, eigenen abgebrochenen Checkout, ohne Shopify oder WooCommerce?

Ja, separat — der „Checkout abgebrochen"-Trigger einer Journey deckt ein Jetzt kaufen ab, das auf einem Ihrer eigenen Produkt-Block-Checkouts begonnen wurde, und benötigt überhaupt keine Shop-Integration; „Warenkorb abgebrochen" gilt speziell für das eigene Warenkorb-Ereignis eines verbundenen externen Shops.

Erscheint der Umsatz aus einer wiederhergestellten Shopify- oder WooCommerce-Bestellung in den eigenen Berichten von MailInApp?

Ja — trägt die Bestellung eine identifizierbare Kampagnen- oder Varianten-Attribution, fließt sie in dieselben Antworten- und A/B-Test-Umsatzzahlen ein, die eine native E-Mail-interne Checkout-Bestellung bereits erzeugt.

Was passiert mit bereits synchronisierten Kunden, wenn ich den Shop trenne?

Sie bleiben in ihrer Kontaktliste — das Trennen stoppt die Synchronisierung und jede weitere Webhook-Verarbeitung sofort, löscht aber niemals Kontakte, da diese bereits die Zielgruppe für andere Projekte sein könnten.

Bauen Sie das im Studio

Starten Sie mit dem kostenlosen Tarif — jeder interaktive Block und die vollständige Fallback-Engine sind in jedem Tarif enthalten.