Automatisation · Publié le · Par Sophian Boughali · 12 min de lecture

Tracking sur GoHighLevel : savoir d'où vient chaque prospect (UTM, attribution, Meta, Google Ads)

Illustration du tutoriel sur le tracking et l'attribution dans GoHighLevel

Réponse rapide. Pour savoir d’où viennent tes prospects dans GoHighLevel, ajoute des paramètres UTM à tous tes liens, puis fais arriver tes visiteurs sur un formulaire ou un agenda GoHighLevel. La plateforme enregistre alors la première et la dernière source de chaque contact. Pour un site externe, installe le script de suivi fourni dans Settings puis External Tracking. Tu peux ensuite renvoyer tes conversions vers Meta et Google Ads.

En bref

  • GoHighLevel retient deux sources par contact : la première (First Attribution) et la plus récente (Latest Attribution).
  • La source n’est enregistrée que si la personne remplit un formulaire, réserve un créneau ou laisse ses coordonnées pendant la même visite.
  • Les paramètres UTM sont sensibles aux majuscules : Instagram et instagram comptent pour deux sources différentes.
  • Les redirections peuvent faire disparaître tes UTM. Teste chaque lien avant de le diffuser.
  • Les outils de suivi déposent des traceurs : il faut un bandeau de consentement conforme.

Pourquoi le tracking change tes décisions

Sans suivi, tu sais combien de demandes tu reçois. Avec, tu sais lesquelles viennent de tes Reels, de Google, d’une publicité ou d’un bouche-à-oreille, et surtout lesquelles deviennent des clients.

La différence est concrète. Une publicité peut générer beaucoup de formulaires et aucun client. Un article de blog peut amener peu de visites et tes meilleurs contrats. Tant que tu ne relies pas la source à la vente, tu investis à l’aveugle.

Parcours de la donnée en six étapes : clic sur un lien avec UTM, arrivée sur la page, envoi du formulaire, création du contact avec sa source, passage en client dans le suivi commercial, renvoi de la conversion vers Meta et Google Ads
Du clic à la vente : chaque étape transmet la source à la suivante.

Comment GoHighLevel attribue-t-il une source à un contact ?

Première et dernière source

Pour chaque contact, la plateforme conserve deux informations :

  • First Attribution : la source de sa toute première interaction avec toi. Elle ne change plus.
  • Latest Attribution : la source de son interaction la plus récente. Elle se met à jour à chaque nouvelle action.

Exemple : Julie te découvre par un Reel et télécharge ton guide. Trois semaines plus tard, elle clique sur ta newsletter et réserve un appel. Sa première source est Instagram, sa dernière est l’e-mail. Les deux sont utiles : la première dit ce qui fait connaître ton activité, la dernière ce qui déclenche la décision.

Ce qui est enregistré

  • les paramètres UTM : source, support, campagne, contenu, mot-clé ;
  • les identifiants de clic des régies publicitaires, comme celui de Google Ads ;
  • le site d’où vient le visiteur ;
  • l’adresse de la page d’arrivée.

Les neuf catégories de source

Catégorie Ce qu’elle recouvre
Paid Search Publicités sur les moteurs de recherche
Paid Social Publicités sur les réseaux sociaux
Organic Search Résultats naturels des moteurs de recherche
Social Media Réseaux sociaux, hors publicité
Referrals Liens depuis d’autres sites
Direct Traffic Adresse saisie directement, ou source inconnue
Others Appels entrants, SMS, e-mails, WhatsApp, messages Facebook
CRM UI Contacts créés à la main dans la plateforme
Third-Party Contacts arrivés par une intégration externe

La condition à connaître

La source n’est enregistrée que si le visiteur accomplit l’une de ces actions pendant la même visite :

  • envoyer un formulaire ou un questionnaire ;
  • réserver un créneau dans l’agenda ;
  • laisser ses coordonnées dans la fenêtre de discussion ;
  • valider un bon de commande.

Si quelqu’un visite ton site aujourd’hui avec un lien suivi, puis revient demain en tapant ton adresse et remplit le formulaire, la source enregistrée sera « Direct Traffic ».

Étape 1 : mettre des UTM sur tous tes liens

Un paramètre UTM est une étiquette ajoutée à la fin d’une adresse. Elle ne change pas la page affichée, elle indique d’où vient le clic.

