Trigger für B2B-Unternehmen, Schritt für Schritt

Trigger für B2B-Unternehmen, Schritt für Schritt

Seite kopieren

Schritt-für-Schritt-Trigger für Shopify Flow im B2B-Bereich: Unternehmen, Standorte, Steuerbefreiungen und Kontaktdaten aktualisieren.

Fünf Trigger für Shops in den B2B-Funktionen von Shopify: Unternehmen, deren Standorte, deren Ansprechpartner sowie 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 Datensatz des Unternehmens aktualisiert wird: Name, Notiz, externe ID.

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

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

Was „Company Update“ an Ihren Workflow übermittelt

Variable in Shopify Flow 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 „Unternehmensaktualisierung“ als Trigger aus.
  2. Bedingung hinzufügen: company.externalId ist nicht leer und existiert.
  3. Fügen Sie „HTTP-Anfrage senden“ mit den folgenden URLs hinzu: {{company.externalId}}, {{company.name}} und {{company.note}}.
  4. Aktivieren Sie den Workflow.

Aktualisierung zum Standort des Unternehmens

Wird ausgelöst, wenn ein Standort des Unternehmens aktualisiert wird: Name, Telefonnummer, Region, Anmerkung, externe ID.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Unternehmens- und Standortdaten (B2B)
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 Versanddaten im ERP-System auf dem neuesten Stand.

Was „Company Location Update“ an Ihren Workflow übermittelt

Variable in Shopify Flow 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 Standort für den Versand synchronisieren

  1. Wählen Sie „Aktualisierung des Standorts des Unternehmens“ als Trigger aus.
  2. Fügen Sie „HTTP-Anfrage senden“ mit den folgenden Links hinzu: {{companyLocation.externalId}}, {{companyLocation.name}} und {{companyLocation.currency}}.
  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 einer lesbaren label.

Brände aus Wird nach einem festgelegten 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

  • Lassen Sie die Finanzabteilung jede neue Befreiung vor der nächsten Bestellung überprüfen.
  • Sorgen Sie dafür, dass Ihre Steuer-Engine reibungslos läuft.

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

Variable in Shopify Flow Typ Was darin enthalten ist
companyLocation Objekt Der Standort des Unternehmens, bei dem sich die Steuerbefreiungen geändert haben
companyLocation.id ID
companyLocation.name Text
changes Objekt Die hinzugefügten, entfernten und aktuellen Steuerbefreiungen (jeweils bestehend aus einem Code und einer Bezeichnung) sowie die Steuerregistrierungs-ID und das Steuerbefreiungskennzeichen
changes.added Liste der Objekte 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 Liste der Objekte 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 Liste der Objekte Alle derzeit an den Unternehmensstandorten geltenden Steuerbefreiungen (nach dieser Änderung).
changes.current (each).code Text Der Enum-Wert 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 Standort des Unternehmens 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 Trigger wurden die Steuerbefreiungen für die Standorte des Unternehmens ausgewählt.
  2. Bedingung hinzufügen: changes.added ist nicht leer und existiert.
  3. Fügen Sie die Funktion „Interne E-Mail senden“ mit {{companyLocation.name}} sowie eine Liquid-Schleife for über changes.added hinzu, die für jede Ausnahmeregelung die Werte label und code ausgibt.
  4. Aktivieren Sie den Workflow.

Kontaktdaten des Unternehmens aktualisiert

Wird ausgelöst, wenn ein Kontakt des Unternehmens 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

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

Was die Aktion „Unternehmenskontakt aktualisiert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
customer Kunde (Shopify) Der Kunde, dessen Unternehmenskontaktdaten aktualisiert wurden. Es handelt sich um einen Shopify-Kunden, sodass alle seine Felder sowie die Shopify Flow-eigenen Aktionen verfügbar sind.
company Objekt Das Unternehmen, zu dem der Kontakt gehört (ID, Name, externe ID, Anmerkung)
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 kontaktieren“ als Trigger 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 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

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

Was der Kunde, der aus dem Unternehmen ausgeschieden ist, an Ihren Workflow sendet

Variable in Shopify Flow 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 Shopify Flow-eigenen Aktionen 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 Ansprechpartner (ID, Berufsbezeichnung, Region, 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 den Tag „Großhandel“ von einem gelöschten Kontakt

  1. Wählen Sie als Trigger „Kunde aus dem Unternehmen entfernt“ aus.
  2. Fügen Sie mit wholesale Kunden-Tags hinzu bzw. entfernen Sie diese.
  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 Unternehmensdaten hängt vom Zugriff auf Kundendaten ab: Ohne diesen Zugriff liefert Shopify überhaupt keine Unternehmensergebnisse. Gewähren Sie zunächst den Zugriff auf Kundendaten und anschließend den Zugriff auf Unternehmensdaten. Informationen zu B2B-Käufern, die die Storefront besuchen, finden Sie unter Storefront-Trigger - Schritt für Schritt.