Référence des blocs et déclencheurs de workflow
Cet article est une référence complète de tout ce qui est disponible dans le constructeur de workflows de Flexmail : les quatre types de blocs, toutes les conditions de déclenchement disponibles et toutes les actions disponibles. Utilisez-le lorsque vous concevez un workflow ou lorsque vous devez vérifier ce qu'un bloc ou un déclencheur spécifique peut faire.
Les cinq types de blocs
- Bloc de départ : définit qui entre dans le workflow et quel événement déclenche l'entrée.
- Bloc d'envoi : envoie une campagne e-mail, un SMS ou une notification interne.
- Bloc d'attente : met le workflow en pause pendant une durée définie ou jusqu'à ce qu'une condition soit remplie.
- Bloc si/sinon : divise le workflow en deux chemins en fonction d'une condition. Les contacts qui remplissent la condition empruntent le chemin Oui ; ceux qui ne la remplissent pas empruntent le chemin Non.
- Bloc de contact : apporte des modifications au profil d'un contact.
Déclencheurs
Les déclencheurs sont les conditions qui définissent quand quelque chose se produit dans un workflow. Ils sont utilisés à trois endroits : le bloc de départ (pour définir qui entre), les blocs d'attente (pour définir ce que le workflow attend) et les blocs si/sinon (pour définir la condition vérifiée).

Déclencheurs de message
Ceux-ci se déclenchent en fonction de l'interaction d'un contact avec un message spécifique, à travers plusieurs campagnes :
- A ouvert le message.
- N'a pas ouvert le message.
- A cliqué sur un lien.
- N'a pas cliqué sur un lien.
- A transféré le message.
- N'a pas transféré le message.
Déclencheurs de campagne
Ceux-ci se déclenchent en fonction de l'interaction d'un contact avec une campagne spécifique :
- A reçu la campagne.
- N'a pas reçu la campagne.
- A ouvert la campagne.
- N'a pas ouvert la campagne.
- A cliqué sur un lien.
- N'a pas cliqué sur un lien.
- A transféré le message.
- N'a pas transféré le message.
Déclencheurs de contact
Ceux-ci se déclenchent en fonction de modifications apportées au profil ou au statut d'un contact :
- Est ajouté à un intérêt.
- Est retiré d'un intérêt.
- S'est inscrit via un formulaire opt-in.
- Est ajouté à vos contacts (manuellement, via import ou via API).
- Est retiré de vos contacts (manuellement, via import ou via API).
- Est ajouté à un segment.
- Est retiré d'un segment.
Déclencheurs de formulaire et de sondage
Ceux-ci se déclenchent en fonction de l'interaction d'un contact avec un formulaire ou un sondage spécifique :
- A rempli un formulaire.
- N'a pas rempli un formulaire.
- A ouvert un formulaire.
- N'a pas ouvert un formulaire.
- A rempli un sondage.
- N'a pas rempli un sondage.
- A ouvert un sondage.
- N'a pas ouvert un sondage.
Landing pages
Ceux-ci se déclenchent en fonction de l'interaction d'un contact avec une landing page spécifique :
- A visité une landing page.
- N'a pas visité une landing page.
Déclencheurs de date
Les déclencheurs de date ne sont disponibles qu'à l'intérieur des blocs d'attente, pas dans les blocs de départ ni dans les blocs si/sinon.
- À une date spécifique.
- Après une période spécifique (minutes, heures, jours, semaines, mois).
Champs de date
Le champ de date vous permet de planifier des étapes d'automatisation par rapport à une date stockée dans la fiche d'un contact. Il peut être utilisé à l'intérieur des blocs d'attente, de départ et si/sinon.
Tout champ de type date présent dans la fiche du contact, tel que la date de naissance, la date de début de contrat, la date de renouvellement ou la date d'événement, peut être utilisé.
Le déclencheur peut se déclencher une seule fois ou de manière récurrente (mensuelle, bimensuelle, trimestrielle, deux fois par an, annuelle) :
- À la valeur exacte du champ de date.
- Avant la valeur du champ de date, d'un nombre spécifié de jours, semaines ou mois.
- Après la valeur du champ de date, d'un nombre spécifié de jours, semaines ou mois.
Actions d'envoi
Lancer une nouvelle campagne
Envoie une campagne e-mail au contact. Vous configurez le nom et l'adresse de l'expéditeur, choisissez le message et définissez le moment d'envoi : immédiatement, à une heure fixe ou des jours spécifiques dans une plage horaire spécifique. C'est l'action la plus couramment utilisée dans la plupart des workflows.
Lancer une nouvelle campagne SMS
Envoie un SMS au numéro de mobile du contact. Vous rédigez le texte du message directement dans le bloc d'action et définissez le moment d'envoi.
Envoyer une notification interne
Envoie une notification par e-mail à une personne au sein de votre organisation, par exemple pour alerter un commercial qu'un contact a cliqué sur un lien ou rempli un formulaire de contact. Vous spécifiez l'adresse du destinataire, l'objet et le contenu du message. C'est la manière standard de faire le lien entre les signaux marketing automatisés et un suivi humain.

