Intégration GoHighLevel
Connectez GoHighLevel pour synchroniser les contacts et envoyer automatiquement des demandes d'avis après le paiement d'une facture
L'intégration GoHighLevel connecte votre sous-compte GoHighLevel (HighLevel) à demeterrr. Elle prend en charge la synchronisation des contacts et des membres d'équipe, ainsi qu'une automatisation sans code qui envoie une demande d'avis lorsqu'une facture est payée dans GoHighLevel.
Ce qui est pris en charge
- Installation OAuth via la marketplace (un sous-compte par organisation)
- Synchronisation des contacts de GoHighLevel vers les contacts demeterrr (manuelle ou automatique)
- Synchronisation des utilisateurs de GoHighLevel vers les employés demeterrr (manuelle ou automatique)
- Automatisation intégrée de demande d'avis après facture payée
- Automatisation de demande d'avis après facture payée via un webhook de workflow GoHighLevel
- Déconnexion et reconnexion depuis les Intégrations
Connecter GoHighLevel
- Allez dans Paramètres > Intégrations.
- Cliquez sur Connecter GoHighLevel.
- Complétez l'installation marketplace dans HighLevel et choisissez votre sous-compte.
- Revenez dans demeterrr et confirmez le statut Connecté.
L'installation prend en charge exactement un sous-compte (location) par organisation.
Synchroniser les contacts et les membres d'équipe
Utilisez Synchroniser maintenant dans la carte GoHighLevel pour importer les contacts et les utilisateurs sur demande. Chaque synchronisation manuelle importe jusqu'à 2 500 contacts et 2 500 utilisateurs. Les fiches synchronisées conservent leurs identifiants GoHighLevel, donc les synchronisations suivantes mettent à jour les mêmes fiches au lieu de créer des doublons.
Synchronisation automatique (optionnelle)
La synchronisation manuelle est le mode par défaut. Si vous préférez que demeterrr reste à jour tout seul, activez Synchronisation automatique depuis GoHighLevel sur la carte d'intégration. Les contacts nouveaux ou mis à jour et les nouveaux membres d'équipe dans GoHighLevel apparaissent alors automatiquement dans demeterrr via des webhooks signés, sans aucun bouton à cliquer. Vous pouvez la désactiver à tout moment pour revenir à la synchronisation manuelle.
Les suppressions ne sont jamais synchronisées automatiquement : supprimer un contact dans GoHighLevel ne le supprime pas de demeterrr.
Déclencheur intégré facture payée
Le chemin d'automatisation le plus simple une fois GoHighLevel connecté :
- Ouvrez Paramètres > Intégrations et trouvez la carte GoHighLevel.
- Activez Déclencher à la facture payée.
- Choisissez la séquence à exécuter et un délai optionnel en jours.
- Cliquez sur Enregistrer les paramètres de déclenchement.
Quand une facture est payée dans votre sous-compte HighLevel, demeterrr reçoit un webhook signé et exécute la séquence automatiquement. Chaque facture déclenche au plus une fois, les périodes de repos et les désabonnements sont respectés, et aucun workflow GoHighLevel n'est nécessaire.
Alternative : demande d'avis via un workflow GoHighLevel
Si vous voulez une logique de filtrage ou de routage dans GoHighLevel (par exemple, seulement certains types de factures), vous pouvez piloter la même automatisation depuis un workflow GoHighLevel. Une fois configurée, votre équipe n'a jamais besoin d'ouvrir demeterrr pour demander des avis.
Étape 1 : Préparer demeterrr
- Créez une séquence avec une étape Demande d'avis (voir Créer votre première séquence) et activez-la.
- Copiez l'identifiant de la séquence depuis l'URL de la page de la séquence.
- Allez dans Paramètres > API et créez une clé API avec la portée
sequences:execute. Copiez la clé, elle n'est affichée qu'une seule fois.
Étape 2 : Construire le workflow GoHighLevel
- Dans GoHighLevel, allez dans Automation > Workflows et créez un nouveau workflow.
- Ajoutez le déclencheur Invoice et filtrez-le sur le statut Paid. (Le déclencheur Payment Received fonctionne aussi si vous encaissez des paiements hors factures.)
- Ajoutez l'action Custom Webhook (une action premium HighLevel) et configurez-la :
- Méthode : POST
- URL :
https://votre-domaine.com/api/v1/sequences/VOTRE_ID_DE_SEQUENCE/execute - En-têtes :
Authorization:Bearer VOTRE_CLE_APIContent-Type:application/json
- Corps :
{
"contacts": [
{
"email": "{{contact.email}}",
"firstName": "{{contact.first_name}}",
"lastName": "{{contact.last_name}}",
"phone": "{{contact.phone}}"
}
]
}
- Enregistrez et publiez le workflow.
Ce qui se passe à chaque facture payée
- GoHighLevel déclenche le workflow et envoie le client à demeterrr.
- demeterrr retrouve le contact par courriel, ou le crée s'il est nouveau.
- La séquence s'exécute et la demande d'avis part par courriel ou SMS.
Éviter les envois en double
- Les séquences respectent la période de repos configurée, donc un client récurrent n'est pas sollicité trop tôt.
- Les contacts désabonnés sont ignorés automatiquement.
- Le point d'accès prend en charge un en-tête optionnel
Idempotency-Key. Si votre workflow peut transmettre une valeur unique comme le numéro de facture, les webhooks relancés ne provoqueront pas de double envoi.
Envoi manuel depuis GoHighLevel
Vous pouvez réutiliser le même workflow comme action manuelle : ouvrez n'importe quel contact dans GoHighLevel et ajoutez-le au workflow à la main. Cela agit comme un bouton « envoyer une demande d'avis » directement dans GoHighLevel.
Dépannage
401 Unauthorized
La clé API est manquante ou invalide. Vérifiez la valeur de l'en-tête Authorization.
403 Permissions insuffisantes
La clé API n'a pas la portée sequences:execute. Créez une nouvelle clé avec la bonne portée.
400 SEQUENCE_INACTIVE
La séquence est en pause ou en brouillon. Activez-la dans demeterrr.
404 Not Found
L'identifiant de séquence dans l'URL du webhook est erroné. Copiez-le à nouveau depuis l'URL de la page de la séquence.
Contact ignoré
Le contact GoHighLevel n'a pas d'adresse courriel, ou il est désabonné, ou il se trouve dans la fenêtre de repos de la séquence.
Déconnecter GoHighLevel
- Ouvrez Paramètres > Intégrations.
- Cliquez sur Déconnecter dans la carte GoHighLevel.
- Confirmez l'action.
La déconnexion arrête la synchronisation des contacts. Les webhooks de workflow continuent de fonctionner tant que la clé API reste active, car ils utilisent l'API publique et non la connexion OAuth.
// Articles connexes
Intégration QuickBooks
Connectez QuickBooks Online pour importer les clients et supporter les déclencheurs d'automatisation par facture payée
Intégration Zapier
Connectez demeterrr à Zapier pour des automatisations basées sur des déclencheurs et des actions entrantes
Créer votre première séquence
Construisez et activez une séquence automatisée multi-étapes pour les flux de travail de sondage et de suivi
Séquences déclenchées par API
Inscrivez des contacts dans des séquences par programmation en utilisant l'API
Cet articlé vous a-t-il été utile?
Dites-nous si cet articlé vous a été utile ou si vous avez besoin de plus d'informations.
Rejoignez des centaines d'entreprises qui utilisent déjà demeterrr pour collecter des commentaires, obtenir plus d'avis et croître plus rapidement.
S'inscrire