Comment réaliser une analyse RFM pour le SaaS
Pour créer un profil client en utilisant Récence, Fréquenceet Monétaire des valeurs pour une application SaaS, le service comptable doit être doté d'informations sur les activités récentes du compte. De nombreuses entreprises SaaS s'engagent dans le processus d'identification des facteurs de désabonnement par l'analyse comportementale et ajustent ensuite la valeur des contrats en fonction des modèles d'utilisation.
Cette section vous guidera à travers les étapes de la construction des scores RFM, ou plus précisément, comment effectuer un segmentation et processus de conversion pour les comptes à risque, et comment augmenter le nombre de clients à forte valeur dans le monde entier.
En tenant compte de cela, la solidité de l'ingénierie de votre équipe et la disponibilité de données utiles doivent également être prises en considération. Vous pouvez avoir un reflet de votre préparation en répondant à ces quatre questions fondamentales : Avez-vous des registres de transactions clairs de toutes les passerelles de paiement ? Votre système d'analyse produit est-il capable de suivre les événements des utilisateurs ? Votre objectif principal est-il simplement de réduire le taux de désabonnement ou d'aller vers de nouveaux marchés ? Votre équipe est-elle capable d'implémenter les scripts SQL manuels ou a-t-elle besoin d'un déclencheur ?
La disponibilité des ressources techniques influence la préparation à un pipeline de données en temps réel. Il est préférable de commencer par une simple segmentation de feuille de calcul à 3 niveaux sur les comptes principaux. D'autre part, si le système comprend plus d'un million de micro-transactions effectuées dans différentes parties du monde, il est nécessaire d'utiliser un scoring basé sur une API pour maintenir la précision des segments.
Ainsi, il est important de comprendre les limites des ressources disponibles pour les activités de rétention et de les orienter uniquement vers la rétention des revenus qui sont en jeu dans un avenir immédiat. De cette façon, vous pouvez éviter d'investir trop de temps et de ressources dans des activités qui pourraient ne pas générer de revenus immédiats.
Aperçu du concept
-
Catégorie : Analytique client et Opérations de revenus
-
Utilisé par: Plateformes et startups SaaS B2B
-
Objectif principal: Segmenter les comptes et réduire le taux de désabonnement
-
Concepts liés: Segmentation de la clientèle, Gestion des relances, VVC
-
Étape de Croissance:
Mise à l'échelle et expansion mondiale
Collecter et Nettoyer les données d'utilisation SaaS
Pour créer une base de données des activités client, les informations disponibles provenant des passerelles de paiement, des CRM et des outils d'analyse de produits doivent être extraites. La présence d'informations incomplètes, de doublons, de comptes de test ou de profils d'essai non vérifiés dans les données SaaS peut affecter la précision des valeurs associées.
Ainsi, il est nécessaire de nettoyer les données afin d'éliminer ces pratiques et de se concentrer sur le comportement réel des clients généré par les comptes actifs. Cependant, avant d'exécuter des scripts de scoring, les données doivent être formatées de manière cohérente dans tous les outils dans lesquels elles sont intégrées. Sinon, cela devrait être configuré comme un processus périodique pour éviter de ralentir le système et de maintenir l'exactitude des rapports.
Liste de contrôle de la collecte de données
- Obtenir les journaux d'analyse de produit (Mixpanel, Heap ou Amplitude) pour les connexions de compte et les événements d'exécution de fonctionnalités.
- Exporter les enregistrements de paiement depuis le facturation par abonnement processus à l'aide des dates de transaction, des montants bruts et des devises.
- Éliminer les comptes internes, les environnements de staging et les comptes d'essai gratuit à l'aide d'un filtre.
- Ajouter un filtre pour les identifiants d'utilisateur externes dans les outils CRM (HubSpot, Salesforce) et les passerelles de paiement afin de créer un compte unique.
Isoler les métriques de Récence et de Fréquence
Afin d'identifier les dates de transaction spécifiques des clients (Récence) et les modèles de renouvellement (Fréquence) :
- Calcul de la Récence : Surveillez l'heure exacte de la dernière action hautement pertinente—par exemple, un événement de facturation réussi, une connexion, ou l'exécution d'un processus principal—plutôt qu'une simple navigation passive. Soustrayez cette date du nombre total de jours de l'analyse pour obtenir le nombre exact de jours.
La formule est : R = T(reference) – T(last_purchase)
- Calcul de la fréquence : Considérez les activités à forte valeur ajoutée comme le produit d'une seule période, par exemple, 90 jours pour l'activité utilisateur ou 12 à 36 mois pour les renouvellements de contrats d'entreprise dans le cas des logiciels par abonnement. Pour les logiciels par abonnement, comptez les sièges actifs ou les conversations d'expansion comme faisant partie de la période comme mesure de la croissance réelle de la relation.
Envisagez de déplacer le centre d'activité vers la récence chez les administrateurs ou les propriétaires d'espace de travail en ce qui concerne les journaux de sièges, plutôt que les journaux de sièges totaux. Les comptes présentant une activité régulière des utilisateurs finaux mais des administrateurs de facturation inactifs pendant 60 jours présentent un modèle associé à un taux de désabonnement élevé.
Une Forrester rapport indique que les entreprises SaaS utilisant l'automatisation incrémentielle avec la segmentation RFM ont observé une augmentation de 9 % de leur taux de rétention sur une période de 6 mois.
Un SaaS de conception graphique et d'interface utilisateur comme Figma suit l'utilisation de l'espace de travail d'équipe. Un espace de travail d'entreprise implique 15 designers qui éditent des fichiers quotidiennement. L'administrateur de facturation principal est resté inactif pendant une période de 75 jours. L'utilisation du paramètre de Récence de 75 jours, basée sur l'activité de l'administrateur, déclenche le compte pour une approche proactive de rétention avant la date de renouvellement annuel.
Checklist gratuite de mise en œuvre de l'analyse RFM pour le SaaS
Exécutez votre analyse RFM SaaS pour protéger les revenus et stimuler l'expansion transfrontalière.
-
Feuille de route d'implémentation par phases
-
Modèles de notation SQL et matrice de segments
-
Stratégies de relance automatisée et de recouvrement des revenus
-
Check-list de paiement pour l'expansion mondiale
Normaliser les revenus mondiaux pour la notation monétaire
Pour créer un précis score « Monétaire » L'analyse des comptes basée sur le montant total des transactions, incluant les taxes de vente régionales variables (TVA/TPS), les problèmes de conversion de devises et les frais de traitement des paiements, nécessite une méthodologie rigoureuse. Les comparaisons de comptes utilisant le revenu brut, sans ajustement pour les taxes régionales, peuvent entraîner des évaluations de valeur différentes, étant donné que 100 $ en Europe et 100 $ aux États-Unis peuvent présenter des niveaux de rentabilité distincts en raison de la TVA. Les taux de change ont un impact sur les chiffres de dépenses totaux observés sur la période d'abonnement. La suppression des frais générés par la plateforme permet de comprendre ce que le compte génère réellement.
Consolider toutes les transactions en une seule devise à des fins de reporting se rapporte au cadre de positionnement.
- Taxes et frais : Repérez toutes les taxes, la taxe sur les produits et services (TPS) ou les frais de processeur de paiement associés au montant brut de la transaction.
- Convertir en devise de base : Appliquer le taux de change (FX) provenant du convertisseur de devises au moment de la transaction pour convertir le paiement local dans la devise de reporting (USD dans ce cas).
- Calculer la contribution nette : Calculer le revenu net dérivé d'un compte en utilisant la méthode consistant à prendre le taux moyen de toutes les périodes de facturation.
| Valeur Monétaire Nette = somme (Montant Brut – Taxes – Frais de Passerelle) x Taux FX(t) |
Comparaison de la normalisation des revenus
| Localisation du Compte | Transaction Brute | Taxe locale (TVA/TPS) | Frais de passerelle (3 %) | Taux de change quotidien | Valeur nette normalisée (USD) |
| États-Unis | $100,00 USD | $0.00 | $3.00 | 1.00 | $97.00 |
| Allemagne | €100,00 EUR | €15,97 (19 % TVA) | €3.00 | 1.08 | $87.51 |
| Royaume-Uni | £100,00 GBP | £16,67 (20 % TVA) | £3.00 | 1.27 | $102.02 |
Les données d'un Gartner rapport suggère que la non-application de la segmentation comportementale par 62 % des entreprises SaaS est influencée par le manque d'une perspective complète sur le comportement et les préférences des utilisateurs.
Si une entreprise de taille moyenne basée à Paris dépense 1 000 € par mois pour un abonnement SaaS, le revenu brut est de 1 000 €. Après déduction de la TVA française de 20 % (166,67 €) et des frais de traitement de passerelle (30,00 €), le revenu net s'élève à 803,33 €. Converti à un taux de change de 1,08 USD/EUR, le score monétaire net final s'élève à 867,60 $.
PayPro Global remplit la fonction d'un Merchant of Record en prenant en charge Taxe de vente SaaS, la conversion des devises et les aspects liés aux frais de la transaction au point de vente. Cela permet à votre reporting de revenus d'être dirigé vers votre modèle RFM sous forme de profits nets et non distordus.
Checklist gratuite de mise en œuvre de l'analyse RFM pour le SaaS
Exécutez votre analyse RFM SaaS pour protéger les revenus et stimuler l'expansion transfrontalière.
-
Feuille de route d'implémentation par phases
-
Modèles de notation SQL et matrice de segments
-
Stratégies de relance automatisée et de recouvrement des revenus
-
Check-list de paiement pour l'expansion mondiale
Attribuer des scores aux comptes et définir des segments
Afin de convertir les mesures brutes de Récence, Fréquence et Valeur Monétaire en un score, vous devriez attribuer des scores entre 1 et 5 pour chacun des composants. La division de la base de clients en quintiles permet de placer 20 % des clients dans le cinquième groupe et 20 % dans le premier groupe, selon leur évaluation de performance. L'obtention d'un tel résultat agrégé fournit un code RFM qui contient des informations sur l'étape actuelle du compte dans son cycle de vie. Grâce à ces codes, des campagnes marketing peuvent être formulées pour des groupes de destinataires spécifiques, se distinguant des communications par e-mail non spécifiques.
Tous les 6 mois, il est nécessaire de redéfinir ces seuils afin d'aligner les segments avec les schémas changeants d'utilisation du produit.
Matrice des segments RFM :
| Segment | Modèle de score | Caractéristiques du profil | Action recommandée |
| Champions | R élevé (4-5), F élevé (4-5), M élevé (4-5) | Activité fréquente, revenus nets élevés, engagement récent. | Inviter aux conseils consultatifs, offrir un accès anticipé aux fonctionnalités, demander des études de cas. |
| Loyalistes Potentiels | R élevé (4-5), F modéré (2-3), M variable | Inscriptions récentes ou mises à niveau affichant une croissance constante de l'utilisation. | Envoyer ciblé adoption de fonctionnalités guident et déclenchent des flux d'intégration secondaires. |
| Nécessite une attention | R modéré (2-3), F élevé (4-5), M élevé (4-5) | Comptes historiquement solides montrant des baisses récentes d'interaction. | Planifier des bilans de santé exécutifs et examiner l'historique récent des tickets de support. |
| À risque | R faible (1-2), F modéré (2-3), M élevé (4-5) | Forte contribution aux revenus associée à une baisse de la fréquence et de la récence. | Déclencher des offres de réengagement, ajuster les calendriers de facturation et acheminer vers les gestionnaires de compte. |
| Perdu | R faible (1), F faible (1), M faible (1-2) | Utilisation inactive, aucun renouvellement récent, dépenses historiques les plus faibles. | Mettre en œuvre des enquêtes de désabonnement automatisées de 3 questions et les ajouter aux séquences de reconquête de 6 mois. |
Pour effectuer une analyse RFM dans les applications SaaS ou les bases de données traditionnelles, vous devez préparer des requêtes SQL afin de diviser les comptes en ces rangs de percentiles prédéfinis.

