B2B-Unternehmensauslöser, Schritt für Schritt

Fünf Auslöser für Geschäfte in den B2B-Funktionen von Shopify: Unternehmen, deren Standorte, deren Ansprechpartner und die Steuerbefreiungen eines Standorts.

Auf dieser Seite: Unternehmensaktualisierung, Aktualisierung des Unternehmensstandorts, Steuerbefreiungen für den Unternehmensstandort geändert, Kontaktdaten des Unternehmens aktualisiert, Kunde aus dem Unternehmen entfernt

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

Unternehmensnachrichten

Wird ausgelöst, wenn ein Unternehmensdatensatz aktualisiert wird: Name, Notiz, externe ID.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B)
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

  • Synchronisieren Sie Unternehmen mit einem ERP-System, das auf externalId basiert.

Was „Company Update“ an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
company Objekt Das Unternehmen, über das berichtet wurde
company.id ID
company.name Text
company.note Text
company.externalId Text
company.customerSince Text
company.createdAt Text
company.updatedAt Text
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Ein Unternehmen mit dem ERP-System synchronisieren

  1. Wählen Sie „Unternehmensupdate“ als Auslöser aus.
  2. Bedingung hinzufügen: company.externalId ist nicht leer und existiert.
  3. Fügen Sie „HTTP-Anfrage senden“ mit {{company.externalId}}, {{company.name}} und {{company.note}} hinzu.
  4. Aktivieren Sie den Workflow.

Aktualisierung zum Unternehmensstandort

Wird ausgelöst, wenn ein Unternehmensstandort aktualisiert wird: Name, Telefonnummer, Region, Notiz, externe ID.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B)
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Auslöser“ der App.

Verwende es für

  • Halten Sie die Versanddaten im ERP-System auf dem neuesten Stand.

Was „Company Location Update“ an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
companyLocation Objekt Der aktualisierte Standort des Unternehmens
companyLocation.id ID
companyLocation.name Text
companyLocation.note Text
companyLocation.externalId Text
companyLocation.locale Text
companyLocation.phone Text
companyLocation.currency Text
companyLocation.createdAt Text
companyLocation.updatedAt Text
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Einen Versandort synchronisieren

  1. Wählen Sie „Standortaktualisierung des Unternehmens“ als Auslöser aus.
  2. Fügen Sie „HTTP-Anfrage senden“ mit {{companyLocation.externalId}}, {{companyLocation.name}} und {{companyLocation.currency}} hinzu.
  3. Aktivieren Sie den Workflow.

Änderungen bei den Steuerbefreiungen für Unternehmensstandorte

Wird ausgelöst, wenn sich die Steuerbefreiungen, die Steueridentifikationsnummer oder die Kennzeichnung als steuerbefreit eines Unternehmensstandorts ändern. Unter changes.added und changes.removed finden Sie Listen der Steuerbefreiungen, jeweils mit einem code und einem lesbaren label.

Brände aus Wird nach einem Zeitplan überprüft, da Shopify hierfür keinen Webhook sendet
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B)
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

  • Die Finanzabteilung soll jede neue Befreiung vor der nächsten Bestellung überprüfen.
  • Sorgen Sie dafür, dass die Steuerberechnung reibungslos läuft.