Actions d'attente
Attendre une heure ou une date définie
Met le workflow en pause jusqu'à une date fixe ou pendant une durée définie (minutes, heures, jours, semaines ou mois), avant de passer au bloc suivant. Utilisez ceci pour espacer les e-mails dans une séquence de nurturing.
Attendre qu'une condition soit remplie
Met le workflow en pause jusqu'à ce qu'un déclencheur spécifique se déclenche pour le contact, par exemple jusqu'à ce qu'il ouvre une campagne ou atteigne une certaine date. Vous pouvez également ajouter une condition de date fixe, afin que le contact ne reste pas en pause indéfiniment. Lorsque la date est atteinte sans que la condition soit remplie, le contact passe quand même au bloc suivant.
Actions de contact
Ajouter à un intérêt
Inscrit le contact à un intérêt spécifié au moment où il passe par ce bloc. Utile pour étiqueter les contacts en fonction de l'étape de la séquence où ils se trouvent ou de ce qu'ils ont fait.
Retirer d'un intérêt
Retire le contact d'un intérêt spécifié.
Mettre à jour un champ de contact
Définit un champ personnalisé du contact sur une valeur spécifique. Utile pour suivre la progression dans un workflow, par exemple en définissant un champ « Statut d'onboarding » sur « Terminé » lorsqu'un contact atteint la fin d'une série de bienvenue, ou en marquant un contact comme « Converti » pour utilisation dans des conditions de workflow ultérieures.
Supprimer un contact
Supprime définitivement le contact de votre base de données. Cette action ne peut pas être annulée. Utilisez-la avec discernement, généralement dans des workflows d'hygiène de base de données pour supprimer les contacts qui répondent à des critères d'inactivité spécifiques. Voir « Créer un workflow pour supprimer des contacts » pour un exemple pas à pas avec des conditions de sécurité.
Désinscrire un contact
Fait passer le contact du statut confirmé à votre liste noire et empêche sa réimportation. Un contact peut toujours se réinscrire via un formulaire opt-in. Utilisez cette action avec discernement, généralement dans des workflows d'hygiène de base de données pour les contacts qui répondent à des critères spécifiques.
Le bloc si/sinon
Le bloc si/sinon divise le workflow en deux chemins en fonction d'une condition. Les contacts qui remplissent la condition empruntent le chemin Oui ; ceux qui ne la remplissent pas empruntent le chemin Non. Vous pouvez vérifier n'importe laquelle des conditions de déclenchement listées ci-dessus, y compris les intérêts, les valeurs de champ, les interactions avec les campagnes et les complétions de formulaire.
Les blocs si/sinon sont ce qui rend les workflows adaptatifs, en orientant les contacts en fonction de ce qu'ils ont réellement fait plutôt qu'en envoyant à tous la même séquence, quel que soit leur comportement.
Prochaines étapes
- Voir « Démarrer avec les workflows » pour un aperçu des concepts de workflow et des étapes de planification avant la construction.
- Voir « Créer un workflow » pour une présentation pas à pas de la construction d'un workflow dans le constructeur.
- Voir « Exemples de workflows » pour huit scénarios prêts à être adaptés qui utilisent ces blocs en pratique.