Aller au contenu
Tracking & attribution

Tu pilotes ton acquisition à l'aveugle (et ça te coûte plus cher que tu crois)

La plupart des entrepreneurs ne savent pas quel canal ramène leurs vrais clients. Voici comment figer la source de chaque lead — sans usine à gaz.

La doxa du marketing, c'est « teste plein de canaux, regarde ce qui marche ». Sauf que 9 entrepreneurs sur 10 qui « testent plein de canaux » sont incapables de te dire lequel a ramené leur dernier client. Ils mesurent des likes, des impressions, des « leads ». Pas du chiffre d'affaires.

Tu ne pilotes pas ce que tu ne mesures pas. Tant que tu ne sais pas quel canal produit des clients (pas du vent), tu ne fais pas du marketing : tu fais des paris au feeling.

Et chaque mois que tu passes à arbitrer au feeling, tu réinjectes du budget et du temps dans des canaux qui, peut-être, ne t'ont jamais ramené un seul client payant. Tu ne le sauras jamais, parce que l'information était disponible à l'entrée — et tu ne l'as pas captée.

Et la vérité inconfortable, c'est que ce n'est pas un problème d'outil. C'est un problème de système. Tu n'as pas besoin d'un énième tracker. Tu as besoin de figer une information simple — d'où vient cette personne ? — à l'instant exact où elle entre chez toi, et de ne plus jamais la perdre.

La donnée d'origine est la plus volatile de toutes : à la seconde où le prospect arrive sur ton formulaire, elle existe ; deux clics plus tard, elle s'est évaporée. Le job, c'est de la capturer pendant qu'elle est encore là.

Le système en 3 briques

1. Une convention de nommage de tes sources. Décide une bonne fois : instagram, linkedin, partenariat-x, newsletter. Pas dix variantes pour le même canal. Une nomenclature, point.

2. Un champ caché qui FIGE la source à l'entrée. Dans CrocoClick, tu ajoutes à ton formulaire un champ caché — un champ de formulaire invisible pour le visiteur, mais qui se remplit tout seul si une valeur correspondante est présente dans l'URL.

Tu nommes le champ source2, tu le laisses vide, et tu diffuses ton lien comme ça :

https://ton-offre.com/optin?source2=instagram

Le prospect remplit le formulaire normalement ; le champ source2 se remplit en silence avec instagram, sans aucune action de sa part. Tu peux empiler les infos en collant les paramètres les uns aux autres avec & :

https://ton-offre.com/optin?source2=partenariat-x&campagne=reel3

3. La lecture. Dans la fiche contact, tu retrouves source2 = instagram. Tu sais. Définitivement.

Pourquoi un champ caché plutôt que le « source » natif

Le champ source natif se met à jour tout seul (première ou dernière source connue) — pratique pour une stat globale, mais il change si le contact revient par un autre canal.

Imagine : un prospect te découvre via une story Instagram, repart, puis revient une semaine plus tard en cliquant sur ta newsletter avant de s'inscrire.

Le champ natif risque d'enregistrer « newsletter » — alors que le canal qui a vraiment fait le travail de découverte, c'est Instagram. Tu attribues le client au mauvais canal, et tu prends des décisions de budget sur une donnée fausse.

Le champ caché, lui, fige la source d'origine et ne bouge plus une fois la valeur injectée. C'est exactement ce qui en fait l'outil de la vérité par campagne : ce que tu écris dans l'URL au moment de la diffusion, c'est ce que tu retrouveras dans la fiche, intact, six mois plus tard.

Tu veux les deux. Le natif pour la photo d'ensemble — d'où vient ton trafic en gros, en tendance. Le caché pour la vérité de chaque campagne — quel reel précis, quel partenariat précis, quelle prise de parole précise a produit ce client-là.

Le natif répond à « globalement, ça vient d'où ? ». Le caché répond à « ce client à 2 000 €, il vient de quoi exactement ? ». La deuxième question est celle qui fait grossir une boîte.

Construire ta convention de nommage

Avant même de toucher au formulaire, pose ta nomenclature sur le papier. C'est la brique la plus bête et la plus négligée — et c'est elle qui rend tout le reste lisible ou illisible.

Le principe : un canal = une valeur, toujours écrite pareil. Décide que c'est instagram et pas insta, Instagram ou IG selon ton humeur du jour. Sinon, dans trois mois, ta fiche contact aura quatre orthographes pour le même canal et tu ne pourras plus rien regrouper.

Tu n'es pas limité à un seul champ. La doc CrocoClick liste plusieurs noms de champs cachés que tu peux poser selon ce que tu veux suivre : un source2 pour le canal, un utm_campaign ou un ad_name pour la campagne ou la pub précise, un canal si tu préfères ce libellé.

À toi de choisir une grille qui colle à ta façon de diffuser. Un exemple d'URL qui combine plusieurs niveaux d'info :

https://ton-offre.com/optin?source2=partenariat&ad_name=reel3&landing=page_ete

Là, en une seule URL, tu captures le canal (partenariat), la création précise (reel3) et la landing page de la campagne d'été (page_ete). Chaque paramètre correspond à un champ caché que tu as posé dans le formulaire, laissé vide, prêt à recevoir sa valeur.

Tu n'as pas besoin de modifier l'URL de fond : tu ajoutes simplement ?nom=valeur à la fin de ton lien avant de le diffuser, et tu enchaînes avec & pour chaque info supplémentaire.

Le standard qui confirme la méthode