Was „Änderungen bei den Steuerbefreiungen für Unternehmensstandorte“ an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
companyLocation Objekt Der Unternehmensstandort, bei dem sich die Steuerbefreiungen geändert haben
companyLocation.id ID
companyLocation.name Text
changes Objekt Die hinzugefügten / entfernten / aktuellen Steuerbefreiungen (jeweils bestehend aus einem Code und einer Bezeichnung) sowie die Steuerregistrierungs-ID und das Steuerbefreiungs-Kennzeichen
changes.added Objektliste Mit dieser Änderung wurden Steuerbefreiungen hinzugefügt.
changes.added (each).code Text Der Enum-Wert für die Steuerbefreiung Shopify (z. B. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.added (each).label Text Eine aus dem Code abgeleitete, für Menschen lesbare Bezeichnung (z. B. „CA BC Reseller Exemption“).
changes.removed Objektliste Mit dieser Änderung wurden Steuerbefreiungen aufgehoben.
changes.removed (each).code Text Der Enum-Wert für die Steuerbefreiung Shopify (z. B. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.removed (each).label Text Eine aus dem Code abgeleitete, für Menschen lesbare Bezeichnung (z. B. „CA BC Reseller Exemption“).
changes.current Objektliste Alle Steuerbefreiungen, die derzeit am Unternehmensstandort gelten (nach dieser Änderung).
changes.current (each).code Text Der Aufzählungswert für die Steuerbefreiung Shopify (z. B. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE).
changes.current (each).label Text Eine aus dem Code abgeleitete, für Menschen lesbare Bezeichnung (z. B. „CA BC Reseller Exemption“).
changes.taxRegistrationId Text Die Steuer-Identifikationsnummer des Unternehmensstandorts (leer, falls nicht festgelegt).
changes.taxExempt Richtig / Falsch Ob der Unternehmensstandort vollständig steuerbefreit ist.
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Neue Steuerbefreiungen an die Finanzabteilung weiterleiten

  1. Als Auslöser wurden „Standort der Firma auswählen“ und „Steuerbefreiungen geändert“ festgelegt.
  2. Bedingung hinzufügen: changes.added ist nicht leer und existiert.
  3. Fügen Sie die Funktion „Interne E-Mail senden“ mit der E-Mail-Adresse {{companyLocation.name}} hinzu und eine Liquid-Schleife for über changes.added, die für jede Ausnahmeregelung die Werte label und code ausgibt.
  4. Aktivieren Sie den Workflow.

Unternehmenskontakt aktualisiert

Wird ausgelöst, wenn ein Firmenkontakt aktualisiert wird: Berufsbezeichnung, Standort, Kennzeichnung als Hauptansprechpartner.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B) + 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

  • Informieren Sie den Kundenbetreuer, wenn sich der Hauptansprechpartner eines Unternehmens ändert.

Was „Company Contact Updated“ an Ihren Workflow sendet

Variable im Durchfluss Typ Was es enthält
customer Kunde (Shopify) Der Kunde, dessen Unternehmenskontakt aktualisiert wurde. Es handelt sich um einen „Full-Shopify“-Kunden, sodass alle Felder sowie die Flow-eigenen Kundenaktionen verfügbar sind.
company Objekt Das Unternehmen, zu dem der Kontakt gehört (ID, Name, externe ID, Notiz)
company.id ID
company.name Text
company.externalId Text
company.note Text
companyContact Objekt Die aktualisierten Kontaktdaten (ID, Berufsbezeichnung, Region, Angabe, ob es sich um den Hauptansprechpartner handelt)
companyContact.id ID
companyContact.title Text
companyContact.locale Text
companyContact.isMainContact Richtig / Falsch
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Benachrichtigung bei einem neuen Hauptkontakt

  1. „Unternehmen auswählen“ als Auslöser aktualisieren.
  2. Bedingung hinzufügen: companyContact.isMainContact ist gleich true.
  3. Fügen Sie „Interne E-Mail senden“ mit den Adressen {{company.name}} und {{customer.displayName}} hinzu.
  4. Aktivieren Sie den Workflow.

Kunde aus dem Unternehmen entfernt

Wird ausgelöst, wenn ein Kunde als Kontakt eines Unternehmens entfernt wird.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B) + 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

  • B2B-Tags, den Zugriff auf Preislisten oder Portal-Anmeldedaten von Personen, die das Unternehmen verlassen haben, entfernen.

Was der aus dem Unternehmen ausgeschiedene Kunde an Ihren Workflow sendet

Variable im Durchfluss Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, der aus dem Unternehmen entfernt wurde. Ein Shopify-Kunde, sodass alle seine Felder sowie die Flow-eigenen Kundenaktionen verfügbar sind.
company Objekt Das Unternehmen, aus dem der Kunde entfernt wurde (ID, Name, externe ID, Anmerkung)
company.id ID
company.name Text
company.externalId Text
company.note Text
companyContact Objekt Der entfernte Kontakt (ID, Berufsbezeichnung, Ländereinstellung, Angabe, ob es sich um den Hauptansprechpartner handelte)
companyContact.id ID
companyContact.title Text
companyContact.locale Text
companyContact.isMainContact Richtig / Falsch
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Entfernen Sie das „Großhandel“-Tag von einem gelöschten Kontakt

  1. Wählen Sie „Kunde aus dem Unternehmen entfernt“ als Auslöser aus.
  2. Kunden-Tags mit wholesale hinzufügen oder entfernen.
  3. Fügen Sie „Interne E-Mail an den Kundenbetreuer von {{company.name}} senden“ hinzu.
  4. Aktivieren Sie den Workflow.

Nächste Schritte

Der Zugriff auf Unternehmen hängt vom Zugriff auf Kundendaten ab: Ohne diesen Zugriff liefert Shopify überhaupt keine Unternehmen als Ergebnis. Gewähren Sie zunächst den Zugriff auf Kundendaten und anschließend den Zugriff auf Unternehmen. Informationen zu B2B-Käufern, die den Shop besuchen, finden Sie unter Storefront-Trigger, Schritt für Schritt.