Anatomie d’un lien avec paramètres UTM : l’adresse de la page, puis utm_source pour la plateforme, utm_medium pour le type de canal, utm_campaign pour l’opération, utm_content pour l’emplacement précis
Quatre étiquettes suffisent pour savoir précisément d’où vient un clic.
Paramètre Question à laquelle il répond Exemples
utm_source Sur quelle plateforme ? instagram, google, newsletter, linkedin
utm_medium Par quel type de canal ? social, cpc, email, referral
utm_campaign Dans quelle opération ? guide-refonte-site, offre-rentree
utm_content Depuis quel emplacement précis ? reel-12-octobre, lien-bio, bouton-dm

Exemple complet :

https://tonsite.fr/guide?utm_source=instagram&utm_medium=social&utm_campaign=guide-refonte-site&utm_content=reel-12-octobre

Tes règles de nommage

Écris-les une fois, et tiens-t’y.

  1. Tout en minuscules. Les UTM sont sensibles à la casse.
  2. Pas d’espaces, pas d’accents. Utilise des tirets.
  3. Toujours les mêmes mots. Choisis instagram, pas tantôt insta, tantôt ig.
  4. Un tableau de référence. Note chaque lien créé, avec sa date et son emplacement.

Pour les publicités, utilise les modèles d’UTM fournis par GoHighLevel sans les modifier : la plateforme s’appuie sur des valeurs précises pour classer un clic en Paid Search ou en Paid Social.

Où mettre des liens suivis

  • le lien de ta biographie Instagram ;
  • les boutons de tes messages privés automatiques ;
  • les liens de tes e-mails ;
  • tes publicités ;
  • ta fiche Google Business Profile ;
  • tes signatures d’e-mail et tes QR codes.

Le piège des redirections

Si ton lien passe par un raccourcisseur ou par une redirection, les UTM peuvent être perdus en route. La documentation est explicite : l’envoi du formulaire doit avoir lieu sur la page d’arrivée, sans redirection intermédiaire.

Le test prend trente secondes : clique sur ton lien, regarde l’adresse affichée dans le navigateur une fois la page chargée. Si les UTM n’y sont plus, ton suivi ne fonctionnera pas.

Étape 2 : capter la source avec les outils GoHighLevel

Si tes pages, tes formulaires et ton agenda sont dans GoHighLevel, tu n’as rien à installer. La source est enregistrée automatiquement quand le visiteur envoie un formulaire, réserve un créneau ou laisse ses coordonnées dans la fenêtre de discussion.

Vérifie simplement, avec un test réel :

  1. Ouvre une fenêtre de navigation privée.
  2. Clique sur un de tes liens avec UTM.
  3. Remplis ton formulaire avec une adresse de test.
  4. Ouvre la fiche du contact créé.

Les informations d’attribution apparaissent dans la fiche du contact, dans la zone d’activité.

Étape 3 : suivre un site qui n’est pas sur GoHighLevel

Ton site est sur WordPress, Webflow, Shopify, Wix ou codé sur mesure ? GoHighLevel fournit un script de suivi externe.

Installation

  1. Ouvre Settings, puis External Tracking.
  2. Clique sur Copy Script. Le script est propre à ton compte.
  3. Colle-le sur toutes les pages de ton site, juste avant la balise de fermeture </body>.

Une fois en place, le script détecte automatiquement les pages vues et les formulaires envoyés. À chaque envoi, il crée ou met à jour le contact dans GoHighLevel, avec les UTM et l’adresse de la page.

Les formulaires compatibles

Fonctionne Ne fonctionne pas
Formulaires HTML classiques Formulaires affichés dans un cadre intégré (iframe)
Gravity Forms, WPForms, Contact Form 7 Fenêtres surgissantes sans vrai formulaire
Formulaires des créateurs de sites sans code Modules tiers qui ne rendent pas leurs champs accessibles

Pour être détecté, un formulaire doit être un vrai élément de formulaire, avec des champs nommés, visibles dans la page, dont un champ e-mail.

Les envois se consultent dans Sites, Forms, Submissions, avec le filtre External Forms.

Déclencher des automatisations depuis ton site

Le script ajoute deux déclencheurs de workflow : la visite d’une page et l’envoi d’un formulaire externe. Tu peux les filtrer par domaine, par page, par formulaire ou par UTM.