Ce n'est pas une lubie interne à CrocoClick.

Google, qui a construit l'outil de tracking de campagne le plus utilisé au monde, donne exactement la même consigne dans sa documentation officielle sur les URL de campagne personnalisées : « maintain a strict, case-sensitive naming convention for all fields » — une valeur Instagram et une valeur instagram sont deux sources différentes à ses yeux aussi.

Et Google recommande de toujours poser utm_source, utm_medium et utm_campaign ensemble, jamais un seul isolé — le même principe que ton triplet source / campagne / annonce plus haut.

Le champ caché CrocoClick et les paramètres UTM font le même travail par deux voies différentes : l'un remplit une fiche contact, l'autre remplit un rapport d'analytics.

Rien ne t'empêche de poser les deux sur la même URL — ?source2=instagram&utm_source=instagram&utm_medium=social — pour que le CRM et l'outil d'analyse racontent la même histoire, avec les mêmes mots.

Vérifier que ça marche vraiment

Un tracking que tu n'as pas testé n'est pas un tracking. C'est une hypothèse. Et le moment pour la valider, c'est avant de lancer la campagne, pas après avoir cramé ton budget sur une URL mal formée.

Le test prend deux minutes. Ouvre ton URL de test — celle avec les paramètres — en navigation privée, exactement comme le ferait un prospect qui te découvre. Remplis le formulaire normalement, comme une vraie personne qui s'inscrit.

Puis va dans la fiche Contact qui vient d'être créée et cherche tes champs : source2 doit afficher la valeur que tu avais mise dans l'URL. Si elle y est, le système fonctionne et tu peux diffuser.

Si le champ est vide, c'est qu'il y a un décalage quelque part — et tu viens de l'attraper avant qu'il ne fausse une seule donnée réelle.

Les erreurs qui faussent ton tracking

Quelques pièges classiques transforment un bon système en données bonnes à jeter :

  • Le nom du paramètre ne correspond pas au nom du champ caché. Si ton champ s'appelle source2 et que ton URL dit ?source=instagram, rien ne se remplit. Le remplissage automatique marche parce que les deux noms sont identiques. Vérifie-les caractère par caractère.
  • Les variantes d'orthographe. insta un jour, instagram le lendemain : ce sont deux sources différentes aux yeux du CRM. Tiens-toi à ta convention.
  • Oublier de poser le champ caché dans le formulaire. Le paramètre d'URL n'a nulle part où atterrir s'il n'y a pas de champ vide qui l'attend. Le champ se crée dans le formulaire, pas dans l'URL.
  • Diffuser le lien sans ses paramètres. Un lien sans ?source2=... ramène quand même des leads — mais sans origine. Tu te retrouves avec des contacts orphelins que tu ne peux rattacher à aucun canal.

Aucune de ces erreurs n'est grave si tu fais le test de navigation privée avant de lancer. Toutes le deviennent si tu ne le fais pas.

Ce que ça change

Quand tu sais que tes 3 clients du mois viennent tous de la même prise de parole LinkedIn et zéro d'Instagram, tu arrêtes de financer Instagram « parce qu'il faut bien y être ». Tu doubles ce qui ramène du client. C'est ça, piloter un système plutôt que subir un outil.

Et l'effet est cumulatif. Mois après mois, tu accumules des fiches contacts qui portent leur origine exacte.

Tu cesses de raisonner en intuitions et tu commences à raisonner en faits : ce canal coûte X et ramène Y clients, cet autre ramène trois fois plus pour le même effort. À partir de là, l'arbitrage n'est plus un débat d'opinion — c'est une lecture.

Le marketing du 3 %, c'est se rappeler que sur ton marché, seuls ~3 % sont prêts à acheter maintenant. Si tu ne sais pas par quel canal ils arrivent, tu ne peux pas en ramener plus. La mesure, c'est le préalable du levier.

Si tu veux installer ce tracking proprement (champs cachés, conventions, lecture dans le CRM), c'est natif dans CrocoClick — commence ici.

Sources

Questions fréquentes

Dois-je remplacer mes champs cachés par des UTM classiques ?

Non, les deux se complètent : le champ caché fige la donnée dans la fiche contact, l'UTM remplit ton outil d'analytics. Pose les deux paramètres sur la même URL si tu veux les deux vues.

La casse (majuscule/minuscule) compte-t-elle vraiment ?

Oui. Qu'il s'agisse d'un champ caché ou d'un paramètre UTM, `Instagram` et `instagram` sont deux valeurs distinctes pour le système qui les lit — c'est aussi la règle officielle de Google Analytics. Fixe une seule casse dans ta convention et n'en change plus.

À lire ensuite

Stratégie & business

Tu ne perds pas des leads, tu perds des deals dans ta boîte mail

Sans pipeline, tes deals se noient dans ta boîte mail. Voici comment poser une chaîne de montage de tes ventes : contact, conversation, opportunité, et quatre statuts honnêtes.

9 min de lecture
Automatisation & communauté

Tes réponses Instagram se voient à dix kilomètres

Répondre à 200 commentaires avec le même « Merci 🙏 », c'est pire que ne pas répondre. Voici comment faire lire chaque message par une IA — et répondre vraiment.

9 min de lecture
Tracking & délivrabilité

Tes emails finissent en spam ? Ce n'est pas ton texte.

On croit que la délivrabilité se joue sur les mots. Elle se joue sur la réputation : un actif qui se réchauffe, se segmente et s'authentifie. La méthode.

8 min de lecture