Révisé le 2026-07-12 · Public : entreprises
Quand l'intégration native n'existe pas, un webhook entrant est souvent le chemin le plus court : l'outil externe POST des données, GHL crée le contact et déclenche le workflow.
Ce guide crée l'URL webhook, mappe les champs et teste avec un payload JSON minimal.
Ce que vous allez mettre en place
- Workflow avec trigger Inbound Webhook.
- URL webhook copiée dans l'outil source.
- Contact test créé via POST.
Avant de commencer
- Accès Workflows.
- Outil source capable d'envoyer HTTP POST.
- 25 minutes.
Étape 1 : Créer le workflow webhook
Workflows > Create Workflow > trigger Inbound Webhook. GHL génère une URL unique. Copiez-la immédiatement dans un gestionnaire de mots de passe ou doc client.
Étape 2 : Définir le mapping des champs
Envoyez un test depuis l'outil source ou Postman. GHL affiche le payload reçu. Mappez : email, phone, firstName, lastName vers les champs contact standards.
Étape 3 : Ajouter Create/Update Contact
Action Create Contact ou Update Contact avec clé unique Email ou Phone pour éviter doublons. Ajoutez tag source (ex. `webhook-outil-x`).
Étape 4 : Chaîner le nurturing existant
Après création contact, action Add to Workflow vers votre flux « Nouveau lead » standard. Évitez de recoder toute la logique dans le webhook workflow.
Étape 5 : Sécuriser l'endpoint
Si GHL ou la source supporte un secret/header de signature, activez-le. Sinon, limitez l'IP source côté outil et ne partagez pas l'URL publiquement.
Étape 6 : Tester et monitorer
POST de test avec courriel unique. Vérifiez contact dans Contacts, tag appliqué, workflow enfant déclenché. Consultez l'historique exécutions du workflow webhook.
Pièges qu'on voit tout le temps
- URL webhook exposée dans code front-end public.
- Aucune clé unique : doublons à chaque POST.
- Payload test non représentatif des champs réels.
- Workflow webhook désactivé en production.
Vous avez réussi si…
- Un POST test crée un contact complet en GHL.
- Le workflow nurturing standard se déclenche.
- L'équipe sait où voir les erreurs d'exécution.