La doxa de l'acquisition tient en une phrase : « mon coût par lead a baissé, donc ça marche ».
Un coût par lead, c'est un ratio d'entrée. Il te dit ce que tu paies pour une adresse email. Il ne te dit rien de ce que cette adresse va te rapporter.
Et tant que tu arbitres ton budget sur du volume, tu financeras toujours le canal qui remplit le mieux ta liste — pas celui qui remplit le mieux ton compte en banque. Ce sont rarement les mêmes.
Capter la source d'un prospect, c'est la moitié du travail : on l'a traité dans suivre l'origine de tes prospects, côté formulaire et paramètres d'URL. Cet article traite l'autre moitié — lire ce que tu as capté, et le rattacher à une vente.
Deux attributions, deux questions différentes
Première mauvaise nouvelle : « quel canal a amené ce client ? » n'a pas une réponse. Elle en a deux.
CrocoClick stocke en parallèle, sur chaque contact, une Première Attribution et une Dernière Attribution. La première correspond à la toute première interaction du contact avec ton écosystème et ne change jamais. La seconde correspond à la dernière interaction enregistrée, et se met à jour à chaque nouvelle interaction trackable.
Ce ne sont pas deux versions du même chiffre. Ce sont deux mesures distinctes : la Première mesure l'efficacité d'un canal d'acquisition, la Dernière mesure ce qui a déclenché la conversion finale.
L'exemple de la doc est celui que tu vis tous les mois. Un visiteur clique sur une pub Facebook, atterrit sur ton opt-in, télécharge ton lead magnet. Quelques semaines plus tard, il clique sur un email de ta séquence et achète ta formation.
Première Attribution : Paid Social. Dernière Attribution : Others, c'est-à-dire l'email.
Si tu ne regardes que la Dernière, ta pub Meta n'a jamais rien produit et ton email fait des miracles. Si tu ne regardes que la Première, ta séquence email ne sert à rien. Les deux lectures sont fausses seules.
Ce n'est pas une bizarrerie CrocoClick, c'est le problème structurel de l'attribution.
Google Analytics définit un modèle d'attribution comme une règle, un ensemble de règles ou un algorithme qui détermine comment le crédit est réparti entre les points de contact.
Son modèle « dernier clic payant et naturel » ignore les accès directs et attribue 100 % de la valeur de l'événement clé au dernier canal.
Les alternatives s'y raréfient d'ailleurs : Google Analytics indique que les modèles premier clic, linéaire, dépréciation dans le temps et basé sur la position ne sont plus disponibles depuis novembre 2023.
Cent pour cent à un seul canal. C'est un choix, pas une vérité.
Google Ads le formule autrement : un modèle décide de la part de crédit accordée à chaque interaction, et sur le chemin avant conversion un utilisateur peut interagir avec plusieurs annonces du même annonceur.
Chez eux, le modèle basé sur les données est le modèle par défaut pour la plupart des actions de conversion.
Retiens la règle de lecture : avant de comparer deux canaux, sache lequel des deux chiffres tu regardes.
Tu les trouves tous les deux au même endroit. Ouvre Contacts, clique sur un contact, puis dans la colonne de droite, onglet Activité, descends jusqu'à la section Attribution.
Comment la source est calculée (et ce qui la casse)
Deuxième piège : le libellé « Paid Social » n'est pas une opinion du système, c'est le résultat d'un calcul.
CrocoClick détermine la source à partir de l'URL d'arrivée et du domaine référent, en appliquant des règles dans un ordre précis : la première qui correspond gagne. La doc en liste onze. Voici celles qui décident de ton arbitrage budgétaire.
| Ce que voit le système | Source attribuée |
|---|---|
gclid, wbraid, gbraid (Google) ou msclkid (Bing) |
Paid Search |
utm_source contient fb_ad, linkedin_ad, twitter_ad, reddit_ad |
Paid Social |
| Domaine référent = un réseau social | Social Media |
| Domaine référent = un moteur de recherche | Organic Search |
| Aucun référent ni paramètre de tracking | Direct Traffic |
| Lead créé manuellement dans le CRM | CRM UI |
Deux détails cassent ce calcul en silence.
La casse. Les paramètres UTM y sont sensibles : utm_source=fb_ad fonctionne, utm_source=FB_AD ne sera pas reconnu comme du Paid Social. Pour Meta, c'est fb_ad — la valeur facebook est dépréciée.
Les paramètres maison. La doc recommande des templates UTM prêts à coller pour Meta et Google Ads, et prévient : n'y ajoute pas de paramètres UTM personnalisés. Cela peut casser la détection automatique et faire disparaître tes données d'attribution.
Dernière condition, la plus souvent ignorée : pour que les UTM soient capturés, le visiteur doit soumettre un formulaire, un sondage ou un bon de commande CrocoClick directement sur la page où il a atterri avec les UTM. S'il navigue vers une autre page avant de soumettre, les UTM risquent d'être perdus.
Traduction concrète : une pub qui envoie vers un article de blog, avec le formulaire deux pages plus loin, produit des contacts sans UTM.
Attention à ce que ça veut dire exactement. Le contact garde une source : à défaut de paramètres, le calcul retombe sur le domaine référent, et sans référent ni paramètre de tracking, sur Direct Traffic. Ce que tu perds, ce n'est pas l'attribution — c'est la campagne.
Passer du lead à l'euro : le revenu par vue
Maintenant, la partie que presque personne n'ouvre.
Va dans Sites, puis Funnels, ouvre un tunnel, onglet Statistiques. Tu y trouves les pages vues (toutes et uniques), les inscriptions et leur taux, puis les ventes : commandes, taux, quantité, montant total, valeur moyenne par commande.
Et surtout un indicateur que ton coût par lead ne remplacera jamais : les revenus par vue. Chiffre d'affaires total divisé par les vues, ou par les visiteurs uniques. La doc le dit sans détour : c'est le chiffre clé pour comparer la rentabilité de tes différentes pages ou tunnels.
C'est là que l'arbitrage devient une lecture, pas un débat. Deux tunnels, deux revenus par visiteur unique : tu sais lequel mérite le prochain euro.
Trois garde-fous avant de conclure quoi que ce soit.
Le volume d'abord. Si un tunnel ne convertit pas, vérifie d'abord qu'il a reçu assez de trafic — la doc parle d'au moins 100 visiteurs uniques. En dessous, tu lis du bruit.
Les repères, pas des objectifs. Un bon taux d'opt-in se situe généralement entre 20 % et 40 % pour une inscription gratuite, selon ta promesse et ton audience. Un taux d'achat de 1 à 5 % est souvent un bon signe.
« Généralement », « selon », « souvent » : ce sont des ordres de grandeur, pas ta note.
La période. Par défaut, l'onglet affiche les 30 derniers jours. Un tunnel plus ancien peut sembler vide simplement parce que tu n'as pas changé la plage de dates.
Un mot sur le bouton de réinitialisation des statistiques : il efface les données précédentes. Utile après une phase de tests internes, destructif si tu cliques dessus par curiosité.
Ce qui se passe en dehors de tes tunnels
Ton WordPress, ta boutique, tes pages hébergées ailleurs : ils ont leur propre tableau de bord, via le Suivi Externe. Tu y accèdes par Sites puis Statistiques, et tu sélectionnes Suivi Externe dans le menu déroulant.
Tu y lis les vues de pages, les vues de formulaires, les réponses, le taux de complétion, le temps moyen sur la page et les sorties avant 30 secondes.
Le piège de lecture est nommé par la doc elle-même : le taux de complétion se calcule sur les vues de formulaires, pas sur les vues de pages. Un formulaire placé en bas d'une longue page peut donc afficher un excellent taux de complétion avec très peu de réponses.
Autrement dit, un taux à 60 % sur douze vues ne vaut pas un taux à 20 % sur mille. Les deux chiffres se lisent ensemble, jamais l'un sans l'autre.
Les filtres Domaines, Pages et Formulaires te permettent d'isoler un site, une landing page précise ou un même formulaire d'une page à l'autre. C'est là que tu compares vraiment.
Note pratique : l'entrée « Suivi Externe » n'apparaît dans le menu que si le script est correctement installé et a déjà remonté de l'activité. Si tu ne la vois pas, visite une page de ton site puis recharge le tableau de bord.
Réserve importante avant de croiser ces chiffres avec ton attribution : ce tableau mesure la performance de tes pages, pas l'origine de tes contacts.
L'attribution se rattache aux interactions natives CrocoClick — formulaire, sondage, calendrier, Chat Widget, bon de commande. Un widget tiers, lui, ne capture pas l'attribution.
Un formulaire maison sur ta boutique peut donc remonter ici sans jamais donner le canal du contact.
Renvoyer la vente au canal qui l'a produite
Il reste un trou. Ta vente se conclut souvent dans ton CRM, des semaines après le clic — et la plateforme publicitaire, elle, n'en sait rien.
C'est le rôle de l'API de conversions. Le Pixel Facebook est un bout de JavaScript qui enregistre les événements depuis le navigateur du visiteur. L'API de conversions, elle, envoie les événements depuis ton serveur : un suivi plus précis même lorsque les cookies sont limités ou bloqués.
Meta le décrit de la même façon dans sa documentation : l'API relie les données marketing d'un annonceur — serveur, plateforme web, application mobile ou CRM — à ses systèmes, et les événements serveur sont rattachés à un dataset ID puis traités comme ceux envoyés par le Pixel.
Le point qui change ton arbitrage est ailleurs. Avec CrocoClick, tu peux envoyer vers Facebook des données de la plateforme — par exemple un changement de statut dans un Pipeline — même s'il ne s'agit pas d'un événement survenu dans tes funnels ou sur ton site.
La vente signée en rendez-vous, saisie à la main dans ton pipeline, peut donc remonter au canal qui a produit le lead. C'est exactement la boucle qui manquait entre « j'ai eu 200 inscrits » et « j'ai encaissé ».
Et garde le Pixel : la doc CrocoClick recommande de le laisser dans ton tunnel en plus de l'API, l'association des deux donnant une collecte plus robuste.
La lecture de fin de mois
Une routine courte, dans cet ordre :
- Vérifier que la plage de dates couvre bien la période que tu juges.
- Lire le revenu par visiteur unique de chaque tunnel, pas le nombre d'opt-ins.
- Écarter tout tunnel sous 100 visiteurs uniques : trop peu pour décider.
- Ouvrir trois contacts devenus clients ce mois-ci et noter leur Première et leur Dernière Attribution.
- Repérer les contacts sans UTM, ou retombés en Direct Traffic : ils signalent une URL mal formée ou une soumission hors page d'atterrissage.
- Comparer le taux de complétion de tes formulaires externes à leur nombre de réponses, jamais séparément.
Six lignes. Elles remplacent une heure de discussion sur « est-ce qu'Instagram marche ».
Ce que ça change
Tu arrêtes de défendre un canal parce qu'il ramène du monde. Tu le défends parce qu'il ramène de l'argent, et tu peux montrer où c'est écrit.
Deux chiffres font désormais le travail : le revenu par visiteur unique, qui classe tes tunnels par rentabilité et non par volume, et la double attribution du contact, qui dit quel canal a ouvert la relation et lequel l'a conclue.
Le budget qu'on double et celui qu'on coupe ne sont plus qu'une lecture.
C'est la différence entre un tableau de bord qu'on regarde et un système qu'on pilote.
Pour installer la lecture proprement — attribution du contact, templates UTM, sources calculées — la doc source est ici.



