# Étapes de workflow

Un workflow se compose d’étapes reliées par des flèches. Chaque type d’étape a ses réglages, et le tableau ci-dessous les résume.

| Étape           | Réglages                                                                                             | Bon à savoir                                                                                                                                                                               |
| --------------- | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Déclencheur** | Entre dans une liste (laquelle), nouveau contact, ou événement envoyé par ton application (son nom). | Un seul par workflow. Un contact ne parcourt un workflow qu’une fois, et seulement s’il est abonné. Un nom d’événement ne garde que des lettres minuscules, des chiffres, `.`, `_` et `-`. |
| **E-mail**      | Objet, texte d’aperçu, contenu dans l’éditeur.                                                       | Un contact qui se désabonne sort du parcours tout de suite, même s’il attendait.                                                                                                           |
| **Attente**     | Durée en minutes, heures ou jours.                                                                   | Un an au plus.                                                                                                                                                                             |
| **Condition**   | Ouvert ou cliqué (quel e-mail, quel délai), ou présence dans une liste.                              | L’e-mail regardé doit être placé avant la condition.                                                                                                                                       |
| **Test A/B**    | Part en A, de 1 à 99 %.                                                                              | Tirage au sort pour chaque contact.                                                                                                                                                        |
| **Liste**       | Ajouter ou retirer, quelle liste.                                                                    | Ajouter à une liste peut déclencher un autre workflow.                                                                                                                                     |
| **Fin**         | Aucun.                                                                                               | Une sortie sans flèche termine aussi le parcours.                                                                                                                                          |

Un workflow compte 80 étapes au plus.

## Ce qui empêche d’activer

Le workflow refuse de s’activer tant qu’il manque l’un de ces éléments :

- un déclencheur relié à une première étape ;
- la liste ou le nom d’événement du déclencheur ;
- l’objet et le contenu de chaque e-mail ;
- l’e-mail regardé par une condition ;
- une durée pour chaque attente.

Une flèche qui reviendrait en arrière est aussi refusée : un contact tournerait en rond. Une étape reliée à rien est signalée, sans bloquer l’activation.

## Si ça ne marche pas

- **Le workflow ne s’active pas** : l’application indique l’élément manquant. Corrige-le, puis active à nouveau.
- **Un contact n’entre pas dans le workflow** : il est peut-être désabonné, ou il est déjà passé par ce workflow. Un contact n’entre qu’une fois.
