Zum Inhalt springen

Wiederherstellung abgebrochener Warenkörbe

Wiederherstellung abgebrochener Warenkörbe ist eine Pro-Funktion für WooCommerce-Shops. Sie zeichnet Warenkörbe auf, die Kunden füllen und dann verlassen, wartet eine von Ihnen gewählte Zeitspanne ab und übergibt den Kunden an eine Automatisierung, sodass Sie ihnen per E-Mail einen Link senden können, der ihren exakten Warenkorb wiederherstellt.

Sie benötigen drei Dinge. Das Fehlen auch nur eines davon führt dazu, dass keine Wiederherstellungs-E-Mails versendet werden:

  1. WooCommerce ist aktiv. Die Funktion wird nur in Shops angezeigt.
  2. Warenkorb-Tracking ist aktiviert unter Einstellungen, Shop, Abgebrochener Warenkorb.
  3. Eine veröffentlichte Automatisierung, die den Auslöser Warenkorb abgebrochen verwendet.

Der dritte Punkt betrifft die meisten Anwender. Das Aufzeichnen von Warenkörben und das Senden von E-Mails sind separate Systeme, sodass ein Shop Warenkörbe perfekt verfolgen und dennoch niemanden per E-Mail kontaktieren kann. Die Registerkarte Berichte, Abgebrochener Warenkorb warnt Sie, wenn dies der Fall ist.

Kunde fügt Artikel hinzu Prüfung läuft alle 5 Minuten Ihre Automatisierung
und gibt E-Mail ein --> und markiert inaktive --> sendet die
(Warenkorb wird aufgezeichnet) Warenkörbe als abgebrochen Wiederherstellungs-E-Mail

Es werden nur Warenkörbe mit einer bekannten E-Mail-Adresse gespeichert. PrimoCRM erfährt die E-Mail auf eine von drei Arten: Der Kunde ist eingeloggt, hat sie in das Rechnungsfeld an der Kasse eingegeben oder die Block-Kasse hat sie übermittelt. Ein anonym surfender Kunde erzeugt überhaupt keinen Datensatz, sodass es nichts zu mailen und nichts zu halten gibt.

Jeder aufgezeichnete Warenkorb befindet sich in genau einem Zustand:

Zustand Gesetzt wenn Bedeutung
Aktiv Artikel befinden sich im Warenkorb Es wird noch eingekauft
Abgebrochen Inaktiv über Ihre festgelegte Frist hinaus Bereit für die Nachverfolgung
Wiederhergestellt Eine Bestellung erreicht einen wiederherstellenden Status Es wurde gekauft, alles stoppen
Verloren Abgebrochen nach Ihrem „Als verloren markieren“-Zeitfenster Abschgeschrieben
Gelöscht Abgewickelt und nach Ihrem Aufbewahrungszeitfenster Aus der Datenbank entfernt

All diese befinden sich unter Einstellungen, Shop, Abgebrochener Warenkorb.

Einstellung Was sie tut
Abgebrochene Warenkörbe verfolgen Hauptschalter für Erfassung und Prüfung
Warenkorb abgebrochen nach Minuten der Inaktivität, bevor ein Warenkorb als abgebrochen markiert wird
Als verloren markieren nach Tage, bevor ein nicht wiederhergestellter Warenkorb abgeschrieben wird
Eine Bestellung gilt als wiederhergestellt, wenn sie erreicht Welche WooCommerce-Bestellstatus die Nachverfolgung beenden
Kunden überspringen, die kürzlich gekauft haben Abkühlphase in Tagen
Neue Kunden hinzufügen als CRM-Status für einen Kunden, der noch kein Kontakt ist
Kassen-Einwilligung Ob ein Einwilligungs-Kontrollkästchen angezeigt wird und wie dessen Standardwert ist
Diese Rollen nicht verfolgen Eingeloggte Rollen, die ignoriert werden sollen
Zu Listen hinzufügen bei Abbruch Listen, die beim Abbruch zugewiesen und beim Kauf entfernt werden
Tags hinzufügen bei Abbruch Tags, die beim Abbruch zugewiesen und beim Kauf entfernt werden
Wiederhergestellte und verlorene Warenkörbe löschen nach Aufbewahrungszeitraum in Tagen

Einige dieser Einstellungen verdienen mehr als eine Zeile.

Die Hintergrundprüfung läuft alle 5 Minuten, sodass ein Wert unter 5 nicht berücksichtigt werden kann und automatisch auf 5 erhöht wird. Die meisten Shops verwenden einen Wert zwischen 30 und 60 Minuten. Zu kurz und Sie mailen Personen, die noch einkaufen, zu lang und Sie verpassen den Moment.

