Les actions conditionnelles sont des étapes dans un processus automatisé ou un script qui ne s’exécutent que si une condition est remplie.
C’est l’équivalent logique de :
« Si [condition], alors fais [action] »,
sinon : ne fais rien ou exécute une autre action.
Pourquoi utiliser des actions conditionnelles ?
Elles permettent de rendre un scénario intelligent, en évitant d’exécuter toutes les étapes de façon systématique.
Elles adaptent l’automatisation au contexte (ex. : état d’un client, valeur d’un champ, heure de la journée…).
Exemples concrets d’actions conditionnelles :
| Situation | Condition | Action |
|---|---|---|
| Commande en ligne | Montant > 100 € | Ajouter un cadeau dans le panier |
| Réponse e-mail | Sujet contient “urgent” | Envoyer une notification à l’équipe |
| Mise à jour CRM | Statut = « client perdu » | Archiver la fiche automatiquement |
| Calendrier | Jour = vendredi | Envoyer un rappel de fin de semaine |
️ Outils et leur logique conditionnelle :
| Outil | Module conditionnel |
|---|---|
| Make.com | Module “Router” ou “If” |
| Zapier | Bloc « Filter » ou « Paths » |
| Power Automate | Bloc “Condition” |
| n8n | Nœud “IF” ou “Switch” |
| Airtable Automations | Bloc “Conditional logic” (sur les actions) |
Structure type d’une action conditionnelle :
SI (champ = valeur)
→ ALORS : exécuter cette action
→ SINON : autre action ou arrêt du scénario
Exemple Make (pseudo-code) :
if (order.total >= 100) {
Send email: “Vous recevez un cadeau !”
} else {
Do nothing
}
✅ Bonnes pratiques :
-
Tester les cas limite (zéro, vide, erreurs)
-
Être précis dans la condition (éviter les égalités floues)
-
Ajouter une sortie “par défaut” (même si aucune condition ne passe)
-
Documenter la logique si plusieurs branches conditionnelles sont en jeu
