MRR, LTV et Google Ads : relier la valeur aux campagnes

En bref

En SaaS, le ROAS que Google Ads affiche divise la valeur de conversion que vous lui envoyez par le coût. Cette valeur vaut ce que vous avez décidé : MRR initial, revenu attendu ou marge. Envoyez à la plateforme un signal précoce et contrôlé, dans ses délais. La LTV observée arrive souvent trop tard pour les enchères : gardez-la pour lire vos cohortes et arbitrer vos budgets.

Si un compte vous paie 140 € par mois et que 10 % de vos clients résilient chaque mois, la formule la plus simple de cette page donne 1 400 € par client. Google Ads, lui, n’a vu que le formulaire du premier jour. Relier une campagne Google Ads pour SaaS à ce revenu différé n’a rien d’un raffinement de rapport : c’est ce qui empêche un formulaire bon marché de cacher des clients qui rapportent peu.

En e-commerce, le panier se connaît vite. Un retour, un remboursement ou un achat plus tard le corrigent s’ils arrivent, la marge le nuance, mais l’ordre de grandeur est là. En SaaS, l’écart est autrement plus profond : une inscription devient parfois un abonnement, puis une expansion, une contraction ou une résiliation. La valeur se construit après le clic.

Google Ads attribue des événements et leur valeur dans les fenêtres que vous avez réglées. Il ne reconstitue pas tout seul la vie économique du client. Les revenus attribués servent à comparer des campagnes entre elles. Le ratio LTV/CAC décrit une économie d’acquisition. Un retour sur investissement incrémental demande en plus les coûts complets, la marge et un scénario de ce qui se serait passé sans publicité. Trois lectures, pas trois noms pour le même chiffre.

La donnée utile se trouve donc à la jonction entre le clic, le CRM et la facturation. C’est par là que je commence sur un compte SaaS : l’identifiant, le client, ses revenus récurrents, puis le signal renvoyé à la plateforme.

MRR et ARR : une convention de gestion
Le MRR mesure le revenu récurrent mensuel de vos abonnements, normalisé d’après les règles de votre outil de facturation. L’ARR en est la version annualisée, avec la convention retenue par l’entreprise. Aucun des deux ne vaut pour les factures émises, les encaissements ou le revenu comptabilisé : trois autres chiffres, trois autres calendriers.

Le calcul de la croissance récurrente s’écrit noir sur blanc dans le pont mensuel : MRR d’ouverture + nouveau MRR + réactivation + expansion − contraction − résiliation = MRR de clôture. Remises, usages variables, essais ou impayés : dedans ou dehors, ça dépend de votre configuration. Une convention stable vaut mieux qu’un chiffre « standard » qui change d’un outil à l’autre.

LTV observée ou attendue
La LTV estime ce qu’un client vous rapporte pendant sa vie chez vous, sur un horizon que vous fixez. Vous l’exprimez en revenu ou en marge brute, observée sur une durée arrêtée ou projetée dans le futur. Une cohorte d’acquisition regroupe les clients entrés sur la même période, par source, et sert à agréger ces valeurs. Elle agrège, elle ne définit rien : le numérateur et l’horizon, vous les fixez avant.

La chaîne à quatre maillons, et ses points de rupture

Une chaîne fiable ne promet pas de retrouver chaque client. Elle écrit ce qui est capturé, ce qui est rapproché, ce qui reste non attribué et la date à laquelle chaque valeur devient disponible.

Maillon 1, le clic relié au prospect

Le GCLID, l’identifiant que Google colle à chaque clic, ne « survit » pas tout seul. Le marquage automatique l’ajoute à l’URL. Votre site doit ensuite accepter ce paramètre, le garder d’une page à l’autre, l’envoyer avec le formulaire et le stocker dans le CRM. Une redirection, un sous-domaine, un formulaire embarqué : à chaque passage, le paramètre risque de tomber. Le test : suivre un clic de bout en bout et lire la valeur enregistrée dans le CRM. Voir le paramètre à l’arrivée ne suffit pas.

