Faire grandir un SaaS avec QuickBooks
OneVision Resources propose des solutions de support et de service 24/7 aux intégrateurs de domotique sur mesure, en combinant un logiciel en abonnement et une marketplace de services récurrents. Lorsque l’entreprise a réorienté sa stratégie et son modèle de tarification vers une approche davantage centrée sur le revenu récurrent, elle s’est heurtée à un problème de taille : ses données de revenu étaient bien dans QuickBooks, mais elle était incapable de parler avec assurance de ses données d’abonnement.
L’équipe savait sortir un compte de résultat, mais pas répondre à des questions comme :
- Quel est notre churn réel, et à quel moment se matérialise-t-il vraiment ?
- Quelle part de notre croissance est récurrente et quelle part est ponctuelle ?
We could run an income statement out of QuickBooks, but that's not the same as understanding your subscription business. We didn't have clear visibility into who was contributing to what, what our real churn was, or how our recurring revenue was growing versus total revenue. Our billing data wasn't wrong — but the more complex it got, the harder it was to keep it structured in a way that could answer those questions.
Joseph Kolchinsky, CEO et fondateur de OneVision, a décidé qu’il fallait régler la question pour de bon.
Parfait pour la comptabilité, insuffisant pour la visibilité SaaS
QuickBooks est conçu pour suivre des factures, produire des états financiers et tenir une comptabilité en règle. Résultat : la plupart des entreprises SaaS qui l’utilisent émettent des factures sans les données ni la structure nécessaires pour calculer de façon fiable leurs métriques SaaS.
Dès lors que vous avez des milliers de clients répartis sur des offres différentes — et que la facturation n’est pas parfaitement homogène —, les données deviennent vite un enchevêtrement. Joseph était déterminé à le démêler pour mieux comprendre son activité.
We've been a recurring revenue business for years, but we weren't measuring it with the precision that model demands. When you're proving to the world that you're a modern recurring revenue company, the details really matter. I had to put a stake in the ground on data accuracy.
Pourquoi ChartMogul
OneVision utilisait déjà ChartMogul depuis des années sur la partie marketplace de son activité, connectée à Stripe. Lorsque Joseph a exploré d’autres solutions de reporting, ChartMogul s’est distingué pour une raison décisive : il n’ingère pas seulement les données de facturation et de revenu issues de Stripe, il récupère aussi les métadonnées client pertinentes.
OneVision pouvait ainsi segmenter ses clients selon les attributs qui comptent le plus pour son activité, et obtenir une visibilité plus fine sur le churn, la rétention et la performance des différents groupes de clients. Ses équipes exploitent ces données régulièrement et savent qu’elles sont indispensables pour opérer une marketplace à grande échelle.
Comme Joseph avait constaté de ses propres yeux la façon dont ChartMogul prenait en charge un reporting complexe et l’analyse au niveau du client, tester l’intégration QBO était l’étape logique suivante.
SaaSync : un partenaire d’implémentation remarquable
Certaines implémentations de ChartMogul se règlent réellement en quelques clics. D’autres exigent plus de temps, d’énergie et de rigueur pour que les données reflètent la réalité d’une activité par abonnement, en particulier lorsqu’on part de systèmes comptables comme QuickBooks.
Comme le dit Joseph :
I hadn’t anticipated how difficult SaaS metrics are to do or to work with… I hadn't anticipated how difficult SaaS metrics are to get right. The SaaSync team actually told me that we were being more rigorous about it than most of their customers, and they found that refreshing. That gave me confidence we were doing this the right way.
Pour OneVision, obtenir des métriques de revenu récurrent exactes impliquait de transformer les données comptables de QuickBooks en une structure adaptée aux abonnements.
Pour y parvenir, Joseph a travaillé avec l’équipe de SaaSync afin de connecter QuickBooks Online à ChartMogul et de mapper factures, avoirs et paiements dans le modèle de données d’abonnement de ChartMogul. SaaSync fournit également une couche de relecture pour résoudre les transactions incomplètes, et garantir ainsi que les données qui arrivent dans ChartMogul sont exactes, cohérentes et prêtes à alimenter les métriques.
Tout au long de la mise en place, SaaSync s’est comporté en véritable partenaire : très réactif, extrêmement compétent et prêt à ajuster la configuration autant de fois que les cas particuliers l’exigeaient.
À la clé : une confiance totale dans les chiffres. Joseph pouvait enfin se fier à ses métriques d’abonnement au dollar près, les défendre devant ses investisseurs et son conseil d’administration, et piloter OneVision comme une entreprise moderne de revenu récurrent.
Le nouveau standard opérationnel
Une fois ces fondations posées, ChartMogul est devenu bien plus qu’un outil de reporting. C’est le système sur lequel OneVision s’appuie pour piloter son activité.
Joseph explique qu’aujourd’hui, toute décision de facturation ou de tarification commence par une seule question :
Whenever we discuss any kind of billing change, we first evaluate how it's going to flow into ChartMogul. That’s how important our metrics are to us; if we can't measure the impact on our subscription metrics, we're not ready to make the change.
ChartMogul est aussi intégré à des workflows qui dépassent le seul CEO. Le customer success s’en sert pour analyser cohortes et segments à l’échelle de la marketplace. La direction s’y réfère chaque mois pour comprendre la rétention, les mouvements de revenu et la performance récurrente.
Surtout, OneVision a gagné en clarté sur ce qui portait réellement sa croissance — nouvelles affaires, churn, contraction ou expansion — et sur les déplacements de chaque dollar.
Travailler avec ChartMogul, concrètement
Cette histoire met en lumière une vérité importante sur les analytics d’abonnement : le plus dur n’est pas de choisir un outil, c’est d’obtenir des données sous-jacentes justes.
Les données de facturation d’abonnement sont désordonnées. Pour beaucoup d’entreprises, un reporting SaaS exact demande un vrai travail de nettoyage : transformer des données comptables, construire des mappings sur mesure, ou prendre le temps d’une reconstruction en règle pour que les métriques reflètent l’activité par abonnement réellement à l’œuvre.
C’est exactement ce qu’a fait OneVision. ChartMogul a apporté la profondeur de reporting et de segmentation dont l’entreprise avait besoin, tandis que SaaSync a pris en charge le travail de normalisation qu’impose une activité assise sur QuickBooks.
OneVision n’a pas choisi ChartMogul parce que les analytics d’abonnement sont simples. L’entreprise l’a choisi parce que les faire correctement est difficile, et que ChartMogul est l’une des rares plateformes conçues pour cette réalité.