Exemple : toute personne qui remplit le formulaire de ta page « Devis » reçoit un accusé de réception et entre dans ton suivi commercial, sans passer par un outil intermédiaire.

Étape 4 : lire tes rapports

Dans la fiche de chaque contact

La première et la dernière source apparaissent dans la fiche. C’est utile avant un appel : tu sais ce que la personne a vu avant de te contacter.

Dans le rapport d’attribution

Ouvre Reporting, puis Attribution Report. Deux vues sont disponibles :

  • Conversion Report : le chiffre d’affaires et les opportunités conclues, avec des graphiques ;
  • Source Report : le détail par site d’origine et par campagne, avec la liste des événements de session, exportable.

Tu peux filtrer par type de point d’entrée (formulaires, questionnaires, agendas) et par période.

Les quatre questions à te poser chaque mois

  1. Quelle source amène le plus de contacts ?
  2. Quelle source amène le plus de clients ?
  3. Quel contenu précis revient le plus souvent ?
  4. Quelle source coûte du temps ou de l’argent sans rien donner ?

La réponse à la question 2 est rarement la même que la réponse à la question 1. C’est tout l’intérêt de l’exercice.

Étape 5 : renvoyer tes conversions à Meta et à Google Ads

Si tu fais de la publicité, c’est souvent l’étape qui améliore le plus tes campagnes. Avec un pixel classique, Meta et Google savent au mieux qui a rempli ton formulaire. Ils ne savent pas qui est devenu client. En leur renvoyant cette information, tu leur apprends à chercher des profils qui achètent, pas seulement des profils qui cliquent.

Vers Meta : l’API de conversions

Dans un workflow, l’action liée à l’API de conversions de Facebook envoie un événement à Meta depuis le serveur, sans dépendre du navigateur du visiteur.

Ce qu’il te faut :

  • l’intégration Facebook active dans GoHighLevel ;
  • l’identifiant de ton pixel ;
  • un jeton d’accès généré dans ton gestionnaire d’événements Meta ;
  • des contacts venus d’une publicité Meta, donc porteurs d’une attribution Facebook.

Exemple de workflow :

  1. Déclencheur : changement d’étape dans ton suivi commercial, quand un prospect passe à « Client ».
  2. Action : API de conversions de Facebook, avec l’événement correspondant à cette étape.
  3. Résultat : Meta sait quelles publicités ont amené de vrais clients.

Pour les pages créées dans GoHighLevel, l’événement envoyé par le navigateur et celui envoyé par le serveur sont dédoublonnés automatiquement.

Vers Google Ads : l’action Add to Google Ads

  1. Connecte ton compte Google Ads dans Settings, Integrations, Google.
  2. Crée d’abord l’action de conversion dans Google Ads.
  3. Dans ton workflow, ajoute l’action Add to Google Ads.
  4. Renseigne le nom de la conversion, exactement comme dans Google Ads, la devise et la valeur.
  5. Publie, puis vérifie dans l’historique du workflow que l’action est marquée Executed.

Si l’action est marquée Skipped, deux causes possibles : le contact n’a pas d’identifiant de clic Google, ou le nom de la conversion ne correspond pas exactement. La casse compte.

Cette action fonctionne avec cinq déclencheurs : envoi de formulaire, achat, envoi de questionnaire, appel sur un groupe de numéros de suivi, et fenêtre de discussion.

Et les appels téléphoniques ?

Un prospect qui t’appelle après avoir vu une publicité n’envoie pas de formulaire. Par défaut, son contact est classé dans la catégorie « Others ».

Pour relier un appel à sa source, GoHighLevel propose des groupes de numéros de suivi (Number Pool) : la plateforme affiche un numéro différent selon la provenance du visiteur, et chaque appel est rattaché à sa campagne ou à sa page.

La mise en place tient en trois gestes :

  1. Dans Settings, puis Phone Numbers, choisis Add Number Pool.
  2. Indique le numéro vers lequel les appels sont transférés. La documentation précise que ce numéro de transfert ne peut pas être un numéro de la téléphonie de GoHighLevel (Twilio ou LC Phone), sous peine de créer une boucle d’appels.
  3. Copie le code fourni et colle-le dans le champ de code de suivi de ton site ou de ton tunnel (Body Tracking Code) : il remplace le numéro affiché sur toutes les pages.

