Triggers et conditions dans les Workflows GoHighLevel : guide avancé pour l’automatisation

Les Workflows GoHighLevel sont l’un des outils les plus puissants de la plateforme — mais aussi l’un des plus mal exploités. La plupart des utilisateurs créent des séquences linéaires simples. Voici comment exploiter les triggers et conditions avancés pour créer des automatisations vraiment intelligentes.

Les types de triggers disponibles dans GHL

Un trigger est l’événement qui déclenche un workflow. GoHighLevel en propose des dizaines :

  • Contact triggers : nouveau contact créé, tag ajouté/retiré, champ personnalisé modifié
  • Pipeline triggers : contact déplacé dans une étape du pipeline
  • Formulaire triggers : formulaire soumis, rendez-vous pris/annulé/modifié
  • Engagement triggers : email ouvert, lien cliqué, SMS répondu
  • E-commerce triggers : achat effectué, abonnement créé, paiement échoué
  • Date triggers : X jours avant/après une date personnalisée

Conditions et branches : la logique If/Else

Les conditions permettent de créer des branches dans votre workflow selon des critères définis. Exemples :

  • Si tag = « Prospect Premium » → envoyer l’email VIP ; Sinon → envoyer l’email standard
  • Si champ « Budget » > 5000 → notifier le directeur commercial ; Sinon → continuer la séquence
  • Si email ouvert dans les 24h → passer à l’action suivante ; Sinon → ré-envoyer avec objet différent

Ces branches conditionnelles permettent de personnaliser chaque parcours sans multiplier les workflows.

Délais, attentes et conditions de sortie

Les actions « Wait » dans GHL permettent des délais temporels (attendre 3 jours) mais aussi des délais conditionnels (attendre jusqu’à ce que le contact ouvre un email — timeout : 7 jours). Les conditions de sortie permettent de stopper le workflow si le contact atteint un certain statut (ex: « déjà client »).

Bonnes pratiques pour workflows robustes

Nommez vos workflows avec une convention claire (SECTEUR_ACTION_DATE). Documentez les déclencheurs d’entrée et de sortie. Testez systématiquement avec un contact test avant de mettre en production. Utilisez des tags pour tracer quels workflows un contact a traversé.

Consultez notre guide complet des Workflows GHL et notre guide débutants.