Les déclencheurs pour les entreprises B2B, étape par étape
Déclencheurs Shopify Flow pour les boutiques B2B : entreprises, emplacements, contacts et exonérations fiscales, avec tutoriel pas à pas.
Cinq déclencheurs pour les boutiques sur la rubrique B2B d'Shopify : les entreprises, leurs emplacements, leurs interlocuteurs et les exonérations fiscales applicables à chaque emplacement.
Sur cette page : Mise à jour concernant l'entreprise, Mise à jour concernant l'adresse de l'entreprise, Modification des exonérations fiscales relatives à l'adresse de l'entreprise, Mise à jour des coordonnées de l'entreprise, Suppression d'un client de l'entreprise

Actualités de l'entreprise
Se déclenche lorsqu'une fiche d'entreprise est mise à jour : nom, remarque, identifiant externe.
| Incendies provenant de | Shopify webhook |
| Autorisation | Accès aux données relatives aux entreprises et à leur emplacement (B2B) |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre bouton se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Synchronisez les entreprises avec un ERP basé sur
externalId.
Ce que « Company Update » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
company |
Objet | L'entreprise qui a fait l'objet d'une mise à jour |
company.id |
ID | |
company.name |
Texte | |
company.note |
Texte | |
company.externalId |
Texte | |
company.customerSince |
Texte | |
company.createdAt |
Texte | |
company.updatedAt |
Texte | |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : synchronisation d'une entreprise avec l'ERP
- Sélectionnez « Mise à jour de l'entreprise » comme déclencheur.
- Ajouter une condition :
company.externalIdn'est pas vide et existe. - Ajoutez les requêtes HTTP suivantes :
{{company.externalId}},{{company.name}}et{{company.note}}. - Activez le workflow.
Mise à jour concernant l'emplacement de l'entreprise
Se déclenche lorsqu'une fiche d'emplacement de l'entreprise est mise à jour : nom, numéro de téléphone, localisation, remarque, identifiant externe.
| Incendies provenant de | Shopify webhook |
| Autorisation | Accès aux données relatives aux entreprises et à leur emplacement (B2B) |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Veillez à ce que les registres des expéditions d'un progiciel de gestion intégré (ERP) soient tenus à jour.
Ce que la mise à jour « Emplacement de l'entreprise » transmet à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
companyLocation |
Objet | L'emplacement de l'entreprise qui a été mis à jour |
companyLocation.id |
ID | |
companyLocation.name |
Texte | |
companyLocation.note |
Texte | |
companyLocation.externalId |
Texte | |
companyLocation.locale |
Texte | |
companyLocation.phone |
Texte | |
companyLocation.currency |
Texte | |
companyLocation.createdAt |
Texte | |
companyLocation.updatedAt |
Texte | |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : synchronisation d'un emplacement de livraison
- Sélectionnez « Mise à jour de l'emplacement de l'entreprise » comme déclencheur.
- Ajoutez les requêtes HTTP suivantes :
{{companyLocation.externalId}},{{companyLocation.name}}et{{companyLocation.currency}}. - Activez le workflow.
Modification des exonérations fiscales liées à l'emplacement des entreprises
Se déclenche lorsque les exonérations fiscales, le numéro d'identification fiscale ou le statut d'exonération fiscale d'un emplacement de l'entreprise changent. Les pages changes.added et changes.removed présentent des listes d'exonérations, chacune accompagnée d'un fichier code et d'un fichier label lisible.
| Incendies provenant de | Vérifié à intervalles réguliers, car Shopify n'envoie pas de webhook à ce sujet |
| Autorisation | Accès aux données relatives aux entreprises et à leur emplacement (B2B) |
| Allumé | L'activation d'un workflow Shopify Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Demandez au service financier de vérifier chaque nouvelle exonération avant la prochaine commande.
- Veillez à ce que votre moteur fiscal fonctionne sans heurts.
Ce que « Modifications des exonérations fiscales liées aux emplacements des entreprises » ajoute à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
companyLocation |
Objet | Le site de l'entreprise dont les exonérations fiscales ont été modifiées |
companyLocation.id |
ID | |
companyLocation.name |
Texte | |
changes |
Objet | Les exonérations fiscales ajoutées, supprimées ou en vigueur (chacune étant constituée d'un code et d'une désignation), ainsi que le numéro d'immatriculation fiscale et l'indicateur d'exonération fiscale |
changes.added |
Liste des objets | Exonérations fiscales ajoutées dans le cadre de cette modification. |
changes.added (each).code |
Texte | La valeur d'énumération de l'exonération fiscale Shopify (par exemple : CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.added (each).label |
Texte | Une mention lisible par l'utilisateur dérivée du code (par exemple : « Exemption pour les revendeurs de la Colombie-Britannique »). |
changes.removed |
Liste des objets | Les exonérations fiscales ont été supprimées dans le cadre de cette modification. |
changes.removed (each).code |
Texte | La valeur d'énumération de l'exonération fiscale Shopify (par exemple : CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.removed (each).label |
Texte | Une mention lisible par l'utilisateur dérivée du code (par exemple : « Exemption pour les revendeurs en Californie et en Colombie-Britannique »). |
changes.current |
Liste des objets | Toutes les exonérations fiscales dont bénéficie actuellement le site de l'entreprise (après cette modification). |
changes.current (each).code |
Texte | La valeur d'énumération relative à l'exonération fiscale Shopify (par exemple : CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.current (each).label |
Texte | Une mention lisible par l'utilisateur dérivée du code (par exemple : « Exemption pour les revendeurs en Californie et en Colombie-Britannique »). |
changes.taxRegistrationId |
Texte | Le numéro d'identification fiscale de l'emplacement du siège social de l'entreprise (champ vide s'il n'est pas défini). |
changes.taxExempt |
Vrai / faux | Si l'emplacement de l'entreprise bénéficie d'une exonération fiscale totale. |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : Transmettre les nouvelles exonérations fiscales au service des finances
- Le déclencheur a été modifié pour prendre en compte le lieu d'implantation de l'entreprise et les exonérations fiscales.
- Ajouter une condition :
changes.addedn'est pas vide et existe. - Ajoutez l'envoi d'un e-mail interne avec
{{companyLocation.name}}et une boucle Liquidforsurchanges.addedqui affiche les adresseslabeletcodede chaque exemption. - Activez le workflow.
Mise à jour des coordonnées de l'entreprise
Se déclenche lorsqu'une fiche de contact d'entreprise est mise à jour : fonction, lieu, indicateur « contact principal ».
| Incendies provenant de | Shopify webhook |
| Autorisation | Accès aux données sur les entreprises et leurs emplacements (B2B) + accès aux données clients |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Veuillez informer le chargé de compte lorsque le contact principal d'une entreprise change.
Ce que l'événement « Mise à jour des coordonnées de l'entreprise » envoie à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
customer |
Client (Shopify) | Le client dont les coordonnées de l'entreprise ont été mises à jour. Il s'agit d'un client Shopify complet ; par conséquent, tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce client sont disponibles. |
company |
Objet | L'entreprise à laquelle appartient le contact (identifiant, nom, identifiant externe, remarque) |
company.id |
ID | |
company.name |
Texte | |
company.externalId |
Texte | |
company.note |
Texte | |
companyContact |
Objet | Les informations mises à jour concernant le contact (identifiant, fonction, région, s'il s'agit du contact principal) |
companyContact.id |
ID | |
companyContact.title |
Texte | |
companyContact.locale |
Texte | |
companyContact.isMainContact |
Vrai / faux | |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : notification en cas de nouveau contact principal
- Sélectionnez « Contact de l'entreprise mis à jour » comme déclencheur.
- Ajouter une condition :
companyContact.isMainContact**est égal à « **true». - Ajoutez l'option « Envoyer un e-mail interne » avec les adresses
{{company.name}}et{{customer.displayName}}. - Activez le workflow.
Client radié de l’entreprise
Se déclenche lorsqu'un client est retiré de la liste des contacts d'une entreprise.
| Incendies provenant de | Shopify webhook |
| Autorisation | Accès aux données sur les entreprises et leurs emplacements (B2B) + accès aux données clients |
| Allumé | L'activation d'un workflow Flow qui l'utilise le met en marche. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application. |
Utilisez-le pour
- Supprimez les balises B2B, l'accès aux listes de prix ou les balises de connexion au portail d'une personne ayant quitté l'entreprise.
Ce que le client a supprimé de l'entreprise est transmis à votre workflow
| Variable de Shopify Flow | Type | Ce qu'il contient |
|---|---|---|
customer |
Client (Shopify) | Le client qui a été supprimé de l'entreprise. Il s'agit d'un client Shopify complet ; par conséquent, tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce client sont disponibles. |
company |
Objet | L'entreprise dont le client a été retiré (identifiant, nom, identifiant externe, remarque) |
company.id |
ID | |
company.name |
Texte | |
company.externalId |
Texte | |
company.note |
Texte | |
companyContact |
Objet | Le contact supprimé (identifiant, fonction, paramètres régionaux, s'il s'agissait du contact principal) |
companyContact.id |
ID | |
companyContact.title |
Texte | |
companyContact.locale |
Texte | |
companyContact.isMainContact |
Vrai / faux | |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : supprimer la balise « grossiste » d'un contact supprimé
- Sélectionnez « Client retiré de l'entreprise » comme déclencheur.
- Ajoutez ou supprimez des balises client à l'aide de
wholesale. - Ajoutez l'option « Envoyer un e-mail interne au responsable de compte d
{{company.name}}. - Activez le workflow.
Prochaines étapes
L'accès aux entreprises dépend de l'accès aux données client : sans celui-ci, Shopify ne renvoie aucune entreprise. Accordez d'abord l'accès client, puis l'accès aux entreprises. Pour les acheteurs B2B visitant la boutique en ligne, consultez Déclencheurs de boutique en ligne, étape par étape.
- Référence complète sur les déclencheurs - tous les déclencheurs sur une seule page.
- Choisir le bon déclencheur - celle qui correspond à votre situation.
- Déclencheurs personnalisés - si aucun déclencheur intégré ne convient, créez le vôtre.
- Historique des événements et dépannage - voir ce qui a tiré et ce qu'il transportait.
- Déclencher des déclencheurs sur la page d'administration d'un enregistrement - les derniers événements associés à un enregistrement, sur sa propre page dans l'interface d'administration d'Shopify.
