Come OneVision ha trasformato i dati di QuickBooks in vere metriche SaaS

Scalare un SaaS con QuickBooks

OneVision Resources offre supporto e servizi 24/7 per gli integratori di smart home su misura, combinando software in abbonamento con un marketplace di servizi ricorrenti. Quando il team ha iniziato a spostare strategia e modello di pricing verso un approccio più centrato sul ricavo ricorrente, si è scontrato con un problema grosso: i dati di ricavo erano in QuickBooks, ma non c’era modo di parlare con sicurezza dei dati di abbonamento.

Poteva produrre un conto economico, ma non rispondere a domande come:

  • Qual è il nostro churn reale e quando si manifesta davvero?
  • Quanta parte della nostra crescita è ricorrente e quanta una tantum?
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 e fondatore di OneVision, ha deciso che serviva fare le cose per bene.

Va bene per la contabilità, non per la visibilità SaaS

QuickBooks è progettato per tracciare le fatture, produrre i bilanci e supportare una contabilità corretta. Per questo la maggior parte delle aziende SaaS che lo usa emette fatture senza i dati o la struttura necessari a calcolare in modo affidabile le metriche SaaS.

Quando hai migliaia di clienti su piani diversi — e la fatturazione non è perfettamente coerente — i dati diventano rapidamente confusi. Joseph si è impegnato a sbrogliare quella matassa per capire meglio il business.

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.

Perché ChartMogul

OneVision usava ChartMogul da anni sul lato marketplace del business, collegato a Stripe. Quando Joseph ha esplorato altre soluzioni di reporting, ChartMogul si è distinto per un motivo chiave: non si limita a importare i dati di fatturazione e di ricavo da Stripe, ma porta dentro anche i metadati rilevanti sui clienti.

Questo significava che OneVision poteva segmentare i clienti in base agli attributi che contano di più per il suo business, ottenendo una visibilità più profonda su churn, retention e performance dei diversi gruppi di clientela. Il team usa questi dati con regolarità e sa che sono essenziali per gestire un marketplace su larga scala.

Poiché Joseph aveva visto in prima persona come ChartMogul sostenesse reporting complessi e analisi a livello di singolo cliente, provare l’integrazione con QBO era la mossa logica successiva.

SaaSync: un partner di implementazione eccellente

Alcune implementazioni di ChartMogul sono davvero questione di pochi clic. Altre richiedono più tempo, energia e rigore per garantire che i dati riflettano la realtà di un business in abbonamento, soprattutto quando si parte da sistemi contabili come QuickBooks.

Come dice 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.

Per OneVision, ottenere metriche di ricavo ricorrente accurate significava trasformare i dati contabili di QuickBooks in una struttura pronta per gli abbonamenti.

Per farlo, Joseph ha lavorato con il team di SaaSync per collegare QuickBooks Online a ChartMogul e mappare fatture, note di credito e pagamenti nel modello dati di abbonamento di ChartMogul. SaaSync fornisce anche un livello di revisione per risolvere le transazioni incomplete, così che i dati che arrivano in ChartMogul siano accurati, coerenti e pronti per le metriche.

Durante tutta la configurazione SaaSync si è rivelato un vero partner: reattivo, molto competente e disposto a personalizzare più volte, man mano che emergevano i casi limite.

Il risultato è stata piena fiducia nei numeri. Joseph ha potuto finalmente fidarsi delle sue metriche di abbonamento fino al singolo dollaro, difenderle davanti a investitori e board e gestire OneVision come un’azienda moderna a ricavo ricorrente.

Il nuovo standard operativo

Una volta poste le basi, ChartMogul è diventato più di uno strumento di reporting: è il sistema su cui OneVision si appoggia per gestire il business.

Joseph racconta che oggi ogni decisione su fatturazione o pricing parte da una domanda:

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 è integrato anche in flussi di lavoro che vanno oltre il CEO. Il Customer Success lo usa per analizzare coorti e segmenti del marketplace. La leadership vi si affida ogni mese per capire retention, movimenti di ricavo e performance del ricorrente.

Ma soprattutto, OneVision ha ottenuto chiarezza su ciò che stava davvero guidando la crescita — nuovo business, churn, contrazione o espansione — e su dove si muove ogni dollaro.

Com’è lavorare con ChartMogul

Questa storia mette in luce una verità importante sulla subscription analytics: la parte difficile non è scegliere lo strumento, è mettere in ordine i dati sottostanti.

I dati di fatturazione degli abbonamenti sono disordinati. Per molte aziende un reporting SaaS accurato richiede un vero lavoro di pulizia: trasformare i dati contabili, costruire mappature personalizzate o prendersi il tempo per una ricostruzione fatta come si deve, così che le metriche riflettano il business in abbonamento che c’è davvero sotto.

È esattamente ciò che ha fatto OneVision. ChartMogul ha fornito la profondità di reporting e segmentazione che serviva, mentre SaaSync ha supportato il lavoro di normalizzazione necessario a un’azienda che parte da QuickBooks.

OneVision non ha scelto ChartMogul perché la subscription analytics è semplice. L’ha scelto perché farla bene è difficile, e ChartMogul è una delle poche piattaforme costruite per quella realtà.