Escalar un SaaS con QuickBooks
OneVision Resources ofrece soluciones de soporte y servicio 24/7 para integradores de smart home a medida, y combina software de suscripción con un marketplace de servicios recurrentes. Cuando su equipo empezó a orientar la estrategia y el modelo de precios hacia un enfoque más centrado en los ingresos recurrentes, se topó con un problema de calado: tenían los datos de ingresos en QuickBooks, pero no podían hablar con seguridad de sus datos de suscripción.
Podían sacar una cuenta de resultados, pero no podían responder a preguntas como:
- ¿Cuál es nuestro churn real y cuándo se produce de verdad?
- ¿Qué parte de nuestro crecimiento es recurrente y qué parte es puntual?
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 y fundador de OneVision, decidió que tenían que resolverlo bien.
Suficiente para contabilidad, no para tener visibilidad SaaS
QuickBooks está diseñado para llevar el control de las facturas, generar estados financieros y dar soporte a una contabilidad correcta. Por eso, la mayoría de los negocios SaaS que usan QuickBooks emiten facturas sin los datos ni la estructura necesarios para calcular métricas SaaS de forma fiable.
Cuando tienes miles de clientes en planes distintos —y la facturación no es perfectamente homogénea—, los datos se ensucian rápido. Joseph se propuso deshacer ese enredo para entender mejor el negocio.
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.
Por qué ChartMogul
OneVision ya llevaba años usando ChartMogul en la parte del negocio del marketplace, conectada a Stripe. Cuando Joseph exploró otras soluciones de reporting, ChartMogul destacó por un motivo clave: no solo ingiere datos de facturación e ingresos desde Stripe, sino que también incorpora metadatos relevantes del cliente.
Eso significaba que OneVision podía segmentar clientes según los atributos que más importan a su negocio, lo que le daba una visibilidad más profunda del churn, la retención y el rendimiento de los distintos grupos de clientes. Su equipo usa estos datos con regularidad y sabe que son imprescindibles para gestionar un marketplace a escala.
Como Joseph había visto de primera mano cómo ChartMogul soportaba un reporting complejo y el análisis a nivel de cliente, probar la integración con QBO era el siguiente paso lógico.
SaaSync: un partner de implementación excepcional
Algunas implementaciones de ChartMogul son de configurar y listo. Otras requieren más tiempo, energía y rigor para que los datos reflejen la realidad de un negocio de suscripción, sobre todo cuando partes de sistemas contables como QuickBooks.
Como lo explica 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.
Para OneVision, conseguir métricas precisas de ingresos recurrentes implicaba transformar los datos contables de QuickBooks en una estructura preparada para suscripciones.
Para lograrlo, Joseph trabajó con el equipo de SaaSync para conectar QuickBooks Online con ChartMogul y mapear facturas, notas de crédito y pagos al modelo de datos de suscripción de ChartMogul. SaaSync también aporta una capa de revisión para resolver transacciones incompletas y garantizar que los datos que llegan a ChartMogul son precisos, coherentes y listos para calcular métricas.
Durante toda la puesta en marcha, SaaSync fue un verdadero partner: muy receptivo, con un conocimiento profundo y dispuesto a personalizar tantas veces como hiciera falta a medida que aparecían casos límite.
La recompensa fue una confianza total en las cifras. Joseph pudo por fin fiarse de sus métricas de suscripción hasta el último dólar, defenderlas ante inversores y el consejo, y gestionar OneVision como un negocio moderno de ingresos recurrentes.
El nuevo estándar operativo
Una vez asentada la base, ChartMogul dejó de ser solo una herramienta de reporting. Se ha convertido en el sistema con el que OneVision gestiona el negocio.
Joseph cuenta que hoy cualquier decisión de facturación o de precios empieza con una pregunta:
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 también está integrado en flujos de trabajo más allá del CEO. Customer Success lo usa para analizar cohortes y segmentos de todo el marketplace. La dirección se apoya en él cada mes para entender la retención, el movimiento de los ingresos y el rendimiento recurrente.
Y lo más importante: OneVision ganó claridad sobre qué impulsaba realmente el crecimiento —nuevo negocio, churn, contracción o expansión— y hacia dónde se mueve cada dólar.
Cómo es trabajar con ChartMogul
Esta historia deja clara una verdad importante sobre la analítica de suscripciones: lo difícil no es solo elegir una herramienta, es ordenar bien los datos que hay debajo.
Los datos de facturación de suscripciones son desordenados. Para muchos negocios, un reporting SaaS preciso exige un trabajo real de limpieza. Eso puede significar transformar datos contables, crear mapeos personalizados o dedicar tiempo a rehacerlo todo como es debido para que las métricas reflejen el negocio de suscripción que hay realmente detrás.
Es exactamente lo que hizo OneVision. ChartMogul les dio la profundidad de reporting y segmentación que necesitaban, mientras SaaSync se encargó del trabajo de normalización que requiere un negocio basado en QuickBooks.
OneVision no eligió ChartMogul porque la analítica de suscripciones sea sencilla. La eligió porque hacerla bien es difícil, y ChartMogul es una de las pocas plataformas construidas para esa realidad.