Eine Bestellung gilt als wiederhergestellt, wenn sie erreicht

Abschnitt betitelt „Eine Bestellung gilt als wiederhergestellt, wenn sie erreicht“

Dies entscheidet, wann ein Warenkorb nicht mehr weiterverfolgt wird. Der Standardwert ist In Bearbeitung und Abgeschlossen.

Lassen Sie Zahlung ausstehend deaktiviert, es sei denn, Sie möchten ausdrücklich, dass unbezahlte Bestellungen zählen. Eine ausstehende Bestellung wird in dem Moment erstellt, in dem ein Kunde den Zahlungsschritt erreicht, sodass das Zählen dieser Bestellung jemanden als wiederhergestellt markieren würde, obwohl er den Bezahlbildschirm abgebrochen und nie bezahlt hat.

Wenn ein Warenkorb wiederhergestellt wird, passieren drei Dinge gleichzeitig: Der Warenkorb wird geschlossen, alle von Ihnen konfigurierten Listen und Tags werden entfernt und jede noch in einer Automatisierung wartende Erinnerung wird abgebrochen. Niemand erhält „Sie haben etwas zurückgelassen“, nachdem er bezahlt hat.

Eine Abkühlphase verhindert, dass ein Stammkunde bei jedem Stöbern erneut kontaktiert wird. Wenn er innerhalb der von Ihnen festgelegten Anzahl von Tagen eine Bestellung aufgegeben hat, wird sein Warenkorb weiterhin als abgebrochen aufgezeichnet, damit Ihre Berichte genau bleiben, aber es wird kein Kontakt erstellt und keine Automatisierung ausgeführt. Setzen Sie den Wert auf 0, um dies zu deaktivieren.

Wenn ein abbrechender Kunde noch kein Kontakt ist, erstellt PrimoCRM einen. Diese Einstellung legt seinen Status fest.

Der Standardwert ist Transaktional, und das ist der empfohlene Wert. Jemand, der eine E-Mail-Adresse in ein Kassenfeld eingegeben hat, hat dem Marketing nicht zugestimmt. Ein transaktionaler Kontakt kann durch Automatisierungen erreicht werden, was eine Warenkorberinnerung ist, wird aber niemals in Kampagnen einbezogen. Siehe Kontaktstatus.

Drei Optionen:

  • Kein Kontrollkästchen. Warenkörbe werden ganz normal erfasst. Sinnvoll in Regionen ohne Einwilligungspflicht, und PrimoCRM speichert ohnehin viel weniger als die meisten Tools, da anonyme Warenkörbe niemals aufgezeichnet werden.
  • Anzeigen, standardmäßig aktiviert (Opt-out). Der Kunde sieht das Kontrollkästchen bereits aktiviert und kann es deaktivieren.
  • Anzeigen, deaktiviert (Opt-in). Es wird nichts gespeichert, es sei denn, der Kunde aktiviert das Kontrollkästchen.

Das Deaktivieren des Kästchens bewirkt mehr als nur das Stoppen zukünftiger Erfassungen. Es löscht auch den bereits aufgezeichneten Warenkorb für diese Sitzung, sodass ein Kunde, der es sich anders überlegt, nichts zurücklässt.

Das Kontrollkästchen erscheint an der klassischen Kasse. Die Block-Kasse hat dafür noch kein Feld, sodass in einem Block-Shop Opt-out weiterhin erfasst und Opt-in überhaupt nicht erfasst.

Nützlich, sobald Sie live sind, damit Ihre Mitarbeiter beim Stöbern im Shop den Bericht nicht mit Test-Warenkörben füllen. Lassen Sie das Feld leer, während Sie testen, da sonst Ihre eigenen Warenkörbe niemals erfasst werden und die Funktion kaputt erscheinen wird.

Alles, was Sie hier auswählen, wird angewendet, wenn der Warenkorb als abgebrochen markiert wird, und wird automatisch wieder entfernt, wenn der Kunde kauft.

Das Entfernen ist die wichtigere Hälfte. Es bedeutet, dass ein Segment wie „hat einen abgebrochenen Warenkorb“ im Laufe der Zeit genau bleibt, anstatt sich langsam mit Personen zu füllen, die vor Monaten bestellt haben.

Wiederhergestellte und verlorene Warenkörbe löschen nach

Abschnitt betitelt „Wiederhergestellte und verlorene Warenkörbe löschen nach“

