Les déclencheurs client, étape par étape

Les déclencheurs client, étape par étape

Copier la page

Déclencheurs Shopify Flow pour balises, notes, statut client et consentement marketing, ou données personnelles comme nom, e-mail, téléphone et adresse.

Nos déclencheurs pouvant entraîner la modification d'une fiche client. Sept d'entre eux portent sur des données que chaque boutique peut utiliser librement (balises, remarques, statut du compte, consentement marketing). Les quatre autres concernent des données à caractère personnel - nom, e-mail, numéro de téléphone, adresse - et nécessitent un consentement explicite en plus de l'autorisation générale.

Sur cette page : Mise à jour des informations client, Ajout de balises client, Suppression de balises client, Modification de la note client, Modification du statut client, Modification du consentement client au marketing par e-mail, Modification du consentement client au marketing par SMS, Modification du nom du client, Modification de l'adresse e-mail du client, Modification du numéro de téléphone du client, Modification de l'adresse du client

Shopify Flow
Où les trouver : dans Shopify Flow, sélectionnez « Select a trigger », ouvrez Workflow Trigger Extensions et recherchez « Client ».

Information destinée à nos clients

Se déclenche à chaque sauvegarde d'un dossier client. Il transmet l'changes suivante : les champs suivis qui ont été modifiés (balises, note, état du compte) avec leur valeur avant et après la modification.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation Accès aux données clients
Allumé L'activation d'un workflow Shopify Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Un workflow unique pour plusieurs types de modifications apportées par les clients, avec des ramifications sur changes.fields.
  • Synchronisez chaque modification apportée aux données des clients avec un CRM.

Ce que la fonctionnalité « Mise à jour client » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client. Il s'agit d'un client Shopify complet ; par conséquent, tous ses champs ainsi que les actions propres à Shopify Flow relatives au client sont disponibles.
payload Texte Objet JSON contenant le GID du client dont les informations ont été mises à jour (par exemple : {"id":"gid://shopify/Client/123"})
changes Objet Quels champs suivis ont été modifiés (balises, note, état du compte), avec l'ancienne et la nouvelle valeur de chacun
changes.fields Liste des textes Noms des champs suivis qui ont été modifiés
changes.items Liste des objets Ancienne et nouvelle valeur par champ modifié
changes.items (each).field Texte Le champ qui a été modifié : balises, note ou état
changes.items (each).oldValue Texte La valeur avant la mise à jour. Les valeurs longues sont raccourcies.
changes.items (each).newValue Texte La valeur après la mise à jour. Les valeurs longues sont raccourcies.
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 modifications apportées aux fiches clients à un CRM

  1. Sélectionnez « Mise à jour client » comme déclencheur.
  2. Ajouter une condition : changes.fields n'est pas vide et existe.
  3. Ajoutez une requête HTTP à votre CRM à l'aide de {{customer.id}} et d'une boucle sur changes.items (field, oldValue, newValue).
  4. Activez le workflow.

Ajout de balises client

Se déclenche lorsqu'au moins une balise est ajoutée à un client. La table addedTags ne contient que les nouvelles balises.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation 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

  • Lancez le processus d'intégration dès qu'un membre du personnel ou une autre application identifie un client en utilisant les balises wholesale ou vip.
  • Réagissez aux balises générées par les applications de fidélité, d'abonnement ou d'avis.

Ce que la fonction « Balises client ajoutées » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont les balises ont été modifiées. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions client propres à Shopify Flow sont donc disponibles.
addedTags Texte Liste, séparée par des virgules, des balises qui ont été ajoutées au client
removedTags Texte Liste, séparée par des virgules, des balises qui ont été supprimées du compte client lors de la même mise à jour (peut être vide)
currentTags Texte Liste, séparée par des virgules, de toutes les balises actuellement associées au client
previousTags Texte Liste, séparée par des virgules, de toutes les balises précédemment associées au client avant cette mise à jour
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 : Accueillir un nouveau client grossiste

  1. Sélectionnez « Balises client ajoutées » comme déclencheur.
  2. Ajouter une condition : addedTags **inclut « **wholesale ».
  3. Ajoutez l'option « Envoyer un e-mail interne au responsable de compte à l'adresse {{customer.displayName}} » ou « Envoyer une requête HTTP à votre outil de messagerie » pour lancer la série d'e-mails de bienvenue.
  4. Activez le workflow.

Suppression des balises client

Se déclenche lorsqu'au moins une balise est retirée d'un client. La variable removedTags contient celles qui ont été retirées.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation Accès aux données clients
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

  • Retirez un avantage lorsqu'une balise d'adhérent disparaît.
  • Prévenez l'équipe lorsqu'une application par abonnement supprime sa balise active-subscriber.

