Trigger, Schritt für Schritt

Trigger, Schritt für Schritt

Seite kopieren

Schritt-für-Schritt-Anleitungen für Shopify Flow Trigger zu Kunden-Tags, Notizen, Kontostatus, Marketingeinwilligung sowie Opt-in-Daten.

Elf Auslöser für Änderungen an einem Kundendatensatz. Sieben davon beziehen sich auf Daten, die jeder Shop frei nutzen kann (Tags, Notizen, Kontostatus, Marketingeinwilligung). Vier davon betreffen personenbezogene Daten - Name, E-Mail-Adresse, Telefonnummer, Anschrift - und erfordern zusätzlich zur allgemeinen Einwilligung eine gesonderte Einwilligung.

Auf dieser Seite: Kundenaktualisierung, Kunden-Tags hinzugefügt, Kunden-Tags entfernt, Kundenhinweis geändert, Kundenstatus geändert, Einwilligung des Kunden zum E-Mail-Marketing geändert, Einwilligung des Kunden zum SMS-Marketing geändert, Name des Kunden geändert, E-Mail-Adresse des Kunden geändert, Telefonnummer des Kunden geändert, Adresse des Kunden geändert

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 „Kunde“.

Kundeninformation

Wird bei jeder Speicherung eines Kundendatensatzes ausgelöst. Es enthält die changes: die nachverfolgten Felder, die sich geändert haben (Tags, Notiz, Kontostatus), zusammen mit dem Wert vor und nach der Änderung.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify Flow 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

  • Ein Workflow für verschiedene Arten von Kundenbearbeitungen, verzweigt auf changes.fields.
  • Synchronisieren Sie jede Änderung eines Kunden mit einem CRM-System.

Was „Customer Update“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde. Ein Shopify-Kunde, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
payload Text JSON-Objekt, das die GID des aktualisierten Kunden enthält (z. B. {"id":"gid://shopify/Customer/123"})
changes Objekt Welche erfassten Felder haben sich geändert (Tags, Notiz, Kontostatus), mit dem alten und dem neuen Wert für jedes Feld
changes.fields Liste der Texte Namen der überwachten Felder, bei denen sich Änderungen ergeben haben
changes.items Liste der Objekte Alter und neuer Wert pro geändertem Feld
changes.items (each).field Text Das Feld, das sich geändert hat: Tags, Notiz oder Status
changes.items (each).oldValue Text Der Wert vor der Aktualisierung. Lange Werte werden gekürzt.
changes.items (each).newValue Text Der Wert nach der Aktualisierung. Lange Werte werden gekürzt.
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Weiterleitung der erfassten Änderungen der Kunden an ein CRM-System

  1. Wählen Sie „Kundenaktualisierung“ als Trigger aus.
  2. Bedingung hinzufügen: changes.fields ist nicht leer und existiert.
  3. Fügen Sie die Funktion „HTTP-Anfrage senden“ in Ihr CRM ein, indem Sie {{customer.id}} verwenden und eine Schleife über changes.items (field, oldValue, newValue) einrichten.
  4. Aktivieren Sie den Workflow.

Kunden-Tags hinzugefügt

Wird ausgelöst, wenn einem Kunden mindestens ein Tag hinzugefügt wird. In addedTags werden nur die neuen Tags gespeichert.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
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

  • Beginnen Sie mit dem Onboarding, sobald ein Mitarbeiter oder eine andere App einen Kunden mit wholesale oder vip markiert.
  • Reagieren Sie auf Tags, die von Treue-, Abonnement- oder Bewertungs-Apps erstellt wurden.

Was „Hinzugefügte Kunden-Tags“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Tags sich geändert haben. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
addedTags Text Durch Kommas getrennte Liste der Tags, die den Kunden hinzugefügt wurden
removedTags Text Durch Kommas getrennte Liste der Tags, die im Rahmen derselben Aktualisierung für den Kunden entfernt wurden (kann leer sein)
currentTags Text Durch Kommas getrennte Liste aller aktuellen Tags des Kunden
previousTags Text Durch Kommas getrennte Liste aller bisherigen Tags des Kunden vor dieser Aktualisierung
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Einen neuen Großhandelskunden begrüßen

  1. Wählen Sie „Hinzugefügte Kunden-Tags“ als Trigger aus.
  2. Bedingung hinzufügen: addedTags schließt wholesale ein.
  3. Fügen Sie „Interne E-Mail an den Kundenbetreuer senden“ mit der E-Mail-Adresse {{customer.displayName}} oder „HTTP-Anfrage an Ihr E-Mail-Tool senden“ hinzu, um die Begrüßungsserie zu starten.
  4. Aktivieren Sie den Workflow.