Es werden nur abgewickelte Warenkörbe entfernt, das bedeutet wiederhergestellte oder verlorene. Ein Warenkorb, der noch aktiv oder noch abgebrochen ist, wird niemals gelöscht, egal wie alt er ist.

Dies ist der Auslöser, auf dem Sie Ihre Wiederherstellungsautomatisierung aufbauen. Er wird einmal pro Warenkorb in dem Moment ausgelöst, in dem die Prüfung diesen Warenkorb als abgebrochen markiert.

Er wird nicht ausgelöst, wenn:

  • das Warenkorb-Tracking ausgeschaltet ist,
  • sich der Kunde in der Abkühlphase befindet,
  • für den Warenkorb niemals eine E-Mail-Adresse bekannt war oder
  • der Warenkorb bereits verarbeitet wurde. Ein erneutes Ausführen der Prüfung kann ihn nicht zweimal auslösen.
Einstellung Zweck
Mindest-Warenkorbwert Nur für Warenkörbe auslösen, die mindestens diesen Betrag wert sind. Für alle Warenkörbe leer lassen

Verwenden Sie dies, um zu vermeiden, dass Sie Ihren Ruf beim E-Mail-Versand für sehr kleine Warenkörbe verschwenden.

Der Kontakt trägt bereits alle von Ihnen konfigurierten Listen und Tags. Von da an verhält er sich wie jede andere Automatisierung, sodass Sie Wartezeiten, Bedingungen, Gutscheine und E-Mails hinzufügen können. Siehe Auslöser und Aktionen.

Dieser wird ausgelöst, wenn ein abgebrochener Warenkorb Ihr Als verloren markieren nach-Zeitfenster überschreitet, ohne wiederhergestellt zu werden. Er wird ebenfalls einmal pro Warenkorb ausgelöst und verwendet dieselbe Einstellung Mindest-Warenkorbwert.

Es gibt einen bewussten Unterschied, den zu kennen sich lohnt. Warenkorb verloren wird nur für Warenkörbe ausgelöst, an denen zum Zeitpunkt des Abbruchs ein Kontakt angehängt war. Ein Warenkorb, der durch die Abkühlphase unterdrückt wurde, geht zwar trotzdem verloren, bleibt aber stumm. Während der Abkühlphase stumm zu bleiben, wäre sinnlos, wenn das verlorene Ereignis die Tür wieder öffnen würde.

Verwenden Sie Warenkorb verloren für das Ende des Funnels: Tauschen Sie das Tag „abgebrochener Warenkorb“ gegen ein Tag „verlorener Warenkorb“ aus, verschieben Sie den Kontakt in ein Win-Back-Segment oder senden Sie ein einzelnes Last-Chance-Angebot.

Diese fünf Codes sind in jeder E-Mail verfügbar, die von einer Warenkorb-Automatisierung gesendet wird. Sie werden beim Versenden aufgelöst, nicht beim Start der Automatisierung, sodass sie den Warenkorb immer so beschreiben, wie er zu diesem Zeitpunkt dasteht.

Smart Code Gibt aus
{{cart.items_table}} Eine Produkttabelle mit Vorschaubildern, Namen, Optionen, Mengen, Zeilenpreisen und einer Summe
{{cart.restore_url}} Ein Ein-Klick-Link, der den exakten Warenkorb des Kunden wiederherstellt und ihn zur Kasse bringt
{{cart.total}} Der Warenkorbwert, formatiert in Ihrer Shop-Währung
{{cart.items}} Eine Klartextliste wie „Blaues Shirt x2, Tasse x1“, gut für Betreffzeilen
{{cart.item_count}} Die Anzahl der Artikel im Warenkorb

Die Auflösung zum Zeitpunkt des Versendens hat zwei Vorteile. Ein Kunde, der einen zweiten Warenkorb abbricht, bevor die erste Erinnerung herausgeht, erhält eine E-Mail, die einen Warenkorb beschreibt, niemals eine Mischung aus beiden. Und sobald er kauft, werden diese Codes als nichts ausgegeben anstelle eines toten Links zu einem Warenkorb, der nicht mehr existiert.

Sie können auch jeden gewöhnlichen Kontakt-Smart-Code wie {{contact.first_name}} verwenden. Siehe Smart Codes.

{{cart.restore_url}} enthält ein langes, zufälliges Token, das für diesen Warenkorb einzigartig ist. Das Öffnen leert den aktuellen Inhalt des Besucher-Warenkorbs, baut den gespeicherten wieder auf und leitet ihn zur Kasse weiter.