Deux points à connaître avant de te lancer. Un groupe contient au minimum quatre numéros, et chacun est facturé comme un numéro classique. C’est donc un réglage à envisager si le téléphone est ton premier canal de vente. Pour le reste de ta téléphonie, vois automatiser son standard téléphonique.

Consentement et cookies : ce que tu dois prévoir

Le script de suivi, le pixel Meta et la balise Google déposent des traceurs sur l’appareil du visiteur. En France, la CNIL impose de recueillir son accord avant le dépôt de tout traceur qui n’est pas strictement nécessaire au fonctionnement du site.

Concrètement :

  • affiche un bandeau de consentement dès l’arrivée sur le site ;
  • le refus doit être aussi simple que l’acceptation ;
  • ne charge tes scripts de suivi qu’après accord ;
  • garde une trace des consentements.

Cela veut dire qu’une partie de tes visiteurs ne sera pas suivie. C’est normal. Un suivi partiel mais propre vaut mieux qu’un suivi complet qui t’expose à une sanction. Cet article n’est pas un conseil juridique.

Les 7 erreurs les plus fréquentes

  1. Des UTM avec des majuscules ou des espaces. Ils créent des doublons dans tes rapports.
  2. Un lien qui passe par une redirection. Les UTM se perdent en route.
  3. Un formulaire intégré dans un cadre. Le script externe ne le voit pas.
  4. Aucun test réel. Fais un essai complet pour chaque nouveau lien.
  5. Regarder seulement la dernière source. Tu sous-estimes ce qui fait connaître ton activité.
  6. Compter les formulaires, pas les clients. Relie toujours la source à l’étape de vente.
  7. Des scripts chargés avant le consentement. C’est contraire aux règles de la CNIL.

Ta checklist de mise en place

  • Un tableau de nommage des UTM, partagé avec ton équipe
  • Des liens suivis dans ta biographie, tes messages privés, tes e-mails et tes publicités
  • Le script externe installé si ton site n’est pas sur GoHighLevel
  • Un test réel en navigation privée pour chaque point d’entrée
  • Un suivi commercial avec une étape « Client » clairement définie
  • Les conversions renvoyées à Meta et à Google Ads si tu fais de la publicité
  • Un bandeau de consentement conforme
  • Un rendez-vous mensuel de trente minutes pour lire le rapport

On installe ton suivi ?

Un tracking fiable se joue sur des détails : un paramètre mal écrit, une redirection oubliée, un script chargé au mauvais moment. Chez Nerubi, on met en place GoHighLevel pour nos clients. Tu peux réserver un appel.

Questions fréquentes

Comment savoir d’où viennent mes prospects dans GoHighLevel ?

Ouvre la fiche d’un contact : elle affiche sa première source et sa source la plus récente. Pour une vue d’ensemble, ouvre Reporting puis Attribution Report. Ces informations ne sont fiables que si tes liens portent des paramètres UTM.

Quelle est la différence entre First Attribution et Latest Attribution ?

First Attribution est la source de la première interaction d’un contact, et elle ne change plus. Latest Attribution est la source de son interaction la plus récente, mise à jour à chaque nouvelle action.

Pourquoi mes contacts apparaissent-ils en « Direct Traffic » ?

Parce que la source n’a pas pu être identifiée. Les causes les plus courantes : un lien sans UTM, une redirection qui a supprimé les paramètres, ou un visiteur revenu plus tard en tapant directement ton adresse.

Peut-on suivre un site WordPress avec GoHighLevel ?

Oui. Copie le script dans Settings puis External Tracking, et colle-le sur toutes les pages de ton site avant la balise de fermeture du corps de page. Les formulaires classiques, dont Gravity Forms, WPForms et Contact Form 7, sont détectés automatiquement.

À quoi sert l’API de conversions de Meta ?

Elle envoie à Meta des événements depuis le serveur, par exemple le passage d’un prospect au statut de client. Meta peut ainsi optimiser tes publicités sur les personnes qui achètent réellement.

Faut-il un bandeau de cookies pour le tracking ?

Oui. Les scripts de suivi et les pixels publicitaires déposent des traceurs soumis au consentement du visiteur. Ils ne doivent être chargés qu’après son accord.

Sources

À lire aussi