Skip to content

GHL (GoHighLevel)

Ce que ca fait

GHL envoie les evenements CRM en temps reel vers DURUM.ai via des Workflows. Chaque evenement est automatiquement associe a votre compte grace a votre client_key.

Evenement GHLType dans DURUM.aiQuand
Contact creeLeadNouveau contact dans votre CRM
Formulaire soumisApplicationLe prospect remplit un formulaire de qualification
Rendez-vous creeBookingUn rendez-vous est reserve
Rendez-vous no-showNo-showLe prospect ne se presente pas
Opportunite gagneeVenteUn deal est marque comme gagne

Configuration etape par etape

Vous devez creer un Workflow GHL par type d'evenement. Voici les etapes detaillees pour chaque.

Workflow 1 : Lead (nouveau contact)

  1. Connectez-vous a votre compte GHL
  2. Dans le menu lateral, allez dans Automation puis Workflows
  3. Cliquez sur Create Workflow (ou Creer un workflow)
  4. Choisissez Start from Scratch (commencer a partir de zero)
  5. Nommez le workflow : DURUM - Lead
  6. Configurer le declencheur (Trigger) :
    • Cliquez sur Add New Trigger
    • Selectionnez Contact Created
    • Cliquez sur Save Trigger
  7. Ajouter l'action webhook :
    • Cliquez sur le + sous le trigger
    • Cherchez et selectionnez Webhook
    • Dans le champ URL, entrez :
      https://app.durum.ai/api/webhook/lead?client_key=VOTRE_CLE&source=ghl
    • Methode : POST
    • Laissez le body par defaut (GHL envoie automatiquement les donnees du contact)
    • Cliquez sur Save Action
  8. Activez le workflow en cliquant sur le toggle Publish (en haut a droite)

Workflow 2 : Application (formulaire soumis)

  1. Creez un nouveau workflow : Create Workflow puis Start from Scratch
  2. Nommez-le : DURUM - Application
  3. Trigger : selectionnez Form Submitted (ou Survey Submitted selon votre configuration)
    • Selectionnez le ou les formulaires concernes
  4. Action : ajoutez un Webhook
    • URL :
      https://app.durum.ai/api/webhook/application?client_key=VOTRE_CLE&source=ghl
    • Methode : POST
  5. Activez le workflow

Workflow 3 : Booking (rendez-vous cree)

  1. Creez un nouveau workflow : DURUM - Booking
  2. Trigger : selectionnez Appointment Status Changed
    • Filtrez sur le statut Booked (ou Confirmed)
  3. Action : ajoutez un Webhook
    • URL :
      https://app.durum.ai/api/webhook/booking?client_key=VOTRE_CLE&source=ghl
    • Methode : POST
  4. Activez le workflow

Workflow 4 : No-show (absence au rendez-vous)

  1. Creez un nouveau workflow : DURUM - No-Show
  2. Trigger : selectionnez Appointment Status Changed
    • Filtrez sur le statut No Show
  3. Action : ajoutez un Webhook
    • URL :
      https://app.durum.ai/api/webhook/no-show?client_key=VOTRE_CLE&source=ghl
    • Methode : POST
  4. Activez le workflow

Workflow 5 : Vente (opportunite gagnee)

  1. Creez un nouveau workflow : DURUM - Vente
  2. Trigger : selectionnez Opportunity Status Changed
    • Filtrez sur le statut Won
  3. Action : ajoutez un Webhook
    • URL :
      https://app.durum.ai/api/webhook/sale?client_key=VOTRE_CLE&source=ghl
    • Methode : POST
  4. Activez le workflow

Comment tester

  1. Creez un contact de test dans GHL (utilisez un email facilement identifiable, par exemple test@votredomaine.com)
  2. Le workflow devrait se declencher automatiquement
  3. Attendez 30 secondes puis allez dans DURUM.ai, page Logs Data
  4. Vous devriez voir l'evenement apparaitre avec le statut success ou queued
  5. Supprimez le contact de test dans GHL apres verification

Depannage GHL

ProblemeSolution
L'evenement n'apparait pas dans Logs DataVerifiez que le workflow est Publish (actif). Verifiez l'URL (pas d'espace, client_key correct)
Statut quarantined dans les logsLe formulaire n'est pas encore reconnu. Normal pour un nouveau formulaire. L'agence le categorisera.
Erreur 401 dans les logs GHLVerifiez que &source=ghl est present dans l'URL
Erreur 429 (Too Many Requests)Trop de webhooks en meme temps. Contactez l'agence.

Formulaires inconnus et quarantaine

Si un formulaire GHL envoie des donnees mais n'est pas encore reconnu par DURUM.ai, l'evenement est mis en quarantaine automatiquement. L'agence le categorisera dans la page Matching, et les prochains evenements de ce formulaire seront automatiquement reconnus. Vous n'avez rien a faire.


Propulse par Durum Marketing