Einführung in Workflow Trigger Extensions

Workflow Trigger Extensions Ergänzt Shopify Flow um 98 Trigger, die die Änderungen im Shop abdecken, die Flow von sich aus nicht erkennen kann - und seit Version 2.9 auch die Aktionen der Käufer in Ihrem Shop. Kein Programmieraufwand, kein externer Dienst erforderlich: Installieren Sie die App, erteilen Sie die erforderlichen Zugriffsrechte, und schon erscheinen die Trigger im Shopify Flow-Editor neben den eigenen von Shopify.

Shopify Flow
Die Trigger werden in Shopify Flow angezeigt, direkt neben denen von Shopify. Es gibt nichts weiter zu lernen als Flow selbst.

Die Lücke, die es schließt

Das native Shopify Flow bewältigt das Anlegen und Löschen gut. Was ihm jedoch fehlt, ist die Granularität auf Aktualisierungs- und Lebenszyklusebene: Es reicht nicht aus, nur zu wissen, dass sich eine Bestellung geändert hat, sondern man muss auch wissen, dass sich ihre Einzelposten geändert haben; es reicht nicht aus, nur zu wissen, dass ein Produkt bearbeitet wurde, sondern man muss auch wissen, dass sich dessen Preis geändert hat. Und es hat überhaupt keinen Einblick in den Shop.

Diese App konzentriert sich genau auf diese Lücken:

  • Produktänderungen auf Feldebene - Titel, Beschreibung, Kennung, Typ, Anbieter, Status, und kennzeichnet jeden Brand separat, sodass ein Workflow auf einen einzelnen Brand reagieren kann, ohne dass er die anderen.
  • Änderungen auf Variantenebene - Preis, Artikelnummer, Barcode, Stückpreis und Kosten - werden erfasst getrennt.
  • Detaillierte Auftragsstruktur - Einzelposten, Fulfillment-Übergänge, Finanzstatus, Status, Notizen, Attribute, Tags und Lieferadresse anzeigen.
  • Umfassende Berichterstattung zur Draft-Reihenfolge - Status, Einzelposten, Anmerkungen, Attribute, Tags, E-Mail und beide Adressen.
  • Gesamter Lebenszyklus eines Rabatts - erstellt, aktualisiert, abgelaufen, gelöscht sowie Code einlösen Hinzufügen und Entfernen. Das Ablaufdatum wird von Shopify überhaupt nicht gemeldet.
  • Bestand pro Standort - nicht vorrätig, wieder vorrätig und Bestandsänderungen der Standort und das Delta, wo die nativen Trigger von Shopify Variantenaggregate sind ohne Standort.
  • Inhalte des Online-Shops - Blogs, Blogbeiträge und Seiten, die dort gänzlich fehlen nativer Flow.
  • Metafelder und Metaobjekte - über 10 Eigentümertypen hinweg.
  • B2B, Märkte, Standorte, Veröffentlichungen - Änderungen bei Unternehmen und Unternehmensstandorten, Marktlebenszyklus, Standortlebenszyklus sowie Veröffentlichung/Entfernung aus dem Vertriebskanal.
  • Verhalten im Shop - Produkt- und Kollektionsansichten, Änderungen im Warenkorb, Suchanfragen, die Keine Ergebnisse, Fehler beim Bezahlvorgang, abgelehnte Rabattcodes und Besuche von angemeldeten Nutzern, erfasst durch ein Web-Pixel, das die App für Sie installiert. Opt-in, zustimmungsabhängig und nach bestem Bemühen; siehe Storefront-Auslöser.
  • Ihre eigenen Trigger - erstellen Sie einen benutzerdefinierten Trigger für jedes beliebige Shopify-Ereignis oder veröffentlichen Sie Ihren Eigene Storefront-Veranstaltung aus Ihrem Theme. Siehe Benutzerdefinierte Auslöser.
Der Variablenauswähler von Flow für eine Preisänderung mit „oldPrice“, „newPrice“, „delta“, „percentChange“ und „direction“
Ein Trigger meldet nicht nur, dass sich etwas geändert hat. Er übergibt Ihrem Workflow den Wert vor und nach der Änderung.

So funktioniert es - in einem Absatz

Shopify benachrichtigt die App, wenn sich etwas ändert. Bei einem einfachen Webhook-Trigger ist das bereits alles. Bei einem Trigger auf Feldebene vergleicht die App die Ressource mit einem gespeicherten Snapshot und löst den Trigger nur aus, wenn sich dieses bestimmte Feld tatsächlich geändert hat. Für die wenigen Ressourcen, für die Shopify keine Webhooks veröffentlicht, führt die App regelmäßige Abfragen nach einem festgelegten Zeitplan durch. Was das Kaufverhalten betrifft, meldet ein Web-Pixel im Browser des Käufers das Ereignis, sofern der Käufer der Analyse zugestimmt hat. In beiden Fällen startet Ihr Flow-Workflow mit den Details, die bereits in der Nutzlast enthalten sind. Siehe So funktionieren Trigger.

Hier beginnen

  1. Installieren und einrichten - Installieren, Berechtigungen erteilen, Ihren ersten Workflow erstellen.
  2. Vollständige Referenz zu Triggern - alle 98 Auslöser, was sie auslöst und wo man sie aktivieren kann.
  3. Die Wahl des richtigen Auslösers - Wählen Sie den engsten Auslöser für die jeweilige Aufgabe.
  4. Ereignisse auf der Verwaltungsseite eines Datensatzes auslösen - die Auslöseereignisse für ein Produkt, eine Bestellung oder einen Kunden direkt auf der entsprechenden Seite im Shopify-Adminbereich einsehen.