CRM
Connecter Twilio à GoHighLevel : réglages et tests
Twilio ou LC Phone ? Vérifiez le bon sous-compte, les capacités du numéro en France, les webhooks, la migration et les tests avant campagne.
Pour connecter Twilio à GoHighLevel, commencez par vérifier le fournisseur téléphonique du sous-compte : LC Phone ou un compte Twilio géré par votre agence. Avec LC Phone, vous n’avez pas à connecter un compte Twilio personnel. Avec votre propre Twilio, le point décisif est la correspondance entre le sous-compte HighLevel, le compte Twilio et le numéro utilisé. Ensuite seulement viennent le routage et les essais.
Guide documentaire vérifié le . Les procédures s’appuient sur l’aide des éditeurs ; les tests proposés ci-dessous ne sont pas le compte rendu d’une installation réalisée par Pharrell. Les menus peuvent varier selon vos droits et votre interface.
LC Phone, Twilio ou migration : quel est votre cas ?
Ces opérations ne sont pas interchangeables. Ajouter un numéro neuf, déplacer un numéro existant et changer de fournisseur demandent des contrôles différents.
Sur mobile, faites défiler le tableau horizontalement ; au clavier, placez-y le focus puis utilisez les flèches.
| Votre situation | Point de départ | À ne pas faire |
|---|---|---|
| Vous démarrez sans compte Twilio à conserver | Examinez LC Phone, le système intégré de HighLevel. | Créer un deuxième compte simplement parce qu’un ancien tutoriel l’exige. |
| Votre agence utilise déjà son propre Twilio | Vérifiez le fournisseur et le SID associés à la bonne location HighLevel. | Acheter le numéro dans le compte d’un autre client. |
| Vous conservez un numéro déjà actif | Identifiez sa source, sa destination et le parcours de migration ou de portabilité. | Résilier la source avant la fin du transfert. |
HighLevel présente LC Phone comme sa téléphonie native. Twilio reste un parcours distinct pour les agences qui gèrent leur propre connexion. Cela ne prouve pas qu’un système délivrera mieux vos SMS dans tous les pays : comparez les possibilités réellement nécessaires, la gestion et le coût de votre usage.
Vérifier le compte Twilio associé à GoHighLevel
- Passez en vue agence, puis ouvrez Settings → Phone Integration → Sub Account Settings.
- Repérez la location concernée et vérifiez qu’elle est gérée par Twilio. Relevez son Account SID.
- Ouvrez la console Twilio, puis le sous-compte dont le SID correspond. Vérifiez que c’est bien celui du client attendu.
- Contrôlez le numéro et ses réglages dans ce compte avant de modifier la connexion ou la facturation.
Cette vérification est décrite dans la documentation du Twilio géré par l’agence. L’Account SID identifie le compte ; l’Auth Token est un secret. Ne le publiez pas dans une capture, un article, une conversation communautaire ou une fiche de diagnostic partagée.
Vous ne trouvez pas le bouton « Connect Twilio » ?
Ne cherchez pas à reproduire à tout prix un écran ancien. Vérifiez d’abord vos droits d’administration et le fournisseur actuel. Si la connexion initiale n’est pas proposée dans votre environnement, demandez au support HighLevel le parcours applicable à cette location. Twilio précise que la procédure d’intégration relève de HighLevel : une recette universelle consistant à coller deux identifiants ne couvre pas tous les comptes.
Acheter un numéro : vérifier l’usage, pas seulement le préfixe
Pour une agence déjà connectée à son propre Twilio, HighLevel documente l’achat depuis Develop → Phone Numbers → Manage → Buy a number, dans le sous-compte Twilio correspondant. Filtrez le pays et les capacités, puis examinez les justificatifs et le prix avant de confirmer. Revenez ensuite dans Settings → Phone Numbers de la bonne location pour contrôler la synchronisation et le routage. Source : achat d’un numéro Twilio pour HighLevel.
Un numéro français n’est pas automatiquement un numéro adapté aux SMS automatisés. La grille Twilio distingue notamment les numéros locaux et nationaux vocaux, les mobiles personnels et certains numéros de plateforme technique. Elle exclut l’A2P — messages émis par une application — de la catégorie mobile personnelle qu’elle décrit. Vérifiez donc la catégorie exacte et l’usage autorisé, pas seulement « +33 » ou la présence du mot SMS. Consultez les exigences Twilio pour les numéros français et les pièces demandées dans votre console.
Le type d’expéditeur compte également. Un identifiant alphanumérique présente le nom d’une marque, mais correspond à un envoi à sens unique : il ne faut pas construire un parcours qui attend une réponse SMS sur cet expéditeur. Les consignes SMS pour la France précisent les restrictions de délivrance et de contenu. Une capacité technique disponible ne remplace pas les autorisations nécessaires pour contacter vos destinataires.
Appels et SMS : contrôler les webhooks séparément
Un webhook indique où Twilio doit transmettre un événement. Dans la configuration documentée par HighLevel pour les comptes Twilio personnels, trois événements ont des destinations distinctes : appel entrant, changement de statut de l’appel et message reçu.
- Voix : ouvrez le numéro dans Phone Numbers → Manage → Active Numbers → Configure et vérifiez les champs de réception d’appel et de statut.
- Messages : cherchez si le numéro dépend d’un Messaging Service. Si oui, sa configuration d’intégration compte aussi ; modifier seulement le champ du numéro peut ne pas suffire.
- Prudence : un webhook existant peut appartenir à une autre application. Identifiez son rôle avant de le remplacer.
Utilisez les endpoints et méthodes de la fiche officielle des webhooks Twilio pour HighLevel. Elle indique notamment HTTP POST et le routage US1 pour ce montage. Ne transposez pas ces réglages à LC Phone, qui gère sa propre configuration, ni à un autre routage sans vérifier sa compatibilité.
Conserver un numéro existant : ne pas confondre connexion et transfert
Passer de Twilio à LC Phone est une migration ; reprendre un numéro chez un opérateur externe relève d’un parcours de portabilité. Le guide HighLevel des déplacements de numéros permet de sélectionner le bon cas. Les déplacements entre comptes coordonnés par son support ne sont pas équivalents à l’outil interne Move Numbers, dont l’éligibilité est limitée.
Préparez le numéro au format international, la location source et la destination, le SID Twilio pertinent et les justificatifs requis selon le pays. Gardez le service source actif jusqu’à la confirmation du transfert et au contrôle du fonctionnement. Déplacer le numéro ne déplace pas automatiquement les conversations, les anciens enregistrements ou les messages vocaux. Décidez avant la bascule ce qui doit être conservé et comment y accéder.
WhatsApp reste un chantier séparé. La connexion téléphonique ne crée pas à elle seule un compte WhatsApp Business opérationnel. HighLevel prévoit un parcours WhatsApp propre à votre situation : nouveau compte, coexistence avec l’application Business ou migration. Ne supprimez pas un compte WhatsApp existant sur la seule recommandation d’un ancien tutoriel.
La fiche de test avant d’activer une campagne
Voici notre proposition de réception. Utilisez vos coordonnées de test autorisées, un faible volume et un scénario isolé. Consignez le résultat attendu, le résultat observé et l’heure avec son fuseau. Aucune de ces cases ne se valide par le seul affichage du numéro dans HighLevel.
- Attribution : le numéro appartient au bon client et apparaît dans la bonne location. Le SID correspond au compte attendu.
- Appel entrant : depuis un autre téléphone, vérifiez qui sonne, ce qui arrive sans réponse et la présence de l’événement dans le CRM.
- Appel sortant : contrôlez le numéro présenté, le son dans les deux sens et l’issue affichée. Notez tout écart, sans le masquer par un nouvel essai non documenté.
- SMS : si le numéro et l’usage le permettent, testez l’envoi puis une réponse. Distinguez message soumis, délivré et effectivement visible chez le destinataire.
- Automatisation : une action attendue se produit une seule fois. Vérifiez également le traitement d’une réponse et d’une opposition ; n’activez pas toute une base pour tester.
- Coût : rapprochez les essais des lignes d’usage et du compte facturé avant d’ouvrir la campagne.
Exemple de diagnostic : le SMS sortant arrive, mais sa réponse n’apparaît pas dans Conversations. Ne concluez pas immédiatement à un mauvais texte ou à une panne générale. Vérifiez d’abord que le destinataire a répondu au numéro attendu, que celui-ci accepte les réponses, puis examinez le chemin entrant. À l’inverse, si aucun événement d’envoi n’existe, revenez au déclenchement de l’automatisation. Notre guide du fonctionnement et du diagnostic GoHighLevel couvre cette partie.
Pour le support, préparez une fiche courte : location, numéro concerné, heure et fuseau, sens de l’échange, résultat attendu, statut ou code d’erreur, Call SID ou Message SID disponible. Masquez les données de tiers inutiles et les secrets. Un incident reproductible et situé dans le parcours est plus exploitable qu’une capture isolée indiquant « cela ne marche pas ».
Quel budget prévoir pour Twilio avec GoHighLevel ?
Ne partez pas d’un prix unique de numéro. Séparez abonnement CRM, location du numéro, communications et éventuelle refacturation par l’agence. Pour les SMS, Twilio facture par segment : un message long peut donc coûter plusieurs unités. La destination, le type d’expéditeur et les frais applicables comptent. Vérifiez les tarifs SMS Twilio pour la France au moment du chiffrage.
Votre fiche de budget devrait préciser qui paie quoi, la devise, le volume envisagé et la source tarifaire datée. Conservez une marge de contrôle pour les variations d’usage, sans promettre un forfait illimité. Le guide des prix et coûts d’usage GoHighLevel permet de replacer la téléphonie dans le coût complet du CRM.
Repère vidéo : reconnaître une ancienne procédure
La vidéo « How to set up Twilio in GoHighLevel » de Connor Alder était lisible lors du contrôle du 2 octobre 2026. Elle montre une ancienne procédure, en anglais : utilisez-la comme repère historique, pas comme validation des menus, prix ou conditions actuels. Pour paramétrer un compte aujourd’hui, privilégiez les documents officiels liés aux étapes ci-dessus.
Le bon critère de fin : le bon numéro, dans le bon compte, pour un usage autorisé, avec les échanges nécessaires testés et un coût compris. Ce n’est pas simplement un bouton « connecté ».