Le suivi avancé des conversions pour les prospects complète ce rapprochement avec vos données propriétaires, hachées avant envoi. Depuis avril 2026, Google regroupe les méthodes dans un réglage unifié. Depuis le 15 juin 2026, les flux concernés migrent vers l’API du Gestionnaire de données et sont bloqués dans l’API Google Ads. Continuez quand même à envoyer le GCLID quand il existe : le hachage améliore le rapprochement, sans garantir l’identification, et il ne répare pas une chaîne qui perd ses paramètres.

Une adresse e-mail n’est pas « exploitable » par nature. La donnée qui sert au rapprochement doit avoir été collectée licitement, être nécessaire à l’objectif annoncé, expliquée au client et utilisée dans le respect des règles Google. Quand le consentement est requis, vous le contrôlez avant l’envoi. Le hachage protège la transmission, rien de plus : il ne crée ni base légale ni permission publicitaire.

Maillon 2, le prospect relié au client

Dans le CRM, le prospect et le client partagent un identifiant durable ou une table de correspondance. Traitez les doublons, les changements d’adresse de contact, les créations manuelles et les ventes signées sans passer par le site. Sans cette jonction, vous calculez encore une LTV globale dans la facturation. Vous ne l’attribuez plus proprement à la source publicitaire.

Le calendrier tranche net. Une conversion hors connexion importée plus de 90 jours après le dernier clic est refusée. Le délai publié pour le suivi avancé des conversions pour les prospects est de 63 jours. Un prospect acquis en mars et signé en juin risque donc d’arriver trop tard. Dans ce cas, je préfère une étape commerciale plus tôt dans le cycle (stable, prédictive et importable dans le délai) à une vente parfaite qui arrive après la fenêtre. La vente et la LTV longue, vous les gardez pour l’analyse hors plateforme.

Pour un essai gratuit, l’écart de passage au payant entre sources reste une hypothèse tant que vous ne l’avez pas vérifiée. Comparez des cohortes sur la même période, avec la même définition d’activation, des effectifs lisibles et une maturité comparable. Ensuite seulement, décidez.

Le mauvais réflexe
Attendre la signature finale, puis découvrir qu’elle dépasse la fenêtre d’import. La réponse n’est pas d’antidater l’événement. Elle consiste à définir plus tôt une étape commerciale utile, puis à mesurer hors Google Ads l’écart entre cette étape et la valeur encaissée.

Maillon 3, le client relié à son revenu

Reliez ensuite le client et ses abonnements à la table de facturation. Gardez dans des colonnes séparées le MRR, les revenus récurrents normalisés, les factures émises, les encaissements et le revenu comptabilisé : leurs règles et leurs calendriers diffèrent. Pour chaque client, nommez aussi la mesure produite : valeur cumulée observée à 6 ou 12 mois, LTV de revenu estimée, ou LTV de marge brute.

La cohorte a besoin d’un contrat de lecture : date d’entrée, règle de source, traitement des clients passés par plusieurs points de contact et une catégorie réservée aux clients non attribués. « Premier clic Google Ads » est une convention parmi d’autres. Changez-la et vous changez la répartition entre campagnes.

Si les LTV diffèrent d’une source à l’autre, n’agissez pas tout de suite. Regardez la taille de l’échantillon, sa dispersion, sa maturité et le poids de quelques grands comptes. Puis le biais de sélection : cette source attire-t-elle d’elle-même un type de client ? Sur une cohorte jeune, le modèle de projection porte une version et un intervalle d’incertitude. Vous relisez ses erreurs à chaque révision, et l’observé remplace la prédiction au fil des mois.

Maillon 4, la boucle refermée, la valeur qui revient

Ne mettez pas trois horizons dans la même colonne. La valeur précoce observée correspond à une étape disponible dans les délais. La valeur prédite estime un résultat futur avec un modèle contrôlé. La LTV observée tardive sert à analyser les cohortes et à recalibrer. Une longue histoire client n’entre pas dans Google Ads après coup, par un simple import.

Même une conversion déjà enregistrée ne reste pas ajustable sans limite. Google indique qu’un ajustement est généralement possible pendant 54 jours et qu’il doit parvenir dans les sept jours pour rester lisible par les enchères automatiques. Une expansion ou une résiliation qui arrive bien plus tard appartient donc d’abord au rapport de cohorte.