Démarrez votre projet avec l'aide de seulement trois groupes principaux—Champions, À Risque et Fidèles Potentiels—puis optez pour un modèle à 11 catégories à l'avenir. Une segmentation précoce en de nombreuses catégories lors de la planification des campagnes marketing peut détourner l'attention du public des objectifs primaires et créer plusieurs voies de promotion.
Un outil SEO interactif comme Ranktracker utilise l'analyse RFM sur les comptes gratuits et identifie 45 comptes avec un score de ‘511’ (Récence Élevée, Fréquence Faible, Faible Valeur Monétaire). Ce sont de nouvelles inscriptions qui se sont connectées récemment mais n'ont pas adopté les fonctionnalités essentielles pour la surveillance des mots-clés. Un processus d'intégration automatisé, qui comprend des conseils étape par étape, achève 30 % des étapes définies pour que les individus soient classés comme “Fidèles Potentiels” dans les 30 jours.
Checklist gratuite de mise en œuvre de l'analyse RFM pour le SaaS
Exécutez votre analyse RFM SaaS pour protéger les revenus et stimuler l'expansion transfrontalière.
-
Feuille de route d'implémentation par phases
-
Modèles de notation SQL et matrice de segments
-
Stratégies de relance automatisée et de recouvrement des revenus
-
Check-list de paiement pour l'expansion mondiale
Automatiser la facturation et les relances pour les segments à risque
Si une plateforme utilise la segmentation RFM pour les comptes et l'intègre avec les politiques de facturation, cela peut influencer la gestion des relances périodes et l'application de remises proactives, qui pourraient être liées à la rétention de compte. Les comptes où les scores de Récence sont en baisse peuvent être associés à des difficultés de paiement, avec des cartes expirées ou des pratiques de gestion de carte modifiées comme influences potentielles. Si les stratégies de rétention incluent la modification du calendrier de relance de paiement, les utilisateurs auront plus de temps pour résoudre le problème et éviter l'interruption immédiate du service.
Trouver une option à activer Méthodes de Paiement spécifique à la région où l'utilisateur se trouve ou la modification temporaire de la période d'abonnement peut aider à retenir les comptes qui sont en train de redéfinir leur budget. La connexion directe de ces déclencheurs au moteur de facturation affecte les considérations de revenus d'une plateforme et peut influencer l'étendue de la vente manuelle requise.
Lorsqu'un compte atteint le “À risque” stade (par ex., score 155 ou 244) :
- Modifier les Séquences de relance : Ajuster la séquence de relance pour étendre la période de tentative de rétention de 3 jours à 7 jours offre aux titulaires de compte un délai plus long pour mettre à jour les détails de carte expirés avant la résiliation du service.
- Appliquer des crédits ou des remises in-app : Activer un processus administratif utilisant les outils d'infrastructure de paiement pour offrir une remise de 15 % sur l'abonnement ou le paiement par carte de crédit, sans qu'un échec de paiement ou une activité de connexion réduite n'ait été constaté.
- Acheminer les alertes importantes : Notifier les clients sélectionnés et les responsables de succès d'un compte avec un score Monétaire de 5 entrant dans un niveau de Récence faible en moins de 10 minutes.

