Les déclencheurs pour les entreprises B2B, étape par étape

Les déclencheurs pour les entreprises B2B, étape par étape

Copier la page

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

Shopify Flow
Où les trouver : dans Shopify Flow, sélectionnez «Sélectionner un déclencheur», ouvrez Workflow Trigger Extensions et recherchez «Compan».

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

  1. Sélectionnez « Mise à jour de l'entreprise » comme déclencheur.
  2. Ajouter une condition : company.externalId n'est pas vide et existe.
  3. Ajoutez les requêtes HTTP suivantes : {{company.externalId}}, {{company.name}} et {{company.note}}.
  4. 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

  1. Sélectionnez « Mise à jour de l'emplacement de l'entreprise » comme déclencheur.
  2. Ajoutez les requêtes HTTP suivantes : {{companyLocation.externalId}}, {{companyLocation.name}} et {{companyLocation.currency}}.
  3. 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

  1. Le déclencheur a été modifié pour prendre en compte le lieu d'implantation de l'entreprise et les exonérations fiscales.
  2. Ajouter une condition : changes.added n'est pas vide et existe.
  3. Ajoutez l'envoi d'un e-mail interne avec {{companyLocation.name}} et une boucle Liquid for sur changes.added qui affiche les adresses label et code de chaque exemption.
  4. 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

  1. Sélectionnez « Contact de l'entreprise mis à jour » comme déclencheur.
  2. Ajouter une condition : companyContact.isMainContact **est égal à « **true ».
  3. Ajoutez l'option « Envoyer un e-mail interne » avec les adresses {{company.name}} et {{customer.displayName}}.
  4. 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é

  1. Sélectionnez « Client retiré de l'entreprise » comme déclencheur.
  2. Ajoutez ou supprimez des balises client à l'aide de wholesale.
  3. Ajoutez l'option « Envoyer un e-mail interne au responsable de compte d{{company.name}}.
  4. 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.