Trigger für B2B-Unternehmen, Schritt für Schritt
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

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
externalIdbasiert.
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
- Wählen Sie „Unternehmensaktualisierung“ als Trigger aus.
- Bedingung hinzufügen:
company.externalIdist nicht leer und existiert. - Fügen Sie „HTTP-Anfrage senden“ mit den folgenden URLs hinzu:
{{company.externalId}},{{company.name}}und{{company.note}}. - 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
- Wählen Sie „Aktualisierung des Standorts des Unternehmens“ als Trigger aus.
- Fügen Sie „HTTP-Anfrage senden“ mit den folgenden Links hinzu:
{{companyLocation.externalId}},{{companyLocation.name}}und{{companyLocation.currency}}. - 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
- Als Trigger wurden die Steuerbefreiungen für die Standorte des Unternehmens ausgewählt.
- Bedingung hinzufügen:
changes.addedist nicht leer und existiert. - Fügen Sie die Funktion „Interne E-Mail senden“ mit
{{companyLocation.name}}sowie eine Liquid-Schleifeforüberchanges.addedhinzu, die für jede Ausnahmeregelung die Wertelabelundcodeausgibt. - 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
- „Unternehmen kontaktieren“ als Trigger aktualisieren.
- Bedingung hinzufügen:
companyContact.isMainContactist gleichtrue. - Fügen Sie „Interne E-Mail senden“ mit den Adressen
{{company.name}}und{{customer.displayName}}hinzu. - 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
- Wählen Sie als Trigger „Kunde aus dem Unternehmen entfernt“ aus.
- Fügen Sie mit
wholesaleKunden-Tags hinzu bzw. entfernen Sie diese. - Fügen Sie „Interne E-Mail an den Kundenbetreuer von
{{company.name}}senden“ hinzu. - 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.
- Vollständige Referenz zu Triggern - alle Trigger auf einer Seite.
- Die Wahl des richtigen Triggers - welche davon auf Ihren Fall zutrifft.
- Benutzerdefinierte Trigger - Wenn kein vorgefertigter Trigger passt, erstellen Sie einen eigenen.
- Ereignisverlauf und Fehlerbehebung - Sehen Sie nach, was abgefeuert wurde und was es transportiert hat.
- Trigger-Ereignisse auf der Verwaltungsseite eines Datensatzes auslösen - die neuesten Ereignisse eines Datensatzes auf einer eigenen Seite im Shopify-Adminbereich.