Intégrer la collecte de retours qualitatifs aux activités de relance déjà effectuées automatiquement. Par exemple, si un utilisateur subit un échec de paiement en raison d'une carte expirée, déclencher une micro-enquête peut aider à déterminer si la raison du non-paiement est technique ou financière.
Checklist gratuite de mise en œuvre de l'analyse RFM pour le SaaS
Exécutez votre analyse RFM SaaS pour protéger les revenus et stimuler l'expansion transfrontalière.
-
Feuille de route d'implémentation par phases
-
Modèles de notation SQL et matrice de segments
-
Stratégies de relance automatisée et de recouvrement des revenus
-
Check-list de paiement pour l'expansion mondiale
Développer les segments à forte valeur à l'international
Le processus d'identification des utilisateurs ayant le score RFM le plus élevé (“Champions“) et l'utilisation des fonctionnalités existantes pour faciliter l'expansion vers de nouveaux territoires ou une augmentation du nombre de licences exige que vous :
- Filtrer les Meilleurs Scores : Utilisez votre CRM ou votre outil d'analyse et trouvez les comptes qui ont un score de 555 ou 554 dans tous les territoires.
- Activer les Mises à niveau Localisées : Configurez les processus de paiement pour afficher les devises locales sur les pages de paiement, les régionales préférées Méthodes de Paiement (par exemple, SEPA en Europe, iDEAL aux Pays-Bas, Alipay dans la région APAC), et supprimer automatiquement les taxes si ces comptes identifient des opportunités d'up-selling.
- Incitation à l'expansion : Présenter aux comptes individuels des offres pour davantage de licences ou des éditions d'entreprise, en fonction de la localisation et des modèles d'utilisation.
Un logiciel de gestion hôtelière, tel que MiniHotel fournit 200 comptes en Europe en tant que personnes d'intérêt qui sont basés sur l'abonnement normal. Cependant, grâce à l'introduction de comptes Euro locaux avec des méthodes de paiement locales préférées telles que le prélèvement automatique SEPA et iDEAL, la plateforme augmente le taux de conversion des mises à niveau d'une moyenne de 2% à 11% en 90 jours.
PayPro Global prend en charge 70 Méthodes de Paiement et plus de 140 devises avec des flux de paiement localisés, qui permettent à votre équipe de vente de convertir des prospects internationaux haut de gamme sans avoir besoin de mettre en place d'intégration de paiement personnalisée.
Conclusion
Une compréhension claire de comment effectuer l'analyse RFM aide l'équipe SaaS à transformer les événements enregistrés par une application en segments d'utilisateurs pertinents.
Il est particulièrement utile de réduire le nombre de comptes menacés de désabonnement en intégrant et en harmonisant les métriques financières et en les divisant en groupes selon la récence et la fréquence de leurs activités. Le lien entre ces groupes et les flux de travail de facturation peut influencer les métriques de désabonnement et la valeur totale des accords.
Tous les 3 mois, il est nécessaire de préparer une mise à jour des paramètres de scoring en fonction des changements dans les modes d'utilisation des produits, qu'il y en ait ou non.
Prêt à commencer ?
Nous sommes passés par là où vous êtes. Partageons nos 19 ans d'expérience et faisons de vos rêves internationaux une réalité.
FAQ
-
L'e-commerce dépend fortement des dates des transactions et des valeurs des commandes, tandis que le SaaS B2B adapte ces métriques en fonction du modèle d'abonnement. La Récence met l'accent sur les activités à forte valeur (telles que la connexion ou l'exécution de processus clés), plutôt que sur la simple visite du site web ; la Fréquence se concentre sur l'utilisation répétée ou l'expansion du nombre de licences, et le score Monétaire est basé sur le revenu récurrent net normalisé.
-
En ce qui concerne la période de temps, il convient de prendre en compte certains aspects lors de sa définition. La Récence fait généralement référence à l'activité des 30 à 90 derniers jours, tandis que les données de Fréquence et Monétaire devraient être basées sur 12 à 36 mois d'activité du compte, ce qui est suffisant pour capter les renouvellements et les contrats d'expansion une fois par an.
-
Les scores doivent être mis à jour périodiquement, une fois par mois à la fin d'un engagement actif ou en temps réel via un flux continu. Une réévaluation régulière du score permet la détection précoce de tendances potentiellement défavorables, ce qui peut influencer les résultats concernant les renouvellements de contrats annuels et le chiffre d'affaires associé.
-
Le revenu brut non ajusté inclut les taxes sur les biens et services avant leur vente, ce qui influence sa concordance avec la rentabilité réelle de l'entreprise. La déduction de la TVA/TPS locale et des frais de traitement des cartes de crédit du revenu brut établit un contexte pour la gestion des recouvrements, déplaçant l'attention vers le revenu net à la fin d'une période comptable, plutôt que vers des chiffres basés sur le revenu brut.
-
Une start-up devrait avant tout éviter la tentation de se diviser en trop de segments et se concentrer plutôt sur la création de catégories pour les Champions, les clients à risque et les fidélisables potentiels. Une mise en œuvre précoce de la segmentation client par une start-up peut influencer l'ampleur des dépenses marketing. Orienter les efforts vers ces trois groupes pour la rétention et l'expansion précède souvent un changement dans les premières métriques de performance.
-
Lorsqu'un compte atteint le stade « à risque », les processus automatiques devraient inclure la prolongation du délai de recouvrement de la dette de 7 jours et l'application de divers outils promotionnels, tels que des réductions ou des crédits, pour le récupérer. Le processus comprend la génération d'alertes ou le transfert du dossier à un responsable de la réussite client de niveau supérieur, pouvant potentiellement entraîner une communication de la direction.
-
Concentrer les efforts sur les comptes identifiés comme « Champions » qui affichent des performances positives peut être lié à des changements de revenus par l'intégration de produits supplémentaires ou les montées en gamme d'abonnements. Pour stimuler vos montées en gamme, vous pouvez envisager d'intégrer des fonctionnalités de paiement localisées telles que les devises locales, les méthodes de paiement régionales préférées (SEPA ou iDEAL dans ce cas), et la gestion des taxes par logiciel.
