Google Ads
Comment calculer un coût d'acquisition client b2b en 3 étapes, et pourquoi un CPM Meta en baisse sur 6 mois n'a pas fait baisser le coût par client final.
Le coût d'acquisition client se calcule en divisant tout ce que vous avez payé pour acquérir par le nombre de clients réellement signés grâce à cette dépense. En B2B, la division n'est pas le problème : le problème est d'aligner les 2 termes sur la même cohorte, parce que les clients signés en septembre viennent souvent d'une dépense de juin.
C'est pour ça que tant de tableaux de bord affichent un coût par client qui ne veut rien dire. On y divise la dépense du mois par les signatures du mois, le cycle de vente décale tout, et le chiffre oscille sans qu'aucune décision n'ait été prise.
Tout ce qui n'aurait pas été dépensé si vous n'aviez pas cherché à acquérir. La règle est simple à énoncer et pénible à appliquer, parce qu'elle oblige à compter des choses déjà payées.
Ce dernier poste est celui qu'on oublie, parce que le commercial est salarié et que sa paye tombe de toute façon. Sauf qu'une heure passée à rappeler un contact qui n'a jamais laissé un vrai numéro est une heure qui coûte, et qui n'apparaît dans aucune plateforme publicitaire.
Le calcul change ensuite selon ce que vous vendez. Sur un projet ponctuel, le coût d'acquisition se compare à la marge du projet. Sur un abonnement, il se compare à la marge cumulée sur la durée de vie du contrat, et le bon indicateur devient le nombre de mois nécessaires pour rembourser l'acquisition.
Parce qu'entre le formulaire rempli et le contrat signé il y a une chaîne d'étages, et que chaque étage a son propre taux de perte. Le coût d'un client, c'est le coût d'un contact divisé par le produit de tous ces taux.
Prenons un exemple à la main, avec des chiffres inventés pour la démonstration. Un contact vous coûte 40 €, et 1 contact sur 20 finit par signer : le client vous coûte 800 €. Vous ne touchez pas à la publicité, vous décrochez simplement plus vite et vous passez à 1 contact sur 14 : le client tombe à 560 €. Aucune enchère n'a bougé.
C'est la raison pour laquelle on regarde les étages où les prospects se perdent après le clic avant de toucher aux campagnes. Un compte bien réglé qui alimente un traitement commercial lent produit des clients chers, et la facture s'affiche dans la colonne média alors que le problème est ailleurs.
Le corollaire est contre-intuitif, et c'est un des constats les plus rentables qu'on ait : le contact le plus cher est souvent le moins cher au bout. Chez Form'Elle, le lead issu de la landing page coûte 18 % de plus que la moyenne du compte et convertit 2 fois mieux. Optimiser le coût par lead aurait consisté à couper exactement la source qui rapportait.
Sur la cohorte, pas sur le calendrier. On prend la dépense d'un mois, on suit les contacts générés par cette dépense jusqu'à leur issue, gagnée ou perdue, et on ne clôture le calcul qu'une fois la durée du cycle écoulée.
La règle opérationnelle qu'on applique : mesurez d'abord votre délai médian entre le premier contact et la signature. Si ce délai est inférieur à 15 jours, un calcul mensuel suffit. S'il dépasse 60 jours, passez à un trimestre glissant, sinon vous lirez du bruit et vous prendrez des décisions dessus.
Le piège classique : changer d'offre, de prix ou de page au milieu d'une cohorte. Elle devient inexploitable, et personne ne s'en aperçoit avant de comparer 2 trimestres qui ne mesurent pas la même chose. Quand un changement d'offre tombe en cours de route, on le note à la date exacte et on coupe la cohorte là.
Votre compte mérite un vrai constat.
30 minutes, on relit 90 jours de diffusion, et vous repartez avec un écrit.
Parce que le CPM achète des impressions, pas des clients, et que les étages suivants peuvent se dégrader pendant qu'il s'améliore. On l'a mesuré sur nos propres comptes.
En comparant le semestre de septembre 2025 à février 2026 au semestre de mars à août 2026 sur nos comptes Meta, le CPM a reculé d'une période à l'autre, et le coût du clic a augmenté sur la même fenêtre. Les 2 courbes partent dans des sens opposés.
Arithmétiquement, il n'y a qu'une explication possible. Le coût d'un clic, c'est le CPM rapporté au taux de clic. Si le CPM descend et que le clic monte, c'est que le taux de clic a reculé plus vite que le CPM. L'espace publicitaire s'est acheté moins cher, et il a été moins bien accueilli.
Une nuance au moment où le chiffre est posé : on compare 2 fenêtres de 6 mois, pas 2 années, et le mix de comptes et de secteurs n'est pas strictement identique d'une période à l'autre. Une partie du mouvement vient probablement de là. Ce qui tient malgré ça, c'est le sens opposé des 2 indicateurs sur le même périmètre et la même fenêtre.
Ce qu'il faut en retirer pour votre calcul : aucun indicateur d'achat média ne vous dit ce que coûte un client. Ni le CPM, ni le CTR, ni le coût du clic. Ce sont des indicateurs de marché, utiles pour comprendre une enchère, inutiles pour piloter une marge. La même logique vaut sur Google Ads, où une part d'impressions qui progresse peut parfaitement s'accompagner d'un coût par client qui se dégrade.
Il n'y a pas de bon chiffre dans l'absolu, il y a un rapport. Le repère qu'on applique sur nos comptes : un client doit rapporter au moins 3 fois ce qu'il a coûté à acquérir, sur l'ensemble de sa durée de vie. En dessous, la croissance consomme plus de trésorerie qu'elle n'en produit.
Le second repère est temporel, et il parle souvent mieux à un dirigeant : combien de mois avant qu'un client ait remboursé son acquisition. Sur un modèle d'abonnement, on vise moins de 12 mois. Au-delà, chaque nouveau client creuse la trésorerie avant de la remplir, et la question devient une question de financement avant d'être une question de publicité.
Ne confondez pas les 2 comparaisons. Le ROAS rapporte un chiffre d'affaires attribué à une dépense publicitaire, sur une fenêtre courte. Le coût d'acquisition client rapporte une dépense complète à une signature réelle. On peut afficher un très bon ROAS et perdre de l'argent sur chaque client signé.
Dans un ordre qui ne change jamais, et l'ordre fait la moitié du travail.
Sur ce dernier point, une précision qui évite beaucoup d'erreurs : Google Ads capte une demande qui existe déjà, Meta va la chercher chez des gens qui ne vous cherchaient pas. Les délais entre le clic et la signature n'y sont pas les mêmes, les coûts par contact non plus. Comparer leurs coûts par contact bruts ne dit rien. Comparer leurs coûts par client signé, sur une cohorte close, dit tout.
Si vous voulez le détail de ce qu'on installe côté search, c'est décrit sur notre page Google Ads. Le principe reste identique quel que soit le canal : on mesure, puis on arbitre.
Un CPM en baisse ne remplit pas un carnet de clients. Une cohorte close, si.
Le coût par lead mesure ce que vous payez pour obtenir un contact. Le coût d'acquisition client mesure ce que vous payez pour obtenir une signature. Entre les 2, il y a tous les taux de perte du traitement commercial. Le rapport entre ces 2 chiffres dépend entièrement de votre taux de closing, et c'est lui qui sépare 2 entreprises qui achètent pourtant le même clic au même prix.
Oui, au prorata du temps réellement consacré à l'acquisition et au traitement des contacts. Si vous ne le faites pas, votre coût d'acquisition paraîtra bas et votre marge restera inexplicablement basse elle aussi. En B2B, c'est fréquemment le poste le plus lourd du calcul, devant le média.
À la main, sur une cohorte, et c'est tout à fait faisable au démarrage. Exportez les contacts d'un mois, marquez leur source, suivez-les jusqu'à leur issue dans un tableur, et clôturez après la durée de votre cycle de vente. C'est fastidieux, mais un mois de suivi manuel donne une base plus fiable que 6 mois d'estimations. Passé ce cap, la remontée automatique devient rentable.
Non. Le ROAS rapporte un chiffre d'affaires attribué à une dépense publicitaire, sur une fenêtre courte, et il ignore tout ce qui n'est pas média. Le coût d'acquisition client intègre la totalité des coûts et attend la signature. Les 2 sont utiles, à condition de savoir lequel répond à quelle question : le calcul du ROAS est traité à part.
Les taux intermédiaires, avant les plateformes. Dans la plupart des comptes qu'on reprend, la dégradation vient de contacts non traités ou traités trop tard, pas de l'enchère. Si les taux sont stables, regardez alors la qualité du trafic entrant, et en particulier ce qui distingue un contact qualifié d'un simple formulaire rempli.
Prêt à remplir votre pipeline ?
30 minutes, un audit de vos campagnes, et une réponse claire : comment vous aider à générer plus de leads, et comment.
Votre audit Gratuit