Mon workflow ne fonctionne pas comme prévu
Les problèmes de workflow proviennent presque toujours de l’un de ces trois points : le déclencheur ne se déclenche pas, les contacts sont filtrés par des conditions qui ne sont pas remplies, ou le workflow est actif mais les contacts ne le rejoignent pas. Parcourez les sections ci‑dessous en fonction de ce que vous observez.
Le workflow est actif mais aucun contact ne le rejoint
Allez dans le rapport de votre workflow et vérifiez la section « x contacts » du bloc de démarrage. Cela indique combien de contacts sont entrés dans votre workflow. Si le décompte est nul ou inférieur à ce que vous attendiez :
- Vérifiez le déclencheur : assurez‑vous que l’événement déclencheur s’est réellement produit pour les contacts que vous visez. Par exemple, si votre déclencheur est « le contact s’abonne à un centre d’intérêt », vérifiez si des contacts se sont récemment abonnés à cet intérêt.
- Vérifiez les conditions d’entrée : si vous avez ajouté des conditions d’entrée pour restreindre qui peut rejoindre le workflow, assurez‑vous que vos contacts cibles les remplissent toutes.
- Vérifiez que le workflow était actif au moment du déclencheur : les contacts qui ont correspondu au déclencheur avant l’activation du workflow ne le rejoignent pas rétroactivement.
Conseil de support Testez toujours votre workflow avec un petit groupe interne avant de l’activer pour l’ensemble de votre liste de contacts. Faites passer les contacts de test par chaque chemin du workflow, y compris les deux branches de chaque bloc “si/sinon”, avant de le mettre en production.
Les contacts entrent mais sautent des étapes ou sortent trop tôt
Si les contacts entrent dans le workflow mais ne le terminent pas comme prévu :
Blocs de condition
Un bloc de condition divise les contacts en deux chemins selon que la condition est remplie ou non. Les contacts qui ne remplissent pas la condition suivent la branche « Non », pas la branche « Oui ». Vérifiez chaque bloc de condition dans votre workflow et assurez‑vous que vos contacts correspondent réellement aux critères.
Blocs d’attente
Les contacts placés sur un bloc d’attente ne sautent pas l’étape suivante, ils attendent. Cliquez sur le lien « x en attente » dans votre rapport de workflow pour voir quels contacts attendent actuellement à une étape précise. C’est un comportement normal.
Le workflow a exécuté une action que je n’attendais pas
Si un contact a reçu un e‑mail qu’il n’aurait pas dû recevoir ou si un champ a été mis à jour de façon inattendue :
- Examinez le chemin du workflow suivi par le contact. Ouvrez le rapport du workflow, cliquez sur la section « x contacts » de chaque bloc et localisez le contact. Vous pourrez ainsi retracer son parcours.
- Vérifiez soigneusement la logique des conditions. Une condition réglée sur « n’est PAS abonné à l’intérêt X » inclura les contacts qui n’ont jamais eu de donnée d’intérêt, pas seulement ceux qui se sont explicitement désabonnés.
- Vérifiez l’ordre des blocs. Les actions s’exécutent de haut en bas. Si un bloc d’action se trouve avant une condition qui devrait le filtrer, l’action s’exécutera pour tous les contacts, quel que soit le résultat de la condition.
Les contacts ont rejoint le workflow plusieurs fois
Par défaut, chaque contact ne peut entrer dans un workflow qu’une seule fois. Si un contact a rejoint plusieurs fois, il s’agit soit d’un workflow récurrent basé sur une date, soit d’un contact qui a été désabonné puis réabonné au compte. Vérifiez les paramètres du workflow et réglez le déclencheur sur « une fois » si ce n’était pas intentionnel. Créez un rapport de contacts pour vérifier si un contact a été ré‑ajouté à votre compte.
Le workflow a cessé de fonctionner après que je l’ai modifié
Les modifications apportées à un workflow actif n’affectent que les contacts qui entrent dans le bloc après que le changement a été enregistré. Les contacts qui attendent reprendront le workflow à partir de la position où ils se trouvent, à condition que le workflow soit actif au moment exact où le contact doit sortir de l’attente.
Attention Désactiver un workflow retire tous les contacts actuellement en cours et ceux qui sortent d’un bloc d’attente pendant l’inactivité. Ils ne retourneront pas automatiquement lorsqu’il sera réactivé. Faites‑le seulement si vous êtes à l’aise avec le fait que les contacts perdent leur place dans le workflow.
La condition « quand arrêter » ne fonctionne pas comme prévu
Si les contacts sortent plus tôt que prévu, une condition d’arrêt non désirée peut se déclencher. Vérifiez la configuration de tous les blocs si/else de votre workflow.
Consultez « Quand arrêter votre campagne d’automatisation » pour une explication complète des conditions d’arrêt et de leur utilisation.
Erreurs courantes à éviter
Activer un workflow sans le tester d’abord
Il n’y a aucun retour en arrière possible pour les actions de workflow qui ont déjà été exécutées. Un workflow qui envoie le mauvais e‑mail ou qui modifie des données de contact de façon incorrecte ne peut pas être annulé. Testez toujours avec un petit groupe interne avant de l’activer pour l’ensemble de votre liste de contacts.
Modifier un workflow actif pendant son exécution
Modifier un workflow alors que des contacts y sont déjà engagés peut entraîner un comportement inattendu. Si vous devez apporter des changements majeurs, désactivez d’abord le workflow.
Prochaines étapes
- Voir « Créer un workflow » pour une présentation complète du processus de configuration d’un workflow.
- Voir « Modifier des workflows actifs » pour des conseils sur la modification des workflows déjà en cours d’exécution.
- Voir « Quand arrêter votre campagne d’automatisation » pour savoir comment configurer correctement les conditions d’arrêt.
- Voir « Référence des blocs et déclencheurs de workflow » pour une liste complète des déclencheurs, conditions et actions disponibles.