Wenn ein Produkt gelöscht wurde oder nicht auf Lager ist, stellt der Link alles andere wieder her und überspringt diesen Artikel leise, anstatt fehlzuschlagen.

Ein zweistufiger Wiederherstellungsablauf, den die meisten Shops sofort verwenden können:

  1. Auslöser: Warenkorb abgebrochen, Mindest-Warenkorbwert 20.
  2. Warten: 1 Stunde.
  3. E-Mail senden: Betreff „Sie haben etwas zurückgelassen“. Der Inhalt enthält {{cart.items_table}} und eine Schaltfläche mit Verlinkung zu {{cart.restore_url}}.
  4. Warten: 1 Tag.
  5. Gutschein generieren: 10 Prozent, läuft in 3 Tagen ab.
  6. E-Mail senden: Betreff „Hier sind 10 Prozent Rabatt, {{contact.first_name}}“. Der Inhalt enthält {{contact.meta.coupon_code}} und {{cart.restore_url}}.

Die Schritte 4 bis 6 erreichen nur Personen, die noch nicht gekauft haben, da eine wiederhergestellte Bestellung den Rest des Ablaufs automatisch abbricht.

Danach ein separater, viel kürzerer Ablauf:

  1. Auslöser: Warenkorb verloren.
  2. Tag entfernen: abgebrochener Warenkorb.
  3. Tag hinzufügen: verlorener Warenkorb.

Berichte, Abgebrochener Warenkorb zeigt die letzten 7, 30 oder 90 Tage:

Kennzahl Bedeutung
Wiederhergestellter Umsatz Wert von Bestellungen aus Warenkörben, die abgebrochen und dann gekauft wurden
Noch offen Wert in abgebrochenen Warenkörben, die noch in keiner Richtung abgeschlossen sind
Verlorener Umsatz Wert von abgeschriebenen Warenkoben
Wiederherstellungsrate Wiederhergestellte Warenkörbe als Anteil der abgewickelten Warenkörbe

Die Wiederherstellungsrate ignoriert bewusst Warenkörbe, die noch offen sind. Sie zu zählen würde den Wert nach unten ziehen, einfach weil eine Erinnerung noch keine Zeit hatte zu wirken, was ein gesundes Setup kaputt erscheinen lassen würde.

Unter den Kennzahlen befindet sich eine Liste der letzten Warenkörbe mit ihrem Status und für wiederhergestellte direkt ein Link zur WooCommerce-Bestellung.

Warenkörbe erscheinen im Bericht, aber niemand erhält eine E-Mail. Fast immer eine Entwurf-Automatisierung. Der Auslöser feuert ins Leere. Öffnen Sie Automatisierungen und bestätigen Sie, dass Ihre Warenkorb-Automatisierung veröffentlicht und kein Entwurf ist. Der Bericht zeigt eine Warnung an, wenn keine veröffentlichte Automatisierung lauscht.

Es wird überhaupt nichts aufgezeichnet. Überprüfen Sie, ob das Warenkorb-Tracking eingeschaltet ist, und prüfen Sie dann Diese Rollen nicht verfolgen. Wenn Ihre eigene Rolle aufgelistet ist, werden Ihre Warenkörbe absichtlich ignoriert. Denken Sie auch daran, dass ein Kunde, der niemals eine E-Mail angibt, niemals aufgezeichnet wird.

Warenkörbe werden viel zu schnell oder viel zu langsam als abgebrochen markiert. Überprüfen Sie Warenkorb abgebrochen nach. Denken Sie daran, dass die Prüfung alle 5 Minuten läuft, sodass die tatsächliche Verzögerung Ihrer Einstellung plus bis zu 5 Minuten entspricht.

Es geschieht nichts nach Zeitplan. Die Prüfung ist vom WordPress-Cron abhängig. Auf einer ruhigen Website läuft der Cron nur, wenn jemand die Seite besucht. Siehe WordPress Cron.

Kunden werden ohne Bezahlung als wiederhergestellt markiert. Schalten Sie Zahlung ausstehend in den wiederhergestellten Status aus.

Die E-Mail zeigt den falschen Warenkorb. Dies sollte nicht passieren, da sich die Smart Codes zum Zeitpunkt des Versendens aus dem aktuellen offenen Warenkorb des Kunden auflösen. Wenn Sie dies sehen, überprüfen Sie, ob Sie kein altes {{contact.meta.cart_...}}-Tag aus einer viel älteren Version verwenden. Diese wurden durch die obigen {{cart.*}}-Codes ersetzt.