Ce que la fonction « Balises clients supprimées » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont les balises ont été modifiées. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions client propres à Shopify Flow sont donc disponibles.
addedTags Texte Liste, séparée par des virgules, des balises qui ont été ajoutées au client lors de la même mise à jour (peut être vide)
removedTags Texte Liste, séparée par des virgules, des balises qui ont été supprimées du compte client
currentTags Texte Liste, séparée par des virgules, de toutes les balises actuellement associées au client
previousTags Texte Liste, séparée par des virgules, de toutes les balises précédemment associées au client avant cette mise à jour
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 : suivi lorsqu'une balise d'abonné est supprimée

  1. Sélectionnez « Balises client supprimées » comme déclencheur.
  2. Ajouter une condition : removedTags **inclut « **active-subscriber ».
  3. Ajoutez des balises client avec winback et envoyez un e-mail interne au service de fidélisation.
  4. Activez le workflow.

Modification de la note client

Se déclenche lorsqu'une note concernant un client est ajoutée, modifiée ou supprimée.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation Accès aux données clients
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

  • Notes d'itinéraire rédigées par le service d'assistance à l'intention du titulaire du compte.
  • Analysez un mot-clé figurant dans la note (#callback) et lancez une tâche.

Ce que la note client « Modifié » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont la note a été modifiée. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce client sont donc disponibles.
oldNote Texte La note précédente relative au client (vide si aucune note n'avait été saisie auparavant)
newNote Texte La nouvelle note relative au client (vide si la note a été effacée)
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 : créer une tâche de rappel à partir d'une note

  1. Sélectionnez « Note client modifiée » comme déclencheur.
  2. Ajouter une condition : newNote **inclut « **#callback ».
  3. Ajoutez l'option « Envoyer un e-mail interne » ou une demande à votre outil de gestion des tâches à l'aide de {{customer.displayName}} et {{newNote}}.
  4. Activez le workflow.

Changement de statut du client

Se déclenche lorsque le statut du compte d'un client passe de disabled, enabled, invited ou declined.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation 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

  • Accueillez les clients lorsqu'ils activent leur compte.
  • Découvrez qui a refusé une invitation à créer un compte.

Ce que l'événement « Changement d'état du client » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont l'état du compte a changé. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions client propres à Shopify Flow sont donc disponibles.
oldState Texte L'état précédent du compte (désactivé, activé, invité ou refusé)
newState Texte Le nouvel état du compte (désactivé, activé, invité ou refusé)
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 : baliser les clients ayant activé leur compte

  1. Sélectionnez « Changement de statut du client » comme déclencheur.
  2. Ajouter une condition : newState **est égal à « **enabled ».
  3. Ajoutez des balises client à l'aide de account-active.
  4. Activez le workflow.

Modification du consentement relatif au marketing par e-mail des clients

Les clients modifient leur consentement au marketing par e-mail. consentState correspond au nouvel état : subscribed, not_subscribed, pending, unsubscribed ou redacted.

Incendies provenant de Shopify webhook
Autorisation Accès aux données clients
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

  • Veillez à ce que votre outil de messagerie externe soit synchronisé avec Shopify, dans les deux sens.
  • Enregistrez les désabonnements à des fins de conformité.

Ce que la modification du consentement à l'e-mail marketing des clients apporte à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont le consentement à l'Shopify par e-mail a changé. Il s'agit d'un client complet ; tous ses champs ainsi que les actions client propres à Shopify Flow sont donc disponibles.
consentState Texte Les nouveaux statuts relatifs au consentement en matière de marketing par e-mail : « abonné », « non abonné », « en attente », « désabonné » ou « masqué »
optInLevel Texte Le niveau d'adhésion : « single_opt_in », « confirmed_opt_in » ou « unknown » (peut être vide)
consentUpdatedAt Texte Horodatage ISO-8601 correspondant à la dernière mise à jour de ce consentement par le client (peut être vide)
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 les clients désabonnés d'une liste externe

  1. Sélectionnez « Modification du consentement du client à l'e-mail marketing » comme déclencheur.
  2. Ajouter une condition : consentState **est égal à « **unsubscribed ».
  3. Ajoutez une requête HTTP vers le point de terminaison de désabonnement de votre outil de messagerie à l'aide de {{customer.id}}.
  4. Activez le workflow.

Modification du consentement des clients concernant le marketing par SMS

Se déclenche lorsqu'un client modifie son consentement au marketing par SMS.

Incendies provenant de Shopify webhook
Autorisation 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

  • Transmettez le consentement par SMS à un fournisseur de services SMS.
  • Cessez l'envoi de SMS dès qu'un utilisateur se désabonne.

Ce que la modification du consentement à la campagne SMS marketing envoie à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont le consentement au marketing par SMS a été modifié. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions client propres à Shopify Flow sont donc disponibles.
consentState Texte Le nouvel état de consentement au marketing par SMS : abonné, non abonné, en attente, désabonné ou masqué
optInLevel Texte Le niveau d'adhésion : single_opt_in, confirmed_opt_in ou inconnu (peut être vide)
consentUpdatedAt Texte Horodatage ISO-8601 correspondant à la dernière mise à jour de ce consentement par le client (peut être vide)
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 : Baliser les abonnés aux SMS

  1. Sélectionnez « Modification du consentement du client au marketing par SMS » comme déclencheur.
  2. Ajoutez une condition : consentState est égal à « subscribed ». Ensuite, ajoutez **les balises client « **sms-subscriber ».
  3. Sous « Autre », ajoutez « Supprimer les balises client » sms-subscriber.
  4. Activez le workflow.

Changement de nom du client

Se déclenche lorsque le prénom ou le nom d'un client change. Il contient le nom actuel.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation 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

  • Veillez à ce que les noms figurant dans un CRM, un ERP ou un outil de fidélisation soient à jour.

Ce que l'événement « Changement de nom du client » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont le nom a changé. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives aux clients sont donc disponibles.
firstName Texte Le prénom actuel du client
lastName Texte Le nom de famille actuel du client
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 un nom modifié à l'ERP

  1. Sélectionnez « Nom du client modifié » comme déclencheur dans Shopify Flow.
  2. Ajoutez les requêtes HTTP suivantes : {{customer.id}}, {{firstName}} et {{lastName}}.
  3. Activez le workflow.

Modification de l'adresse e-mail du client

Se déclenche lorsque l'adresse e-mail d'un client change. Il contient l'adresse actuelle.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation Accès aux données clients
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

  • Mettez à jour l'adresse dans les outils qui utilisent l'adresse e-mail comme critère de recherche.
  • Envoyez une alerte de sécurité concernant cette modification.

Ce que l'e-mail « Customer Email Changed » envoie à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont l'adresse e-mail a changé. Il s'agit d'un client Shopify complet ; par conséquent, tous ses champs ainsi que les actions client propres à Shopify Flow sont disponibles.
email Texte L'adresse e-mail par défaut actuelle du client
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 : signaler un changement d'adresse e-mail à l'assistance

  1. Sélectionnez « L'adresse e-mail du client a été modifiée » dans Shopify Flow.
  2. Ajoutez l'option « Envoyer un e-mail interne à l'assistance » avec l'adresse {{customer.displayName}} et le lien d'administration. Réfléchissez-y à deux fois avant de publier {{email}} dans un canal lu par de nombreuses personnes.
  3. Activez le workflow.

Changement de numéro de téléphone du client

Se déclenche lorsque le numéro de téléphone d'un client change. Il transmet le numéro actuel.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation 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

  • Veillez à ce que votre outil de SMS ou de téléphonie soit à jour.

Ce que l'événement « Changement de numéro de téléphone du client » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont le numéro de téléphone a changé. Il s'agit d'un client Shopify complet ; par conséquent, tous ses champs ainsi que les actions client propres à Shopify Flow sont disponibles.
phone Texte Le numéro de téléphone par défaut actuel du client
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 : synchroniser un nouveau numéro de téléphone avec le fournisseur de services SMS

  1. Sélectionner le numéro de téléphone du client modifié dans Shopify Flow.
  2. Ajoutez une requête HTTP au fournisseur avec les paramètres {{customer.id}} et {{phone}}.
  3. Activez le workflow.

Changement d'adresse du client

Se déclenche lorsque l'adresse par défaut d'un client change. address correspond à une ligne formatée, tandis que addressDetails présente la même adresse dans des champs distincts.

Incendies provenant de Shopify Webhook et détection des modifications
Autorisation 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

  • Vérifiez à nouveau les affectations aux zones fiscales ou d'expédition lorsqu'un client change de pays.
  • Mettre à jour une fiche client dans le système ERP.

Ce que l'événement « Changement d'adresse du client » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
customer Client (Shopify) Le client dont l'adresse par défaut a changé. Il s'agit d'un client Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce client sont donc disponibles.
address Texte L'adresse par défaut actuelle du client sous la forme d'une seule ligne formatée (peut être vide)
addressDetails Objet L'adresse par défaut actuelle du client sous forme de champs structurés (peut être vide)
addressDetails.firstName Texte Prénom figurant sur l'adresse
addressDetails.lastName Texte Nom de famille figurant sur l'adresse
addressDetails.name Texte Nom complet, calculé à partir de « firstName » et « lastName »
addressDetails.company Texte Nom de l'entreprise ou de l'organisation
addressDetails.address1 Texte Première ligne : adresse postale ou numéro de boîte postale
addressDetails.address2 Texte Deuxième ligne : appartement, suite ou logement
addressDetails.city Texte Ville, quartier, village ou commune
addressDetails.province Texte Région : province, État ou district
addressDetails.provinceCode Texte Code régional (par exemple ON)
addressDetails.zip Texte Code postal ou ZIP
addressDetails.country Texte Nom du pays
addressDetails.countryCode Texte Code pays à deux lettres (par exemple, US)
addressDetails.phone Texte Numéro de téléphone figurant sur l'adresse
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 : signaler les clients qui ont déménagé dans un autre pays

  1. Sélectionnez « L'adresse du client a été modifiée » dans Shopify Flow.
  2. Ajouter une condition : addressDetails.countryCode n'est pas égal à DE (votre marché national).
  3. Ajoutez des balises client à l'aide de international.
  4. Activez le workflow.

Prochaines étapes