Kunden-Tags wurden entfernt

Wird ausgelöst, wenn mindestens ein Tag von einem Kunden entfernt wird. In removedTags werden die entfernten Tags gespeichert.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify 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

  • Entziehen Sie eine Vergünstigung, wenn ein Mitgliedsausweis verloren geht.
  • Benachrichtigen Sie das Team, wenn eine Abonnement-App ihr active-subscriber-Tag entfernt.

Was „Kunden-Tags entfernen“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Tags sich geändert haben. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
addedTags Text Durch Kommas getrennte Liste der Tags, die dem Kunden im Rahmen derselben Aktualisierung hinzugefügt wurden (kann leer sein)
removedTags Text Durch Kommas getrennte Liste der Tags, die dem Kunden entfernt wurden
currentTags Text Durch Kommas getrennte Liste aller aktuellen Tags des Kunden
previousTags Text Durch Kommas getrennte Liste aller bisherigen Tags des Kunden vor dieser Aktualisierung
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Folgemaßnahmen, wenn ein Abonnenten-Tag entfernt wird

  1. Wählen Sie „Kunden-Tags entfernt“ als Trigger aus.
  2. Bedingung hinzufügen: removedTags schließt active-subscriber ein.
  3. Fügen Sie mit winback Kunden-Tags hinzu und senden Sie eine interne E-Mail an „Retention“.
  4. Aktivieren Sie den Workflow.

Kundenhinweis geändert

