SaaS Metrics समझाए गए: MRR, Churn, CAC, LTV और पहले क्या ट्रैक करें
SaaS metrics वे कुछ संख्याएँ हैं जो बताती हैं कि एक subscription व्यवसाय स्वस्थ है या नहीं: आपके पास कितना आवर्ती revenue है (MRR), वह कितनी तेज़ी से रिसता है (churn), एक ग्राहक जीतने में क्या लगता है (CAC), और समय के साथ एक ग्राहक कितना कीमती है (LTV)। हर महीने MRR और churn ट्रैक करके शुरुआत करें; acquisition पर पैसा खर्च करने लगें तो CAC, LTV और payback जोड़ें। फ़ॉर्मूले सरल हैं। मुश्किल हिस्सा है इन्हें लगातार परिभाषित करना और खुद को धोखा न देना।
इस गाइड के सभी आँकड़े गढ़े हुए उदाहरण हैं जो अंकगणित दिखाते हैं। ये बेंचमार्क नहीं हैं।
ये metrics क्यों मायने रखते हैं
एक subscription व्यवसाय धीरे कमाता है। जो ग्राहक महीने-दर-महीने भुगतान करता है, उसे आपका खर्च वसूल होने में कई महीने लग सकते हैं। इसलिए व्यस्त महसूस करते हुए भी व्यवसाय सिकुड़ सकता है। नीचे की metrics चार सवालों के जवाब देती हैं:
| सवाल | Metric |
|---|---|
| अभी व्यवसाय कितना बड़ा है? | MRR, ARR |
| जो है उसे बचा पा रहा है? | Churn, net revenue retention |
| बढ़ने की लागत क्या है? | CAC, payback period |
| क्या एक ग्राहक उसकी लागत से ज़्यादा कीमती है? | LTV, LTV:CAC ratio |
MRR और ARR
Monthly recurring revenue (MRR) वह कुल subscription revenue है जिसकी आप हर महीने उम्मीद करते हैं, जिसे मासिक आँकड़े में सामान्य किया गया हो।
- मासिक प्लान अपनी मासिक कीमत पर गिने जाते हैं।
- सालाना प्लान 12 से भाग दिए जाते हैं।
- एक बार के शुल्क, setup charges और refunds बाहर रहते हैं।
- छूट उस घटी हुई कीमत पर गिनी जाती है जो ग्राहक वास्तव में देता है।
Annual recurring revenue (ARR) MRR × 12 है। यह ज़्यादातर तब इस्तेमाल होता है जब कोई व्यवसाय सालाना अनुबंध बेचने लगे।
उदाहरण (गढ़े हुए आँकड़े): आपके पास $20/माह वाले प्लान पर 40 ग्राहक हैं और $480/साल वाले प्लान पर 5 ग्राहक।
- मासिक ग्राहक: 40 × $20 = $800
- सालाना ग्राहक: 5 × ($480 ÷ 12) = $200
- MRR = $1,000, ARR = $12,000
MRR में बदलाव
कुल MRR उसके नीचे क्या हुआ, वह छिपा देता है। हर महीने के बदलाव को हिस्सों में तोड़ें:
- New MRR — बिल्कुल नए ग्राहकों से
- Expansion MRR — मौजूदा ग्राहक जो अपग्रेड करते हैं या seats जोड़ते हैं
- Contraction MRR — मौजूदा ग्राहक जो डाउनग्रेड करते हैं
- Churned MRR — ग्राहक जिन्होंने रद्द किया
Net new MRR = new + expansion − contraction − churned।
उदाहरण: new $300, expansion $50, contraction $20, churned $80। Net new MRR = $250। ऐसा महीना जिसमें कुल MRR बढ़ता है, फिर भी बढ़ता churn छिपा सकता है, इसलिए यह विभाजन मायने रखता है।
Churn
Churn मापता है कि आप क्या खो रहे हैं। इसके दो प्रकार हैं, और आपको दोनों चाहिए।
Customer (logo) churn rate = अवधि में खोए ग्राहक ÷ अवधि की शुरुआत में ग्राहक।
Revenue churn rate = रद्दीकरण और डाउनग्रेड से खोया MRR ÷ अवधि की शुरुआत में MRR।
उदाहरण: आप महीने की शुरुआत 50 ग्राहकों और $1,000 MRR के साथ करते हैं। तीन ग्राहक जो $20 देते थे रद्द करते हैं, और एक $40 से $20 पर डाउनग्रेड करता है।
- Customer churn = 3 ÷ 50 = 6%
- Revenue churn = ($60 + $20) ÷ $1,000 = 8%
Churn को ईमानदार रखने के दो नियम:
- केवल वही ग्राहक गिनें जो शुरुआत में थे। जो ग्राहक उसी महीने साइन अप करके रद्द कर देते हैं, वे दर को बिगाड़ते हैं; उन्हें early churn के रूप में अलग ट्रैक करें।
- तय करें कि रद्दीकरण कब गिना जाएगा। जब वे cancel पर क्लिक करें, या जब उनकी भुगतान की अवधि खत्म हो? दोनों चलेंगे; बस लगातार एक ही रखें।
मासिक churn चक्रवृद्धि होता है। एक मासिक दर जो छोटी लगती है, साल भर में ग्राहकों का बड़ा हिस्सा हटा देती है, इसलिए सालाना churn पाने के लिए 12 से गुणा न करें। स्थिर मासिक churn दर पर 12 महीने बाद आज के कितने ग्राहक बचेंगे, इसका अनुमान लगाने के लिए (1 − मासिक churn)^12 इस्तेमाल करें। 6% मासिक churn पर यह 0.94^12 ≈ 0.48 है — लगभग आधे बचे।
इसके बारे में क्या करें, इसके लिए देखें churn कैसे कम करें।
Net revenue retention (NRR)
NRR पूछता है: एक साल (या महीने) पहले एक ग्राहक समूह से मुझे जो revenue मिल रहा था, अब उन्हीं ग्राहकों से कितना है, अपग्रेड सहित?
NRR = (शुरुआती MRR + expansion − contraction − churned) ÷ शुरुआती MRR
उदाहरण: ग्राहकों के एक समूह ने जनवरी में $1,000 MRR दिया। बारह महीने बाद जो रुके रहे वे $900 दे रहे हैं, और अपग्रेड $150 जोड़ते हैं। NRR = $1,050 ÷ $1,000 = 105%। 100% से ऊपर का मतलब है कि मौजूदा ग्राहक जितने जाते हैं उससे तेज़ी से बढ़ते हैं, यानी बिना नए sign-ups के भी आप बढ़ेंगे।
Gross revenue retention (GRR) बिना expansion वाला यही हिसाब है, और यह 100% से ऊपर नहीं जा सकता। यह शुद्ध रिसाव दिखाता है।
Customer acquisition cost (CAC)
CAC = अवधि में कुल sales और marketing खर्च ÷ उस अवधि में जीते गए नए ग्राहक।
उदाहरण: आप एक महीने में विज्ञापनों पर $600 और एक freelance writer पर $400 खर्च करते हैं और 20 ग्राहक जीतते हैं। CAC = $1,000 ÷ 20 = $50।
मुख्य बहस इस पर है कि क्या शामिल करें: आपका अपना समय, tools, वेतन। Blended बनाम paid CAC सहित पूरी प्रक्रिया के लिए देखें customer acquisition cost कैसे निकालें।
ARPA और gross margin
दो सहायक संख्याएँ नीचे के फ़ॉर्मूलों को खिलाती हैं।
Average revenue per account (ARPA) = MRR ÷ भुगतान करने वाले ग्राहकों की संख्या। $1,000 MRR और 50 ग्राहकों के साथ, ARPA = $20।
Gross margin = (revenue − ग्राहकों को सेवा देने की लागत) ÷ revenue। सेवा की लागत में hosting, databases, AI models जैसी paid APIs, payment fees और support शामिल हैं। अगर हर $1,000 में से $250 सेवा पर लगता है, तो gross margin 75% है।
Customer lifetime value (LTV)
LTV अनुमान लगाता है कि एक ग्राहक छोड़ने से पहले कितना gross profit लाता है।
LTV = ARPA × gross margin ÷ मासिक customer churn rate
उदाहरण: ARPA $20, gross margin 75%, मासिक churn 5%। LTV = $20 × 0.75 ÷ 0.05 = $300।
LTV के साथ सावधानी रखें:
- यह churn के प्रति संवेदनशील है। Churn आधा करें तो LTV दोगुना हो जाता है। कुछ अच्छे महीने LTV को वास्तविकता से कहीं बेहतर दिखा सकते हैं।
- एक साल से कम डेटा के साथ आप बाहर की ओर अनुमान लगा रहे हैं। इसे एक दायरे के रूप में पेश करें।
- Revenue नहीं, gross profit इस्तेमाल करें, वरना आप ग्राहक की कीमत को बढ़ा-चढ़ाकर बताएँगे — ख़ासकर उन AI फीचर्स के साथ जो हर इस्तेमाल पर पैसा लगाते हैं।
LTV:CAC ratio और payback period
LTV:CAC तुलना करता है कि एक ग्राहक कितना कीमती है और उसे जीतने में कितना लगता है। ऊपर के उदाहरणों में, $300 ÷ $50 = 6। 1 से नीचे का ratio मतलब है कि हर अधिग्रहित ग्राहक पर आप पैसा खो रहे हैं। "अच्छे" ratio के बारे में नियम-कायदे व्यापक रूप से घूमते हैं, लेकिन वे व्यवसाय पर निर्भर करते हैं; किसी एक लक्ष्य से ज़्यादा आपका अपना समय के साथ रुझान ज़्यादा उपयोगी है।
CAC payback period = CAC ÷ (ARPA × gross margin), महीनों में।
उदाहरण: $50 ÷ ($20 × 0.75) = $50 ÷ $15 ≈ 3.3 महीने।
एक छोटी कंपनी के लिए payback, LTV से ज़्यादा मायने रखता है क्योंकि यह नकदी के बारे में है। अगर payback 18 महीने है, तो हर नए ग्राहक के लिए आपको बैंक में 18 महीने का पैसा चाहिए, इससे पहले कि वह आपको लौटा सके। छोटा payback आपको जल्दी दोबारा निवेश करने देता है, जो bootstrapping करते समय बहुत मायने रखता है।
Activation और engagement
Revenue metrics देर से दिखते हैं। जब तक churn दिखता है, समस्या हफ़्तों पहले शुरू हो चुकी होती है। दो अग्रिम संकेतक मदद करते हैं:
- Activation rate — नए sign-ups में से वे जो पहले सार्थक परिणाम तक पहुँचते हैं (पहला invoice भेजा, पहला पेज publish किया, किसी साथी को आमंत्रित किया)। वह कार्रवाई तय करें जो रुकने की भविष्यवाणी करती है, फिर उसे मापें।
- Active usage — पिछले हफ़्ते या महीने में कितने भुगतान करने वाले ग्राहकों ने product इस्तेमाल किया। जो भुगतान करने वाला ग्राहक लॉगिन करना बंद कर चुका है, वह ऐसा रद्दीकरण है जो अभी हुआ नहीं है।
हर चरण पर कौन सी metrics ट्रैक करें
| चरण | ट्रैक करें | क्यों |
|---|---|---|
| पहले भुगतान करने वाले ग्राहक | ग्राहकों की संख्या, MRR, लोग क्यों रद्द कर रहे हैं (उनके अपने शब्दों में) | इतने कम ग्राहक कि दरें ज़्यादा मायने नहीं रखतीं |
| कुछ traction | MRR में बदलाव, customer और revenue churn, activation rate | रिसाव ढूँढें जब उन्हें ठीक करना सस्ता हो |
| acquisition पर खर्च | चैनल के हिसाब से CAC, payback period, LTV | जानें कि कौन से चैनल अपना खर्च निकालते हैं |
| टीम बढ़ाना | NRR, GRR, gross margin, cohort retention | दिखाएँ कि व्यवसाय मौजूदा ग्राहकों से बढ़ सकता है |
आम गलतियाँ
- सालाना भुगतान को एक महीने का MRR मानना। $480 का सालाना प्लान $40 का MRR है, $480 नहीं।
- churn या ARPA में मुफ़्त और भुगतान करने वाले यूज़र मिलाना।
- विफल भुगतानों को नज़रअंदाज़ करना। कार्ड की समय-सीमा खत्म होती है; अनैच्छिक churn भी churn है।
- परिभाषाएँ चुपचाप बदलना। हर metric कैसे निकाली जाती है, लिखें और उसे वैसा ही रखें।
- सब कुछ औसत करना। Cohorts देखें — ग्राहक जिन्हें उन्होंने जिस महीने साइन अप किया उस हिसाब से समूहित किया गया — यह जानने के लिए कि नए ग्राहक पुराने ग्राहकों से ज़्यादा टिकते हैं या नहीं।
- दूसरी कंपनियों के बेंचमार्क को लक्ष्य मानना। प्रकाशित आँकड़े बाज़ार, कीमत के स्तर और परिभाषा के हिसाब से बदलते हैं। अपनी तुलना पिछली तिमाही से करें।
संख्याएँ कहाँ से लें
अगर आप बिलिंग के लिए Stripe या किसी समान provider का इस्तेमाल करते हैं, तो सदस्यताओं के लिए billing dashboard ही सही स्रोत है, और ज़्यादातर providers किसी न किसी रूप में MRR और churn दिखाते हैं। उत्पाद के इस्तेमाल का डेटा आपके अपने database और analytics से आता है। एक सरल internal dashboard जो दोनों को एक पेज पर लाए, बहुत सारा spreadsheet का काम बचाता है।
अगर आपका app Mythex से बना है, तो आप agent से उसी project में वह admin पेज बनाने को कह सकते हैं: एक सुरक्षित route जो आपके subscriptions और usage tables पढ़े और MRR, churn और activation का चार्ट बनाए। dashboard गाइड लेआउट समझाती है, और analytics जोड़ना activation जैसे events ट्रैक करने के बारे में बताता है। बिलिंग खुद आपके अपने Stripe account पर चलती है — Stripe recipe दिखाता है कि agent उसे कैसे जोड़ता है।
सवाल
सबसे ज़रूरी SaaS metric कौन सा है?
शुरुआत में सबसे उपयोगी अकेली संख्या आम तौर पर monthly recurring revenue के साथ churn होती है, क्योंकि ये दोनों मिलकर बताते हैं कि व्यवसाय बढ़ रहा है या रिस रहा है। जब आप acquisition पर पैसा खर्च करने लगें, तब customer acquisition cost और payback period जोड़ें।
MRR और revenue में क्या फर्क है?
MRR केवल आवर्ती subscription राशि गिनता है, जिसे एक महीने के हिसाब से सामान्य किया गया हो। एक बार के शुल्क, setup charges और जो usage overages दोहराए नहीं जाते, वे बाहर रहते हैं, और सालाना प्लान को 12 से भाग दिया जाता है।
बहुत कम डेटा वाले नए SaaS के लिए LTV कैसे निकालें?
एक सरल अनुमान है: प्रति खाते औसत मासिक revenue को gross margin से गुणा करें और फिर मासिक churn दर से भाग दें। कुछ महीनों के डेटा के साथ नतीजे को तथ्य नहीं, मोटा दायरा मानें, और ज़्यादा सीखने पर दोबारा निकालें।
Logo churn ट्रैक करूँ या revenue churn?
दोनों। Logo churn खोए हुए ग्राहक गिनता है; revenue churn खोया हुआ पैसा। अगर बड़े ग्राहक रुकते हैं और छोटे चले जाते हैं, तो logo churn revenue churn से बुरा दिखता है, और उल्टा भी हो सकता है।