Ablauf der Kaufabwicklung, Schritt für Schritt

Drei Auslöser rund um den Kaufzeitpunkt. Zwei davon stammen aus dem Browser des Käufers während des Bezahlvorgangs und weisen Sie bereits vor dem Eingang eines Support-Tickets darauf hin, dass der Bezahlvorgang fehlschlägt. Der dritte ist ein gewöhnlicher Bestellauslöser für die allererste Bestellung eines Kunden.

Auf dieser Seite: Fehler beim Bezahlvorgang angezeigt, Rabattcode beim Bezahlvorgang abgelehnt, Bestellung eines Erstkunden

Shopify Flow
So finden Sie sie: Wählen Sie unter Shopify Flow die Option „Select a trigger“ aus, öffnen Sie Workflow Trigger Extensions und suchen Sie nach „Checkout“.

Anzeige eines Fehlers beim Bezahlvorgang

Wird ausgelöst, wenn beim Bezahlvorgang ein Fehler oder eine Warnung für einen Kunden angezeigt wird: eine ungültige Adresse, eine abgelehnte Zahlung, ein Feld, dessen Eingabe nicht akzeptiert wird. Es enthält die Meldung, deren Typ und das Feld, zu dem sie gehört.

Brände aus Das App-Store-Fenster im Browser des Käufers
Genehmigung Zugriff auf das Storefront-Verhalten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Finden Sie heraus, dass der Bezahlvorgang fehlschlägt, ohne erst auf Beschwerden zu warten.
  • Erkennen Sie nach einer Änderung, ob eine Versand- oder Zahlungsregel verletzt wurde.

Welche Informationen der angezeigte Checkout-Fehler an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
checkoutAlert Objekt Die angezeigte Meldung und wo sie erschien
checkoutAlert.message Text Was dem Kunden in seiner Sprache erklärt wurde.
checkoutAlert.type Text Die Art der Warnung, z. B. INPUT_INVALID.
checkoutAlert.target Text Das Feld, bei dem ein Fehler aufgetreten ist, z. B. cart.discountCode.
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Erfassung von Checkout-Fehlern in einem Kanal

  1. Als Auslöser wird der Fehler „Pick Checkout“ angezeigt.
  2. Fügen Sie eine Bedingung hinzu, um das Rauschen zu überspringen: checkoutAlert.target ist nicht gleich cart.discountCode (abgelehnte Codes haben einen eigenen Trigger).
  3. Fügen Sie „HTTP-Anfrage an Slack senden“ hinzu: {{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}.
  4. Aktivieren Sie den Workflow und achten Sie eher auf einen plötzlichen Anstieg als auf einzelne Ereignisse.

Rabattcode an der Kasse abgelehnt

Wird ausgelöst, wenn an der Kasse ein Rabattcode abgelehnt wird. Shopify teilt den Apps nicht mit, welcher Code eingegeben wurde, daher enthält das Ereignis lediglich den Grund und sonst nichts.

Brände aus Das App-Store-Bild im Browser des Käufers
Genehmigung Zugriff auf das Storefront-Verhalten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Erkennen Sie innerhalb weniger Minuten nach dem Versand einer E-Mail, ob ein Kampagnencode abgelaufen ist oder falsch eingegeben wurde.

Was „Checkout-Rabattcode abgelehnt“ an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
discountAttempt Objekt Warum der Code nicht angewendet wurde - in der Sprache des Kunden
discountAttempt.reason Text
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Die Marketingabteilung über einen Anstieg der abgelehnten Codes informieren

  1. „Pick Checkout Discount Code Rejected“ als Auslöser.
  2. Fügen Sie „HTTP-Anfrage senden“ zu einem Kanal oder Zähler hinzu: A discount code was rejected: {{discountAttempt.reason}}.
  3. Aktivieren Sie den Workflow. Wenn unmittelbar nach dem Versand einer Kampagne eine ganze Reihe dieser Meldungen auftritt, bedeutet dies, dass der Code in der E-Mail nicht funktioniert.

Bestellung eines Neukunden

Wird ausgelöst, wenn ein Kunde, der noch nie zuvor bestellt hat, eine Bestellung aufgibt. Es handelt sich um einen Bestell-Trigger, nicht um einen Browser-Trigger: Er wird zuverlässig übermittelt und enthält die Bestellung sowie den Kunden als Referenzen.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Bestelldaten + Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Eine Willkommensreihe, ein Dankesschreiben oder ein kleines Geschenk für Erstbestellungen.
  • Ersteinkäufer kennzeichnen, um sie später zu segmentieren.

Was die Bestellung eines Erstkunden an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
order Bestellung (Shopify) Die erste Bestellung des Kunden. Es handelt sich um eine vollständige Shopify-Bestellung, sodass alle Felder sowie die Flow-eigenen Bestellaktionen verfügbar sind.
customer Kunde (Shopify) Der Erstkunde. Ein „Full-Shopify“-Kunde, sodass alle seine Felder sowie die Flow-eigenen Kundenaktionen verfügbar sind.
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Erstkäufer kennzeichnen und willkommen heißen

  1. Wählen Sie „Bestellung eines Neukunden“ als Auslöser aus.
  2. Fügen Sie die Kunden-Tags first-order und die Bestell-Tags first-order hinzu.
  3. Fügen Sie hinzu: Interne E-Mail an das Verpackungsteam senden: {{order.name}} is {{customer.displayName}}'s first order - add the welcome card.
  4. Aktivieren Sie den Workflow.

Nächste Schritte