Importer une valeur ne suffit pas à piloter. L’action de conversion doit être principale (donc comptée dans la colonne « Conversions » de l’objectif que la campagne utilise). Elle doit recevoir des valeurs cohérentes, à une fréquence stable, et alimenter une stratégie d’enchères fondée sur la valeur (Google optimise alors la valeur envoyée, plus seulement le nombre de conversions). Après le changement, laissez passer la période d’apprentissage, puis comparez la valeur importée à la valeur finalement observée.

Le passage est concret. Le CRM fournit un signal économique assez tôt pour les enchères. La facturation mesure ensuite ce que ce signal valait. Le ratio LTV/CAC par source sert à arbitrer les budgets, et les fenêtres Google Ads fixent ce que la plateforme accepte encore de recevoir.

Comment calculer la LTV sans surinterpréter la formule ?

Google Ads ne calcule pas votre LTV. Vous choisissez d’abord un numérateur, un horizon et une population. Le revenu récurrent mensuel moyen par compte, l’ARPA, ne donne un ordre de grandeur utile que si la population est assez homogène.

La formule la plus connue : LTV de revenu ≈ ARPA mensuel / taux d’attrition clients mensuel. Elle suppose un revenu par compte stable, une attrition constante, un horizon long et des clients comparables. Le taux porte ici sur les clients. Ne le remplacez pas par l’attrition de revenu ni par le NRR.

Pour raisonner en marge brute : LTV de marge brute ≈ (ARPA mensuel × taux de marge brute) / taux d’attrition clients mensuel, avec le taux de marge écrit en décimal. Reprenons l’exemple du début, à titre purement illustratif : 1 400 € de LTV de revenu avec 70 % de marge donnent une estimation de LTV en marge brute de 980 €. Une estimation, rien de plus : vous n’avez encore rien observé.

Ces formules ignorent l’expansion et la contraction, les variations de prix, les retards d’encaissement et la valeur temps de l’argent. Elles cadrent une discussion. Pour fixer une cible d’enchères ou monter un budget, il vous faut autre chose.

Lecture Conditions minimales Limite à afficher Usage raisonnable
ARPA / attrition clients Revenu stable, population homogène, attrition déjà mûre Très instable sur une jeune cohorte Un ordre de grandeur, à confronter à l’observé
(ARPA × marge) / attrition clients Marge documentée, mêmes hypothèses de stabilité Ignore l’expansion, la trésorerie et l’incertitude Un scénario de CAC supportable. Aucune décision sur cette ligne isolée
Valeur cumulée observée Cohorte mûre, source et horizon documentés Décrit une association et laisse des clients non attribués Le contrôle des estimations et des modèles prédictifs

La cohorte mûre reste votre contrôle le plus solide, à deux conditions : garder les clients non attribués dans le tableau, et ne pas confondre association publicitaire et causalité. Une estimation qui ne converge jamais vers l’observé vous dit une chose : recalibrez le modèle au lieu de défendre le chiffre.

Pourquoi suivre ces indicateurs avec le délai de récupération et le ratio LTV/CAC ?

Un ratio LTV/CAC de 4:1 ? Ici, un exemple arithmétique. Aucune norme SaaS derrière. Il faut dire si la LTV représente du revenu, de la marge brute ou une valeur actualisée, et si le CAC couvre seulement la dépense publicitaire ou tous les coûts d’acquisition. Sans ces définitions, le ratio ne compare rien de sérieux.

Le délai de récupération ajoute la contrainte de trésorerie : délai en mois ≈ CAC / (ARPA mensuel × taux de marge brute). L’approximation suppose une marge écrite en décimal, un revenu mensuel stable et aucune expansion. Le résultat tombe en mois.

Vous payez la publicité tout de suite. Les revenus récurrents, eux, arrivent pendant la durée de vie que vos cohortes montrent. Un scénario à 28 mois ne se juge pas tout seul. Ce qui tranche : le coût du capital et la trésorerie disponible, la marge, les engagements contractuels et l’incertitude sur la rétention.

