QuickBooks로 SaaS를 키우기
OneVision Resources는 맞춤형 스마트홈 설치 업체를 위한 연중무휴 지원 및 서비스 솔루션을 제공하며, 구독 소프트웨어와 반복 서비스 마켓플레이스를 결합해 운영합니다. 팀이 전략과 가격 모델을 반복 매출 중심으로 옮기기 시작했을 때 큰 문제에 부딪혔습니다. 매출 데이터는 QuickBooks에 있었지만, 구독 데이터에 대해서는 자신 있게 이야기할 수 없었던 것입니다.
손익계산서는 뽑을 수 있었지만, 이런 질문에는 답할 수 없었습니다.
- 우리의 실제 이탈률은 얼마이고, 그것은 언제 실제로 반영되는가?
- 우리 성장 가운데 반복 매출은 얼마이고 일회성 매출은 얼마인가?
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.
OneVision의 CEO이자 창업자인 Joseph Kolchinsky는 이 문제를 제대로 해결해야 한다고 판단했습니다.
회계에는 충분하지만, SaaS 가시성에는 부족한
QuickBooks는 인보이스를 추적하고 재무제표를 만들고 정확한 회계를 지원하도록 설계된 도구입니다. 그래서 QuickBooks를 쓰는 대부분의 SaaS 기업은 SaaS 지표를 안정적으로 계산할 만한 데이터나 구조 없이 인보이스를 발행하게 됩니다.
서로 다른 플랜을 쓰는 고객이 수천 곳에 이르고 청구 방식이 완벽하게 일관되지 않으면 데이터는 순식간에 엉킵니다. Joseph는 비즈니스를 더 잘 이해하기 위해 그 엉킨 실타래를 풀기로 마음먹었습니다.
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.
왜 ChartMogul이었나
OneVision은 Stripe와 연결된 마켓플레이스 사업 쪽에서 이미 수년간 ChartMogul을 사용해 왔습니다. Joseph가 다른 리포팅 솔루션을 살펴봤을 때 ChartMogul이 두드러진 이유는 하나였습니다. Stripe의 청구·매출 데이터만 가져오는 것이 아니라, 관련 고객 메타데이터까지 함께 끌어온다는 점이었습니다.
덕분에 OneVision은 자사 비즈니스에 가장 중요한 속성으로 고객을 나눌 수 있었고, 고객 집단별 이탈과 유지, 성과를 더 깊이 들여다볼 수 있었습니다. 팀은 이 데이터를 일상적으로 활용하며, 대규모 마켓플레이스를 운영하는 데 반드시 필요한 자산이라고 여깁니다.
Joseph는 ChartMogul이 복잡한 리포팅과 고객 단위 분석을 어떻게 뒷받침하는지 직접 봤기 때문에, QBO 연동을 시험해 보는 것이 자연스러운 다음 수순이었습니다.
SaaSync: 훌륭한 구축 파트너
어떤 ChartMogul 도입은 정말로 클릭 몇 번으로 끝납니다. 반면 데이터가 구독 비즈니스의 실제 모습을 반영하도록 하려면 더 많은 시간과 노력, 엄격함이 필요한 경우도 있습니다. QuickBooks 같은 회계 시스템에서 출발할 때는 특히 그렇습니다.
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.
OneVision에게 정확한 반복 매출 지표를 얻는 일은 QuickBooks의 회계 데이터를 구독에 맞는 구조로 바꾸는 작업을 뜻했습니다.
이를 위해 Joseph는 SaaSync 팀과 함께 QuickBooks Online을 ChartMogul에 연결하고, 인보이스와 대변전표, 결제를 ChartMogul의 구독 데이터 모델에 매핑했습니다. SaaSync는 불완전한 거래를 정리하는 검토 단계도 제공해, ChartMogul로 흘러드는 데이터가 정확하고 일관되며 지표로 바로 쓸 수 있는 상태가 되도록 했습니다.
구축 과정 전반에서 SaaSync는 진정한 파트너가 되어 주었습니다. 반응이 빠르고 지식이 깊었으며, 예외 사례가 나올 때마다 거듭 맞춤 작업을 해 주었습니다.
그 결과는 숫자에 대한 완전한 확신이었습니다. Joseph는 마침내 자사의 구독 지표를 1달러 단위까지 믿을 수 있게 되었고, 투자자와 이사회 앞에서 그 숫자를 설명할 수 있게 되었으며, OneVision을 현대적인 반복 매출 비즈니스처럼 운영할 수 있게 되었습니다.
새로운 운영 기준
토대가 갖춰지자 ChartMogul은 단순한 리포팅 도구 이상이 되었습니다. OneVision이 비즈니스를 운영하는 데 의지하는 시스템이 된 것입니다.
Joseph는 오늘날 모든 청구나 가격 결정이 하나의 질문에서 시작된다고 말합니다.
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은 CEO를 넘어 여러 팀의 워크플로에도 자리 잡았습니다. 고객 성공 팀은 마켓플레이스 전반의 코호트와 세그먼트를 분석하는 데 활용하고, 리더십은 매달 유지율과 매출 이동, 반복 매출 성과를 파악하는 데 의지합니다.
무엇보다 OneVision은 신규 계약이든 이탈이든 축소든 확장이든, 성장을 실제로 이끄는 요인이 무엇이고 모든 매출이 어디로 움직이는지 명확히 볼 수 있게 되었습니다.
ChartMogul과 함께 일한다는 것
이 사례는 구독 분석에 관한 중요한 진실을 보여 줍니다. 어려운 부분은 도구를 고르는 것이 아니라, 그 밑에 놓인 데이터를 제대로 만드는 일이라는 점입니다.
구독 청구 데이터는 지저분합니다. 많은 기업에서 정확한 SaaS 리포팅을 하려면 실질적인 정리 작업이 필요합니다. 회계 데이터를 변환하거나, 맞춤 매핑을 만들거나, 지표가 그 밑에 놓인 실제 구독 비즈니스를 반영하도록 시간을 들여 제대로 재구축하는 일이 여기에 해당합니다.
OneVision이 한 일이 바로 그것입니다. ChartMogul은 그들이 필요로 하던 리포팅과 세그먼트의 깊이를 제공했고, SaaSync는 QuickBooks 기반 비즈니스에 필요한 정규화 작업을 뒷받침했습니다.
OneVision이 ChartMogul을 택한 이유는 구독 분석이 쉬워서가 아닙니다. 그것을 제대로 해내기가 어렵기 때문이고, ChartMogul이 바로 그 현실을 위해 만들어진 몇 안 되는 플랫폼이기 때문입니다.