Attribuer les revenus aux emails de ton SaaS
Relie les campagnes aux événements de facturation et distingue une contribution observée d'un effet réellement incrémental.
Un rapport qui additionne chaque achat survenu après un clic email peut attribuer plusieurs fois le même revenu et ignorer les autres points de contact. Pour rendre tes décisions utiles, fixe d'abord ce que tu appelles revenu attribué, à quelle période il se rapporte et quel événement compte comme conversion. Un SaaS peut suivre l'inscription payante, une montée de forfait, un renouvellement ou une expansion, mais ces résultats ne sont pas interchangeables. Pour piloter une séquence, choisis l'action qu'elle cherche précisément à provoquer.
Commencer par un parcours mesurable
Prends un flux concret, par exemple les messages envoyés après qu'un espace de travail atteint la limite de son forfait. Décris la population au moment d'entrée, les emails prévus, les sorties du scénario et l'événement de facturation attendu. Une séquence d'upgrade doit s'arrêter après l'achat, l'annulation ou le changement de plan par un administrateur. Sans ces états, un message peut continuer après la conversion et brouiller les chiffres tout en irritant le client.
Aligne les identifiants entre ta plateforme email, ton produit et ton système de facturation. L'adresse email seule n'est souvent pas une bonne clé : une personne peut avoir plusieurs espaces, une adresse peut changer et un achat peut être fait par un autre membre. Utilise un identifiant de compte stable, conserve l'identifiant d'utilisateur pour l'analyse individuelle et vérifie les règles d'accès avant d'inclure des données personnelles dans les événements transmis.
Définir le revenu et son calendrier
Pour une conversion d'essai, le montant initial encaissé n'est pas nécessairement le revenu récurrent mensuel. Pour une montée en gamme, mesure le changement net entre les plans plutôt que le prix complet du nouveau forfait. Pour un renouvellement annuel, évite de diviser arbitrairement la somme en revenus mensuels sans documenter la convention comptable. Garde séparés revenu facturé, revenu encaissé, taxes, remboursements et avoirs; chaque vue répond à une question différente.
Choisis ensuite une fenêtre d'observation qui correspond au cycle visé. Une séquence de configuration peut être reliée à une activation dans les jours qui suivent, alors qu'un renouvellement nécessite de suivre l'échéance et les événements précédents. La fenêtre doit être identique pour les cohortes comparées. Note les devises et les règles de conversion si tes comptes paient dans plusieurs monnaies, puis rapproche périodiquement le rapport email avec le système de facturation.
Trois lectures possibles
| Lecture | Calcul ou usage | Limite à expliciter |
|---|---|---|
| Après exposition | Conversion d'un compte ayant reçu le flux dans la fenêtre fixée | Montre une association; le compte aurait pu acheter sans l'email |
| Dernier clic email | Crédit accordé au dernier clic enregistré avant l'événement | Ignore la découverte initiale et les autres canaux |
| Groupe témoin | Comparer le résultat d'un groupe exposé à un groupe assigné sans le flux | Demande une assignation équilibrée et assez d'événements pour lire l'écart |
Le rapport après exposition est facile à construire, mais ne démontre pas que l'email a causé l'achat. Le dernier clic donne une convention d'attribution utile à l'analyse de parcours, pas une preuve causale. Lorsque le volume le permet, réserve aléatoirement un groupe témoin avant l'envoi. Compare les comptes assignés, même si certains n'ouvrent pas le message : filtrer après coup les non-ouvreurs introduit un biais, car l'ouverture dépend de facteurs propres aux utilisateurs et aux clients email.
Mettre les événements en place
Établis un dictionnaire partagé. Il peut inclure account_created, trial_started, feature_activated, plan_changed, invoice_paid et subscription_cancelled. Chaque événement a un horodatage, une clé de compte, un identifiant d'événement unique et les propriétés nécessaires à l'analyse. Le montant et la devise peuvent être utiles pour un événement de paiement; n'envoie pas une copie entière de facture ou des informations de carte. Documente les événements réémis lors d'une synchronisation pour éviter de compter deux fois une même facture.
Avant de publier un tableau de bord, parcours des cas de contrôle : essai qui devient payant, mise à niveau annulée, remboursement, changement de propriétaire et compte qui paie après la fenêtre. Vérifie que les délais utilisent le fuseau défini, que les événements retardés n'entrent pas dans la mauvaise période et que les comptes de test sont exclus. Compare un échantillon avec les factures réelles afin de repérer les écarts de statut et de devise.
Exemple : email de passage à un plan supérieur
Supposons qu'un message soit déclenché lorsqu'un compte utilise une capacité incluse dans son offre. L'email explique la limite atteinte, propose une action dans le produit et pointe vers la page de gestion du forfait. La mesure principale peut être la part des comptes admissibles qui changent de plan dans une période prédéfinie. Les clics vers la gestion du compte aident à localiser une friction; ils ne remplacent pas l'événement de changement de plan confirmé par la facturation.
Exclus du calcul les changements initiés avant l'email, les comptes internes et les transitions automatiques dues à une règle indépendante. Si le client demande un devis à l'équipe commerciale, classe cette voie séparément au lieu de lui attribuer silencieusement le même événement. Surveille les plaintes et désinscriptions, et vérifie que le scénario s'arrête lorsqu'un changement est déjà en cours.
Un tableau de pilotage utile à l'équipe
| Étape | Indicateur à conserver | Décision associée |
|---|---|---|
| Éligibilité | Comptes correspondant aux critères au début de la période | La définition de l'audience est-elle stable ? |
| Envoi | Assignés, tentés, remis, exclus et raison d'exclusion | Le flux a-t-il atteint la population attendue ? |
| Comportement | Clics et événements produit associés au compte | Où le parcours s'interrompt-il ? |
| Facturation | Type d'événement, valeur nette, devise et date | Le résultat correspond-il à l'objectif commercial ? |
Lire les résultats sans gonfler le crédit
Affiche le nombre de comptes et d'événements à côté des montants agrégés. Une moyenne peut masquer quelques contrats élevés, tandis qu'un total peut être dominé par un seul achat exceptionnel. Segmenter par forfait ou ancienneté peut éclairer le mécanisme, à condition de définir les segments avant de chercher une conclusion. Marque les changements de prix, de produit, de saisonnalité et de campagne qui pourraient expliquer une variation indépendante de l'email.
Si le groupe témoin produit une différence, examine aussi l'incertitude et la taille des groupes avant de généraliser. Une petite cohorte ne permet pas toujours de distinguer un effet réel des fluctuations ordinaires. Conserve les données brutes nécessaires, les règles de calcul et la date de génération du rapport. Quand un événement est corrigé, versionne la définition afin que les chiffres historiques ne changent pas sans explication.
Choisir l'outillage sans confondre envoi et comptabilité
Une plateforme de messagerie peut gérer les segments, les déclencheurs et les conversions associées aux campagnes, mais elle ne remplace pas le registre de facturation. Customer.io peut être pertinent si tu relies des événements produit aux parcours et si son intégration correspond à ton modèle de données; valide les identifiants et l'export avant de t'y appuyer. Pour les écritures financières, conserve la source de vérité dans ton système de paiement ou ton entrepôt de données. Les outils transactionnels tels que Resend ou Postmark répondent à un besoin d'envoi applicatif, pas à la définition de ton revenu SaaS.
Pour démarrer, documente une seule séquence, fais correspondre ses événements aux factures et compare d'abord le rapport attribué aux données réelles. Si la mesure tient, ajoute un groupe témoin lors d'une prochaine période. Cette progression permet de détecter les problèmes d'identité et de calcul avant de communiquer un chiffre de contribution à la direction.
Ressources associées
Questions fréquentes
Par quoi commencer si je pars de zéro ?
Choisis un flux et une conversion confirmée par ton système de facturation. Documente l'audience, la fenêtre, la valeur retenue et les exclusions avant de construire le tableau.
Quel outil pour mettre en pratique ce guide ?
Il te faut un outil de parcours qui transmet des événements et un registre fiable des paiements. Customer.io peut orchestrer des messages basés sur l'activité; rapproche ses conversions de la facturation avant de rapporter les revenus.
Comment savoir si l'email a causé la conversion ?
L'attribution après clic indique une séquence temporelle, pas une causalité. Pour estimer une contribution incrémentale, assigne un groupe témoin avant l'envoi et compare les résultats sur la même période.