Variable Question à trancher Effet sur la décision
Ce que couvre le CAC La publicité seule, ou aussi la vente, les outils et l’intégration ? Un CAC incomplet raccourcit artificiellement le délai
Numérateur de la LTV Revenu, marge brute ou contribution nette ? Le CAC supportable bouge avec la valeur que vous gardez vraiment
Trésorerie Combien de mois l’entreprise tient-elle avant de récupérer sa mise ? Deux SaaS au même ratio acceptent des rythmes opposés si leur trésorerie diffère
Signal disponible Quelle valeur fiable arrive dans le délai Google Ads ? La stratégie d’enchères n’optimise pas une LTV tardive qu’elle ne reçoit pas

Il n’existe donc aucun seuil universel de marge ou de délai à recopier. Fixez vos bornes dans le plan financier, puis révisez-les avec la réalité des cohortes et le coût du financement.

Pourquoi séparer PME et grands comptes dans les cohortes ?

Mélangez des PME qui résilient vite et des grands comptes qui restent plusieurs années : vous obtenez une distribution à deux bosses, et une moyenne qui ne ressemble à aucun de vos clients. Commencez par la médiane, les quantiles, la dispersion et le nombre de clients. Segmentez ensuite, seulement si le volume permet une lecture honnête.

Ce biais touche les enchères uniquement si la moyenne agrégée est envoyée comme valeur de conversion. Tant qu’elle reste dans un rapport de direction, elle déforme l’analyse mais ne modifie pas directement les enchères de Google Ads.

La segmentation se prépare dans le CRM : taille de compte, profil client idéal et cas d’usage. Une requête qui exprime un besoin précis attire-t-elle un autre profil qu’une requête générique ? Hypothèse. À vérifier dans les termes de recherche et dans les cohortes qualifiées. Le mot clé ne prouve ni la taille du client, ni sa rétention future.

Si le volume ne permet pas encore de séparer, écrivez la limite dans le rapport : « cette LTV agrège PME et grands comptes ; aucune cible d’enchères spécifique ne sera déduite avant une cohorte assez mûre ». Une limite nommée vaut mieux qu’une précision inventée.

Comment relier la facturation à Google Ads ?

Commencez par la table client. Le connecteur viendra après. Les outils de facturation n’exposent pas tous les mêmes métriques ni les mêmes formules, et ce qu’ils exposent dépend du forfait et de la configuration. Écrivez ce que vous incluez : remises, usages, impayés et changements de contrat. Puis exportez un identifiant client, ses abonnements, le MRR et ses mouvements.

Le chemin d’import dépend de ce que vous avez déjà en place. Le contrat de données, lui, ne change pas :

  1. Choisir le flux pris en charge. Les fichiers de suivi avancé des conversions pour les prospects passent par le Gestionnaire de données, l’outil d’import de Google. Depuis le 15 juin 2026, les nouveaux développements concernés utilisent l’API du Gestionnaire de données à la place de l’API Google Ads. Une connexion directe à votre CRM convient si Google la prend en charge officiellement et si vous avez accès à ses diagnostics.
  2. Valider chaque ligne. Trois familles de champs à relire. L’identité : le nom exact de l’action de conversion, l’identifiant de clic ou les données utilisateur autorisées, et l’identifiant de déduplication. Le moment : la date et l’heure avec le fuseau, le délai depuis le clic. L’argent : la valeur et sa devise. Puis le résultat d’import. Un fichier accepté ne prouve pas que l’événement correspond à la bonne étape commerciale.
  3. Industrialiser sans perdre le contrôle. Connecteur tiers ou intégration directe, même exigence. La sécurité et la résidence des données. La gestion des secrets. La reprise sur erreur, le journal des rejets et le rapprochement quotidien. Ne choisissez pas l’outil sur le volume.
  4. Séparer activation et mesure. Le ciblage par liste de clients (Customer Match) sert à atteindre, réengager, observer ou exclure des segments. Ce que vous en faites dépend de l’éligibilité du compte et des règles applicables. Il ne remplace pas l’import de valeur. Les données viennent de votre collecte directe, l’information et le consentement sont gérés quand ils sont requis, et les listes sont tenues à jour : Google fixe une durée maximale de 540 jours et demande au moins 100 membres ajoutés ou mis à jour sur cette période pour garder l’éligibilité.