Wird ausgelöst, wenn eine Notiz zu einem Kunden hinzugefügt, geändert oder gelöscht wird.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify Flow 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

  • Anmerkungen zur Route, die vom Support an den Kontoinhaber verfasst wurden.
  • Analysieren Sie ein Schlüsselwort aus der Notiz (#callback) und starten Sie eine Aufgabe.

Welche Kundenhinweise „Geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Notiz sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
oldNote Text Die bisherige Notiz zum Kunden (leer, falls zuvor keine Notiz hinterlegt wurde)
newNote Text Die neue Notiz zum Kunden (leer, falls die Notiz gelöscht wurde)
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Erstellen Sie eine Rückrufaufgabe aus einer Notiz heraus

  1. Wählen Sie „Kundenhinweis geändert“ als Trigger aus.
  2. Bedingung hinzufügen: newNote umfasst #callback.
  3. Fügen Sie mit den Befehlen {{customer.displayName}} und {{newNote}} die Option „Interne E-Mail senden“ oder eine Anfrage zu Ihrem Aufgaben-Tool hinzu.
  4. Aktivieren Sie den Workflow.

Kundenstatus geändert

Wird ausgelöst, wenn sich der Kontostatus eines Kunden zwischen disabled, enabled, invited und declined ändert.

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

Verwenden Sie es für

  • Begrüßen Sie Kunden, wenn diese ihr Konto aktivieren.
  • Sehen Sie nach, wer eine Einladung zur Kontoeröffnung abgelehnt hat.

Was „Kundenstatus geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Kontostatus sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
oldState Text Der bisherige Kontostatus (deaktiviert, aktiviert, eingeladen oder abgelehnt)
newState Text Der neue Status des Kontos (deaktiviert, aktiviert, eingeladen oder abgelehnt)
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Kunden kennzeichnen, die ihr Konto aktiviert haben

  1. Wählen Sie „Kundenstatus geändert“ als Trigger aus.
  2. Bedingung hinzufügen: newState ist gleich enabled.
  3. Fügen Sie mit account-active Kunden-Tags hinzu.
  4. Aktivieren Sie den Workflow.

Änderung der Einwilligung zum E-Mail-Marketing für Kunden

Wird ausgelöst, wenn sich die Einwilligung eines Kunden zum E-Mail-Marketing ändert. consentState ist der neue Status: subscribed, not_subscribed, pending, unsubscribed oder redacted.

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

Verwenden Sie es für

  • Stellen Sie sicher, dass ein externes E-Mail-Tool in beide Richtungen mit Shopify synchronisiert bleibt.
  • Erfassen Sie Abmeldungen zu Compliance-Zwecken.

Was die Funktion „Änderung der Einwilligung zum E-Mail-Marketing“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Einwilligung zum E-Mail-Marketing sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle zugehörigen Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
consentState Text Der neue Status der Einwilligung zum E-Mail-Marketing: abonniert, nicht abonniert, ausstehend, abgemeldet oder unkenntlich gemacht
optInLevel Text Die Opt-in-Stufe: „single_opt_in“, „confirmed_opt_in“ oder „unknown“ (kann leer sein)
consentUpdatedAt Text ISO-8601-Zeitstempel, als der Kunde diese Einwilligung zuletzt aktualisiert hat (kann leer sein)
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Kunden, die sich abgemeldet haben, aus einer externen Liste entfernen

  1. Wählen Sie „Änderung der Einwilligung zum E-Mail-Marketing des Kunden“ als Trigger aus.
  2. Bedingung hinzufügen: consentState ist gleich unsubscribed.
  3. Fügen Sie die Option „HTTP-Anfrage an den Abmelde-Endpunkt Ihres E-Mail-Tools senden“ mit der Kennung {{customer.id}} hinzu.
  4. Aktivieren Sie den Workflow.

Änderung der Einwilligung zum SMS-Marketing für Kunden

Wird ausgelöst, wenn sich die Einwilligung eines Kunden zum SMS-Marketing ändert.

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

Verwenden Sie es für

  • Die SMS-Einwilligung an einen SMS-Anbieter weiterleiten.
  • Stellen Sie den SMS-Versand unmittelbar nach einer Abmeldung ein.

Was die Änderung der Einwilligung zum SMS-Marketing für Kunden an Ihren Workflow weiterleitet

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Einwilligung zum SMS-Marketing sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle zugehörigen Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
consentState Text Der neue Status der Einwilligung zum SMS-Marketing: abonniert, nicht abonniert, ausstehend, abgemeldet oder unkenntlich gemacht
optInLevel Text Die Opt-in-Stufe: „single_opt_in“, „confirmed_opt_in“ oder „unknown“ (kann leer sein)
consentUpdatedAt Text ISO-8601-Zeitstempel, der angibt, wann der Kunde diese Einwilligung zuletzt aktualisiert hat (kann leer sein)
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: SMS-Abonnenten kennzeichnen mit Tags

  1. Wählen Sie „Änderung der Einwilligung zum SMS-Marketing“ als Trigger aus.
  2. Fügen Sie eine Bedingung hinzu: consentState ist gleich subscribed. Fügen Sie anschließend „Kunden-Tags hinzufügen“ hinzu: sms-subscriber.
  3. Unter „Sonstiges“ fügen Sie bitte die Kunden-Tags sms-subscriber hinzu.
  4. Aktivieren Sie den Workflow.

Kundenname geändert

Wird ausgelöst, wenn sich der Vor- oder Nachname eines Kunden ändert. Es enthält den aktuellen Namen.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify Flow 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

  • Halten Sie die Namen in einem CRM-, ERP- oder Kundenbindungstool auf dem neuesten Stand.

Was „Kundenname geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Name sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
firstName Text Der aktuelle Vorname des Kunden
lastName Text Der aktuelle Nachname des Kunden
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Eine Namensänderung an das ERP-System übermitteln

  1. Wählen Sie in Shopify Flow „Kundenname geändert“ als Trigger aus.
  2. Fügen Sie „HTTP-Anfrage senden“ mit den folgenden Links hinzu: {{customer.id}}, {{firstName}} und {{lastName}}.
  3. Aktivieren Sie den Workflow.

E-Mail-Adresse des Kunden geändert

Wird ausgelöst, wenn sich die E-Mail-Adresse eines Kunden ändert. Es enthält die aktuelle Adresse.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify Flow 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

  • Aktualisieren Sie die Adresse in den Programmen, die auf die E-Mail-Adresse zurückgreifen.
  • Versenden Sie eine Sicherheitsmitteilung bezüglich dieser Änderung.

Welche E-Mails von Kunden „Changed“ an Ihren Workflow weiterleitet

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen E-Mail-Adresse sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle zugehörigen Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
email Text Die derzeitige Standard-E-Mail-Adresse des Kunden
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Den Support über eine Änderung der E-Mail-Adresse informieren

  1. Wählen Sie „Kunden-E-Mail-Adresse in Shopify Flow geändert“ aus.
  2. Fügen Sie den Eintrag „Interne E-Mail an den Support senden“ mit dem Text {{customer.displayName}} und dem Admin-Link hinzu. Überlegen Sie es sich gut, bevor Sie {{email}} in einem Kanal veröffentlichen, der von vielen Personen gelesen wird.
  3. Aktivieren Sie den Workflow.

Die Telefonnummer des Kunden wurde geändert

Wird ausgelöst, wenn sich die Telefonnummer eines Kunden ändert. Es enthält die aktuelle Nummer.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
Eingeschaltet Wenn Sie einen Shopify Flow 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

  • Halten Sie ein SMS- oder Telefonie-Tool auf dem neuesten Stand.

Was „Customer Phone Changed“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Telefonnummer sich geändert hat. Es handelt sich um einen Shopify-Kunden mit vollem Funktionsumfang, sodass alle Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
phone Text Die derzeitige Standardtelefonnummer des Kunden
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Eine neue Telefonnummer mit dem SMS-Anbieter synchronisieren

  1. „Kundentelefon“ im Shopify Flow geändert.
  2. Fügen Sie „HTTP-Anfrage an den Anbieter senden“ mit den Werten {{customer.id}} und {{phone}} hinzu.
  3. Aktivieren Sie den Workflow.

Kundenadresse geändert

Wird ausgelöst, wenn sich die Standardadresse eines Kunden ändert. address ist eine formatierte Zeile, addressDetails die gleiche Adresse in separaten Feldern.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Kundendaten
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

  • Bitte überprüfen Sie die Zuordnung zu Steuer- oder Versandzonen erneut, wenn ein Kunde in ein anderes Land umzieht.
  • Einen Debitoreneintrag im ERP-System aktualisieren.

Was die Funktion „Kundenadresse geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Standardadresse sich geändert hat. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
address Text Die aktuelle Standardadresse des Kunden als einzelne formatierte Zeile (kann leer sein)
addressDetails Objekt Die aktuelle Standardadresse des Kunden als strukturierte Felder (kann leer sein)
addressDetails.firstName Text Vorname in der Anschrift
addressDetails.lastName Text Nachname in der Anschrift
addressDetails.name Text Vollständiger Name, abgeleitet aus „Vorname“ und „Nachname“
addressDetails.company Text Name des Unternehmens oder der Organisation
addressDetails.address1 Text Erste Zeile - Anschrift oder Postfachnummer
addressDetails.address2 Text Zweite Zeile - Wohnung, Suite oder Wohneinheit
addressDetails.city Text Stadt, Bezirk, Dorf oder Ortschaft
addressDetails.province Text Region - Provinz, Bundesland oder Landkreis
addressDetails.provinceCode Text Regionalcode (z. B. ON)
addressDetails.zip Text Postleitzahl
addressDetails.country Text Land
addressDetails.countryCode Text Zweistelliger Ländercode (z. B. US)
addressDetails.phone Text Telefonnummer auf der Adresse
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Kunden kennzeichnen, die in ein anderes Land umgezogen sind

  1. Wählen Sie „Kundenadresse in Shopify Flow geändert“ aus.
  2. Bedingung hinzufügen: addressDetails.countryCode ist nicht gleich DE (Ihr Heimatmarkt).
  3. Fügen Sie mit international Kunden-Tags hinzu.
  4. Aktivieren Sie den Workflow.

Nächste Schritte