L’ordre des nœuds de type Déclencheur dans un workflow détermine le point à partir duquel le contact poursuit son parcours dans le workflow lorsqu’il repasse par ces nœuds. Par conséquent, leur position par rapport à un nœud de type Condition ou à un autre déclencheur peut modifier le comportement de la stratégie.
Dans cet article, vous apprendrez comment l’ordre des nœuds de type Déclencheur influence le fonctionnement afin de configurer correctement leur comportement à travers trois cas : un nœud de type Condition avant un nœud Déclencheur, un nœud de type Condition après un nœud Déclencheur et deux nœuds de type Déclencheur consécutifs.
Comment l’ordre des nœuds de type Déclencheur affecte le fonctionnement d’un workflow
Lorsqu’un contact arrive sur un nœud de type Déclencheur dans un workflow, celui-ci réactive le flux chaque fois que l’action se produit ou que la condition qui le déclenche est remplie, à condition que les limitations du nœud le permettent. Chaque nouveau passage par ce nœud déclencheur permet au contact d’avancer à partir de ce point, sans repasser par les nœuds précédents.
C’est pourquoi, même si deux workflows contiennent les mêmes nœuds de type Déclencheur, leur comportement sera différent selon l’ordre dans lequel ils sont connectés.
Voici le fonctionnement selon cet ordre :
1. Nœud de type Condition avant un nœud de type Déclencheur
L’objectif du workflow suivant est d’afficher un formulaire de type inline aux contacts qui n’ont pas d’adresse e-mail connue dans Connectif.
Dans ce workflow, le nœud « Vérifier la valeur », connecté au nœud « Début », vérifiera si le contact possède une adresse e-mail associée à sa fiche de contact.
Si le contact n’a pas d’adresse e-mail, il passera au nœud « Lors de la visite d’une page web », qui attendra qu’il visite le site web pour exécuter l’action suivante, qui consistera ici à afficher un formulaire au moyen du nœud « Envoyer du contenu web ».
À partir de ce moment, chaque fois que le contact repassera par le nœud « Lors de la visite d’une page », c’est-à-dire chaque fois qu’il visitera à nouveau le site web, il réactivera le workflow à partir de ce point et le formulaire inline lui sera envoyé, qu’il ait ou non une adresse e-mail.
2. Nœud de type Condition après un nœud de type Déclencheur
L’objectif du workflow suivant est d’afficher un formulaire de type inline aux contacts qui n’ont pas d’adresse e-mail connue dans Connectif.
Dans ce cas, le nœud « Lors de la visite d’une page web », connecté au nœud « Début », attendra que le contact effectue une visite qui active le déclencheur. Lorsque cela se produira, il passera au nœud « Vérifier la valeur », qui vérifiera s’il possède une adresse e-mail associée dans Connectif.
Si le contact n’a pas d’adresse e-mail, l’action suivante sera exécutée. Il s’agira ici d’afficher un contenu web avec un formulaire au moyen du nœud « Envoyer du contenu web ».
À partir de ce moment, chaque nouvelle visite qui active le déclencheur entraînera une nouvelle vérification de l’adresse e-mail du contact avant de lui afficher le formulaire.
Dans cet exemple et avec cette logique, comme le nœud « Vérifier la valeur » est situé après le nœud déclencheur « Lors de la visite d’une page web », la condition sera vérifiée à nouveau à chaque visite. Ainsi, une fois que le contact aura enregistré son adresse e-mail, la prochaine fois qu’il activera le nœud déclencheur, c’est-à-dire lorsqu’il reviendra sur le site web, il repassera par le nœud « Vérifier la valeur », qui vérifiera qu’il possède désormais une adresse e-mail connue et, par conséquent, aucun formulaire ne sera plus affiché.
3. Deux nœuds de type Déclencheur consécutifs
3.1. Sans limitation sur le deuxième déclencheur
L’objectif du workflow suivant est d’afficher une notification web push aux contacts qui, après avoir abandonné un panier, visitent un produit.
Dans ce workflow, le nœud « Lors de l’abandon d’un panier », connecté au nœud « Début », attendra que le contact abandonne un panier correspondant aux spécifications configurées dans le nœud. Lorsque cela se produira, il passera au nœud « Lors de la visite d’un produit », qui attendra qu’il effectue une visite d’un produit correspondant aux spécifications configurées.
Lorsque le contact activera ce deuxième déclencheur, l’action suivante sera exécutée, qui consistera ici à afficher une notification web push.
Avec cette configuration, une fois que le contact aura déclenché pour la première fois le nœud « Lors de l’abandon d’un panier », une notification push lui sera à nouveau affichée chaque fois qu’il visitera un produit, car aucune limitation n’a été configurée sur les nœuds.
3.2. Avec une limitation sur le deuxième déclencheur
L’objectif du workflow suivant est également d’afficher une notification web push aux contacts qui, après avoir abandonné un panier, visitent un produit. Dans ce cas, le même workflow que dans l’exemple précédent est utilisé, mais la limitation « Désactiver après déclenchement » est configurée sur le deuxième déclencheur « Lors de la visite d’un produit ».
Dans ce workflow, le nœud « Lors de l’abandon d’un panier », connecté au nœud « Début », attendra que le contact abandonne un panier correspondant aux spécifications configurées dans le nœud. Lorsque cela se produira, il passera au nœud « Lors de la visite d’un produit », qui attendra qu’il effectue une visite d’un produit correspondant aux spécifications configurées.
Lorsque le contact activera ce deuxième déclencheur, l’action suivante sera exécutée, qui consistera ici à afficher une notification web push. Après son activation, le nœud « Lors de la visite d’un produit » sera désactivé pour ce contact.
Avec cette configuration, une fois que le contact aura activé le nœud « Lors de la visite d’un produit », les visites suivantes de produits n’entraîneront plus l’affichage de la notification web push. Pour la recevoir à nouveau, il devra abandonner un autre panier et déclencher le nœud « Lors de l’abandon d’un panier », ce qui réinitialisera la limitation du deuxième déclencheur et permettra sa nouvelle activation lors de la visite d’un produit.
Continuez à apprendre !
Pour profiter pleinement du potentiel de votre compte Connectif, nous vous recommandons de poursuivre avec les articles suivants :
- Nœuds de type Déclencheur, pour les utiliser en temps réel lorsque les contacts effectuent une activité.
- Nœuds de type Action, pour exécuter des opérations spécifiques dans les flux.
- Limitations des nœuds, pour configurer les conditions dans lesquelles les nœuds ne seront pas déclenchés.
- Répertoire de modèles de workflows, pour localiser les modèles disponibles à utiliser dans vos stratégies.