ROI réel du marketing en salle de sport : pourquoi le CPL vous trompe et comment mesurer avec les données de facturation
Presque toutes les salles de sport optimisent leurs campagnes par coût par lead. Et le coût par lead est une métrique mensongère : la campagne qui vous ramène des leads à 5€ peut être moins rentable que celle qui les ramène à 15€, si les seconds restent 14 mois à payer leur abonnement et que les premiers annulent au bout de 2. La seule vraie mesure du marketing, c'est de connecter ce que vous dépensez en publicité à ce que ces membres finissent par facturer dans votre logiciel de gestion. Tout le reste est une approximation, et certaines approximations sont si mauvaises qu'elles vous poussent à couper vos meilleures campagnes.
Cet article couvre l'ensemble du sujet : pourquoi le CPL trompe avec des chiffres sous vos yeux, à quoi ressemble la chaîne de données complète du clic publicitaire au paiement encaissé, ce qu'il vous faut pour la fermer, ce qui change dans votre compte de résultat quand vous le faites, et comment commencer cette semaine même sans aucune intégration en place.
Le problème : le CPL mesure l'entrée, pas le business
Le coût par lead vous dit combien vous payez pour un formulaire rempli. Rien de plus. Il ne vous dit pas si ce formulaire se transforme en visite, si la visite se transforme en inscription, ni si l'inscrit paie 6 mois ou 20. Dans une salle de sport, l'argent n'est pas dans le formulaire : il est aux mois 8, 12 et 15 d'un membre qui reste.
Le biais est systématique, pas aléatoire. Les offres agressives ("premier mois offert", "défi express", prix d'appel) génèrent des leads bon marché parce qu'elles attirent tout le monde, y compris le profil qui saute de salle en salle en chassant les promotions. Les offres plus sérieuses génèrent des leads plus chers parce qu'elles filtrent. Si vous optimisez par CPL, vous et l'algorithme poussez le budget exactement vers le pire membre possible. Vous payez pour mal sélectionner.
L'exemple chiffré : deux campagnes, même investissement, mauvais gagnant
Imaginez deux campagnes Meta avec 1.000€ chacune, dans la même salle avec un abonnement à 49€/mois.
La campagne A est une offre d'appel : "2 semaines à 9€". CPL de 5€. La campagne B vend le programme complet avec le prix affiché : "entraînez-vous avec un programme et un suivi, dès 49€/mois". CPL de 15€.
En regardant le tableau de bord Meta, la campagne A écrase tout : trois fois plus de leads pour le même budget. Tout rapport d'agence vous dirait de déplacer tout le budget sur A. Maintenant, suivons l'argent sur 12 mois :
| Campagne A (leads à 5€) | Campagne B (leads à 15€) | |
|---|---|---|
| Investissement | 1.000€ | 1.000€ |
| Leads | 200 | 67 |
| Conversion lead → inscription | 8% | 18% |
| Inscriptions | 16 | 12 |
| Coût par inscription | 62€ | 83€ |
| Durée moyenne de rétention | 3 mois | 14 mois |
| Cotisations encaissées par inscription | 147€ | 686€ |
| Chiffre d'affaires à 12 mois | 2.352€ | 8.232€ |
| Retour par euro investi | 2,4€ | 8,2€ |
La campagne A n'est pas catastrophique : elle rapporte plus qu'elle ne coûte. Mais la B génère 3,5 fois plus de CA avec le même investissement. Notez le détail pervers : A gagne sur le CPL et gagne même sur le coût par inscription. En ne regardant que les métriques d'acquisition, A semble meilleure dans toutes les colonnes. Elle perd seulement là où ça compte, le chiffre d'affaires, et cette colonne n'apparaît dans aucun tableau de bord Meta.
Les chiffres précis varieront dans votre cas. La structure de la tromperie, non. Une offre qui attire des chasseurs de promotions aura toujours un meilleur CPL et une moins bonne rétention qu'une offre qui attire des gens prêts à payer votre vrai prix. Pour situer vos propres coûts avant de continuer, voici des benchmarks de CPL par canal et type de salle et un guide complet du coût d'acquisition client en fitness.
La chaîne de données complète : de l'annonce au paiement mensuel
Mesurer le ROI réel signifie pouvoir répondre à cette question pour chaque campagne : combien cette salle a-t-elle facturé grâce aux membres arrivés par ici ? Pour y répondre, vous avez besoin d'une chaîne à cinq maillons :
- Annonce : la campagne et l'ensemble de publicités qui ont généré le clic.
- Lead : le formulaire avec nom et numéro de téléphone, tagué avec sa campagne d'origine.
- Inscription : ce lead apparaît comme nouveau membre dans votre logiciel de gestion.
- Cotisations encaissées : chaque mois où ce membre paie, le montant s'ajoute à sa campagne d'origine.
- LTV par campagne : avec suffisamment de mois de données, vous savez combien vaut en moyenne un membre de chaque campagne.
Le maillon fragile est le troisième. De l'annonce au lead, Meta et Google s'en chargent. De l'inscription aux cotisations, votre logiciel de gestion a tout. Le saut du lead à l'inscription est là où la chaîne se brise dans 95% des salles : le lead vit dans un tableur ou le tableau de bord publicitaire, le membre vit dans Mindbody ou AimHarder, et personne ne fait la jonction. Le numéro de téléphone est la clé naturelle pour les relier, car il est présent des deux côtés.
Quand la chaîne est fermée, vos KPIs marketing changent de nature. Vous arrêtez de regarder les métriques intermédiaires (CPL, CTR, coût par visite) comme si elles étaient le résultat, et elles deviennent ce qu'elles sont : des outils de diagnostic. Le résultat, c'est le chiffre d'affaires par campagne, et de là découlent les deux métriques qui gouvernent vraiment le business : ce que vous coûte un membre et ce qu'un membre facture sur toute sa durée de vie.
Ce qu'il faut pour fermer la chaîne
Trois éléments, du plus simple au plus élaboré.
L'origine enregistrée à chaque inscription. Le strict minimum : quand quelqu'un s'inscrit, il y a une trace de là où il vient. Un champ "origine" dans votre logiciel de gestion ou, à défaut, dans un tableau séparé. Sans ça, il n'y a rien à mesurer.
Votre logiciel de gestion qui parle à vos campagnes. C'est le vrai saut qualitatif. Mindbody, Glofox, AimHarder, WodBuster et autres savent exactement qui paie, combien et depuis quand. Si cette information est croisée automatiquement avec l'origine publicitaire de chaque membre (via API, export périodique ou une plateforme intermédiaire), vous obtenez le CA par campagne sans travail manuel. Le logiciel de gestion que vous utilisez et ce qu'il permet d'intégrer conditionne largement la facilité de cette étape ; ceux avec une API ouverte vous donnent la chaîne complète, les systèmes fermés vous obligent à des exports mensuels.
Renvoyer la valeur aux plateformes. Le niveau avancé : envoyer à Meta non seulement "il y a eu une conversion" mais combien elle vaut, via les conversions hors ligne ou l'API Conversions. On en parle dans la section suivante, parce que c'est là où la mesure cesse d'être un rapport et commence à changer ce que l'algorithme fait de votre argent.
Faut-il un logiciel coûteux ? Pas pour commencer. La version tableur fonctionne (le modèle est plus bas). Mais la version manuelle a un plafond : elle dépend de quelqu'un qui la maintient chaque mois, et dès que cette personne est saturée, la chaîne se brise à nouveau.
Ce qui change quand vous fermez la chaîne
Ce n'est pas un exercice comptable. Trois décisions concrètes changent.
Vous coupez les campagnes "bon marché" qui perdent de l'argent. Le cas du tableau ci-dessus : sans données de facturation, la campagne A aurait continué à consommer du budget pendant des mois grâce à son excellent CPL. Avec les données, vous la coupez ou changez l'offre. Il est courant de découvrir que votre campagne avec le pire CPL est votre meilleure campagne, et vice versa.
Vous augmentez le budget des campagnes "chères" rentables en toute sérénité. Quand vous savez qu'un membre de la campagne B vous rapporte 686€ et vous coûte 83€, passer à l'échelle ne fait plus peur. Vous pouvez vous permettre que le CPL monte à 20€ ou 25€ en augmentant le budget, parce que vous connaissez la vraie marge avec laquelle vous travaillez. Celui qui optimise par CPL coupe exactement quand il devrait investir. L'effet sur le ROI global de votre marketing est direct : l'argent migre des campagnes qui paraissent bonnes vers celles qui le sont.
Vous apprenez à Meta qui est un bon membre. C'est la partie que presque personne ne fait, et celle qui rapporte le plus à moyen terme. Meta optimise vers ce que vous marquez comme conversion. Si la conversion est "lead", il cherche des gens qui remplissent des formulaires. Si vous lui envoyez l'événement "inscription" avec sa valeur via les conversions hors ligne ou CAPI, l'algorithme commence à chercher des profils similaires à vos membres qui paient, pas à vos simples curieux. C'est lent (il faut des dizaines d'événements pour apprendre) et jamais parfait, mais l'effet cumulé à 6 mois est notable : la qualité moyenne des leads augmente sans que vous ne touchiez à rien.
Il y a un quatrième effet, moins mesurable : les conversations avec votre agence ou celui qui gère vos campagnes changent de ton. "Nous avons baissé le CPL de 20%" cesse d'être un résultat présentable si le CA par campagne ne suit pas.
L'objection honnête : l'attribution n'est jamais parfaite
Avant de mettre tout ça en place, soyons clairs : aucun système d'attribution n'est exact. Le membre qui a vu votre annonce trois fois, n'a jamais cliqué, et est entré deux semaines plus tard parce que votre nom lui disait quelque chose, n'apparaîtra dans aucune campagne. Celui qui est venu via un ami mais a rempli le formulaire de l'annonce apparaîtra au mauvais endroit. iOS coupe les données, les gens changent de téléphone, certains membres arrivent par deux canaux simultanément.
Peu importe. Le choix n'est pas entre attribution parfaite et attribution imparfaite ; c'est entre 80% connecté et 0% connecté. Avec 80%, vous distinguez déjà une campagne qui rapporte 2€ par euro d'une qui en rapporte 8, et c'est la décision qui déplace votre compte de résultat. Les puristes de l'attribution ne facturent pas plus que vous ; ils discutent juste davantage.
Une précaution raisonnable : vérifiez une fois par trimestre les totaux. Si vos campagnes "expliquent" plus d'inscriptions que vous n'en avez eu, quelque chose est compté deux fois. Si elles en expliquent moins de 60-70%, vous avez un canal invisible (bouche-à-oreille, Google Maps, l'enseigne à la porte) qu'il convient au moins d'estimer.
Comment commencer cette semaine, sans intégration
N'attendez pas que les APIs soient connectées. Un tableur mensuel vous donne 70% de la valeur avec une heure de travail par mois. Les colonnes :
| Colonne | D'où elle vient |
|---|---|
| Nom du nouveau membre | Logiciel de gestion (inscriptions du mois) |
| Numéro de téléphone | Logiciel de gestion |
| Date d'inscription | Logiciel de gestion |
| Origine (campagne/canal) | Croisement par téléphone avec les leads du tableau de bord publicitaire ; si introuvable, demander à l'inscription |
| Cotisation mensuelle | Logiciel de gestion |
| Toujours actif (oui/non) | Révision mensuelle, une colonne par mois |
| Cotisations cumulées | Formule : cotisation × mois actif |
Le processus : le 1er de chaque mois, exportez les inscriptions du mois précédent, croisez-les par téléphone avec vos leads Meta et Google, et mettez à jour la colonne d'activité des mois précédents. Après 3 mois, vous voyez déjà des différences de rétention par campagne. Après 6, vous avez un tableau croisé dynamique qui vous dit combien facture chaque campagne par euro investi, le chiffre que cet article défend depuis le premier paragraphe.
Deux astuces qui évitent 90% des erreurs : demandez toujours "comment nous avez-vous connus ?" à l'inscription (ça comble les lacunes du croisement téléphonique) et notez l'origine sur le moment, pas de mémoire en fin de mois.
Quand le tableur sera trop limité, ce qui arrivera si vous gérez plus de 30 à 40 leads par mois, il sera temps d'automatiser le croisement. Il existe des plateformes qui connectent campagnes, leads et inscriptions en un seul flux (Pilotium en fait partie ; vous pouvez aussi le monter avec votre logiciel de gestion et Zapier s'il dispose d'une API). Le critère de choix est unique : le CA par campagne se met-il à jour automatiquement.
La place de tout cela dans le reste de votre marketing
Cette façon de mesurer est la couche finale au-dessus de tout le reste. L'entonnoir reste le même : annonce, lead, contact, visite, inscription. Les métriques à chaque étape de l'entonnoir restent votre outil de diagnostic pour savoir où le processus se grippe. Ce qui change, c'est le juge : l'étape finale n'est plus "inscription" mais "cotisations encaissées", et ce juge réordonne toutes les décisions précédentes.
Il reste deux grands sujets qui méritent chacun un article : comment bien calculer le LTV d'un membre (avec les résiliations, les suspensions et les changements de cotisation) et comment passer de mesurer par revenus à optimiser ses campagnes par revenus de façon systématique. Nous les publierons prochainement dans ce même cluster.
En attendant, la tâche est concrète : ouvrez votre logiciel de gestion, exportez les inscriptions des 3 derniers mois et croisez les numéros de téléphone avec vos leads Meta. Deux heures de travail. Si vous découvrez que vos inscriptions viennent d'où vous le pensiez, félicitations, vous êtes une minorité. Si vous découvrez le contraire, vous venez de trouver de l'argent qui se cachait depuis des mois derrière un joli CPL.