Le contrôle qui évite les faux succès
Chaque semaine, rapprochez trois nombres : lignes envoyées, lignes acceptées, conversions attribuées. Un taux de correspondance qui chute, des doublons qui montent ou des valeurs sans devise : vous enquêtez avant de lire la moindre campagne.

Le NRR change-t-il le CAC supportable sur Google Ads ?

Le NRR, la rétention nette du revenu, mesure ce que devient votre base d’abonnements existants. Il manque souvent dans les arbitrages d’acquisition. Mais il ne fixe pas votre CAC acceptable : il y contribue.

Calculez-le sur la même cohorte de clients existants et la même période, sans aucun nouveau MRR : NRR = (MRR d’ouverture + expansion + réactivation − contraction − résiliation) / MRR d’ouverture × 100. Numérateur et dénominateur gardent les mêmes conventions de facturation.

Le MRR normalise les revenus récurrents mensuels de vos abonnements. L’ARR l’annualise avec la convention de l’entreprise. Le NRR mesure la variation nette de la base existante. Aucun des trois ne vous dit combien de trésorerie est rentrée, ni quelle part de la croissance vient de Google Ads.

Position par rapport à 100 % Lecture mathématique Ce qu’il reste à vérifier
Inférieur à 100 % La contraction et les résiliations pèsent plus que l’expansion et la réactivation Segment, marge, délai de récupération et rentabilité incrémentale
Égal à 100 % Le revenu récurrent de la base n’a pas bougé sur la période La dispersion entre cohortes et le coût complet d’acquisition
Supérieur à 100 % L’expansion et la réactivation pèsent plus que les pertes de revenu La marge de l’expansion, la trésorerie et la fiabilité de la projection LTV

Le pivot de 100 % est une identité mathématique, rien de plus : fixez vos seuils dans le plan financier. Un NRR au-dessus de 100 % plaide pour une LTV plus haute, sans rendre automatiquement un CAC rentable. Un NRR sous 100 % n’interdit pas toute acquisition si certains segments restent rentables et finançables.

Qu’est-ce que la chaîne MRR/LTV change dans vos campagnes ?

Elle remplace la lecture unique du coût par prospect par des décisions vérifiables, une par une.

  1. Arbitrage des campagnes. Imaginez une campagne de marque avec le meilleur coût par prospect, et une campagne sur des requêtes d’alternatives qui signe moins de clients mais cumule plus de marge. L’ordre ne s’inverse qu’après une cohorte assez mûre, des effectifs suffisants et un traitement identique des clients non attribués.
  2. Budget supportable. Vous comparez le CAC à une LTV dont le numérateur, l’horizon et l’incertitude sont écrits. La cible Google Ads reste fondée sur la valeur disponible dans ses délais. La valeur longue que vous espérez, elle, n’y entre pas.
  3. Dialogue financier. L’équipe acquisition ne défend plus seulement un coût par prospect. Elle présente un signal précoce, son erreur face à l’observé, le délai de récupération et la marge par cohorte.
  4. Mesure causale. Une cohorte attribuée décrit une association. Pour estimer la valeur que la publicité a vraiment créée, il faut un protocole incrémental avec un groupe de comparaison, ou une méthode causale adaptée.

Cette mesure s'applique-t-elle à votre SaaS ?

La bonne question : est-ce que le revenu différé changerait l’ordre de vos campagnes, votre cible d’enchères ou votre budget ? Si oui, cette chaîne passe en priorité. Si presque tous vos clients ont la même valeur et convertissent vite, une mesure plus simple suffit.

La cohorte mesure ce qui s’est passé. Le modèle prédit ce qui pourrait se passer. Gardez ces deux colonnes séparées, avec une version et une date. Une prédiction que personne ne contrôle finit toujours par ressembler à une justification.

Enfin, mettez un nom sur chaque jonction. Un CRM mal tenu, une convention MRR qui bouge ou un import sans diagnostic suffit à rendre le rapport précis en apparence, et inutilisable pour décider.

Ce qu’il faut retenir
  • Le ROAS Google Ads ne connaît que la valeur de conversion que vous lui envoyez : du revenu ou de la LTV seulement si vous l’avez décidé ainsi.
  • Le GCLID se capture, se conserve, se transmet et se teste. Les données hachées complètent le rapprochement sans le garantir.
  • Les délais de 90 jours, 63 jours et 54 jours vous obligent à séparer signal précoce, prédiction et LTV observée tardive.
  • Une LTV n’a de sens qu’avec un numérateur, un horizon, une règle de source et une incertitude écrits noir sur blanc.
  • NRR, LTV/CAC et délai de récupération éclairent la décision. Aucun seuil générique ne remplace votre plan financier.

Sources officielles vérifiées le 21 juillet 2026 : aide Google Ads sur le marquage automatique et le GCLID, le suivi avancé des conversions pour les prospects et la migration vers le Gestionnaire de données, les délais de 90 et 63 jours, les diagnostics d’import hors connexion et les ajustements de conversions pendant 54 jours. Aide Google Ads sur les actions principales et secondaires, la convention de valeur de conversion, les enchères fondées sur la valeur, la mesure incrémentale, les règles du ciblage par liste de clients et la durée maximale de 540 jours. Documentation Stripe sur les conventions MRR et leurs réglages. CNIL sur la minimisation des données et l’information des personnes.

Questions fréquentes

Comment capturer le GCLID dans un formulaire SaaS ?
Le marquage automatique ajoute le GCLID à l’URL d’arrivée. À vous de le capturer sur cette page, de le garder d’une page à l’autre avec un mécanisme maison, de l’envoyer dans le formulaire et de le stocker dans le CRM. Puis testez un clic complet après chaque redirection. Les données propriétaires hachées aident au rapprochement sans le garantir. Leur collecte et leur usage doivent rester licites et transparents.
Quelle différence entre LTV et ROAS en SaaS ?
Le ROAS Google Ads divise la valeur de conversion attribuée par le coût, et cette valeur ne vaut un revenu que si vous l’avez définie ainsi. La LTV, elle, est ce qu’un client rapporte sur un horizon que vous fixez, en revenu ou en marge, observé ou attendu. La cohorte sert ensuite à la lire par source.
Peut-on réinjecter toute la LTV observée dans Google Ads ?
En général non. L’import hors connexion doit arriver dans les 90 jours du dernier clic, 63 jours avec le suivi avancé des conversions pour les prospects. Une conversion déjà enregistrée reste en général ajustable pendant 54 jours, d’après Google. Ce qui arrive après ces délais sert surtout à vos analyses hors plateforme, pas aux enchères.
Faut-il attendre des cohortes matures pour piloter les enchères ?
Non. Vous séparez les usages. Une étape précoce ou une valeur prédite alimente les enchères si le modèle est versionné, validé hors échantillon, suivi dans le temps et importé à un rythme régulier. La LTV observée d’une cohorte mûre vient ensuite mesurer l’écart entre prédit et réalisé.
Comment choisir entre LTV observée et LTV prédite ?
Les deux, à des places différentes. L’observé sert à lire les cohortes mûres et à recalibrer le modèle. La prédiction donne un signal assez tôt pour les enchères, avec un intervalle d’incertitude et des révisions datées. Dans un même rapport, chaque colonne porte son horizon, son numérateur et sa version de modèle.
Qui doit être propriétaire de la jonction CRM entre prospect et client ?
Une personne nommée. Elle répond de l’identifiant et de la déduplication, de la date et de la source, de la valeur et de sa devise, et des rejets d’import. Sans elle, le revenu reste mesurable en global, mais son attribution à la source publicitaire se dégrade.
Vincent Duquesne, consultant Google Ads
Vincent Duquesne
Expert Google Ads Certifié depuis 2011 : j’ai audité et restructuré des centaines de comptes dans des dizaines de thématiques différentes. +20M€ gérés.
Google Partner Premier 2026

Votre ROAS ne voit rien de ce que vos clients rapportent ensuite ?

On repère le maillon qui casse pour qu’une vraie valeur remonte dans Google Ads.

Réserver un appel