نرخ ریزش مشتری را بدون فریب رشد حساب کنید؛ جمعیت آغاز دوره، Revenue churn، Cohort، علت و آزمایش کاهش Churn.
نرخ ریزش مشتری سهم مشتریان ابتدای یک دوره را میسنجد که تا پایان همان دوره رابطه فعال خود را از دست دادهاند. رشد فروش میتواند ریزش را پنهان کند: اگر ۱۰۰ مشتری داشتید، ۲۰ مشتری جدید گرفتید و ۱۰ مشتری قدیمی رفتند، پایان دوره ۱۱۰ مشتری دارید—اما Churn صفر نیست.
نرخ ریزش مشتری چیست و مخرج آن کدام است؟
برای Customer churn ساده:
Customer churn rate = مشتریان ازدسترفته از جمعیت آغاز دوره
÷ مشتریان فعال در آغاز دوره × 100
مثال: ماه را با ۵۰۰ مشتری فعال شروع کردهاید. ۲۵ نفر از همان جمعیت تا پایان ماه Cancel شدهاند:
25 ÷ 500 × 100 = 5%
۷۰ مشتری جدید ماه در مخرج این محاسبه وارد نمیشوند. برای بررسی ریزش همان تازهواردها، Cohort جدا بسازید.
قبل از فرمول، «مشتری فعال» و «ریزش» را تعریف کنید
در Subscription، Cancel یا پایان پرداخت ممکن است مرز روشنی باشد. در فروش تکراری، نبود خرید در ۹۰ روز فقط وقتی Churn است که چرخه طبیعی خرید کوتاهتر باشد.
برگه تعریف:
جمعیت: حسابهای پولی فعال در ساعت 00:00 روز اول ماه
ریزش ارادی: لغو و پایان دسترسی در همان ماه
ریزش غیرارادی: پایان دسترسی پس از شکست نهایی پرداخت
Pause: ریزش محسوب نمیشود تا ... روز
Downgrade: Customer churn نیست؛ در Revenue metric جدا
Reactivation: در Cohort اصلی Retained نمیشود؛ رویداد بازگشت جداست
Timezone: Asia/Tehran
فرصت فروش Lost مشتری ازدسترفته نیست؛ هنوز مشتری فعال آغاز دوره نبوده است. وضعیت مشتری را در CRM نوتوا از Pipeline فرصت جدا نگه دارید.
Customer churn با Revenue churn فرق دارد
ممکن است ۵ مشتری کوچک بروند یا یک مشتری بزرگ. هر دو Customer churn متفاوتی از اثر مالی دارند.
Gross revenue churn = MRR ازدسترفته از مشتریان آغاز دوره
÷ MRR آغاز دوره × 100
Net revenue retention معمولاً Expansion و Contraction مشتریان باقیمانده را نیز لحاظ میکند؛ New revenue مشتریان تازه را وارد نکنید. نام و اجزای فرمول را کنار Dashboard بنویسید.
مثال:
| شاخص | آغاز دوره | از دسترفته | نرخ |
|---|---|---|---|
| مشتری | ۵۰۰ | ۲۵ | ۵٪ |
| MRR | ۱۲۰ میلیون | ۱۲ میلیون | ۱۰٪ |
ریزش درآمدی دو برابر ریزش تعدادی است؛ مشتریان ازدسترفته بزرگتر از متوسط بودهاند.

Cohort و سن مشتری را جدا کنید
Churn ماه اول معمولاً با مشتری ماه دوازدهم یکسان نیست. جدول بقا بسازید:
| Cohort شروع | تعداد شروع | فعال ماه ۱ | ماه ۳ | ماه ۶ |
|---|---|---|---|---|
| فروردین | ۱۰۰ | ۷۸٪ | ۶۵٪ | ۵۵٪ |
| اردیبهشت | ۱۲۰ | ۸۴٪ | ۷۰٪ | — |
بهبود از ۷۸ به ۸۴ درصد ماه اول فقط وقتی قابل مقایسه است که تعریف Active، بازه مشاهده و Mix مشتریان مشابه باشد. برای ارزش اقتصادی Retention، نتیجه را با CLV پیوند دهید؛ از 1/churn فقط با فرض نرخ ثابت استفاده کنید.
دلیل ریزش را چگونه جمع کنیم؟
یک Dropdown اجباری با «سایر» معمولاً حقیقت کامل نمیدهد. چهار منبع را ترکیب کنید:
- دلیل انتخابی کاربر هنگام Cancel؛
- متن آزاد کوتاه؛
- مصاحبه نمونهای، نه فقط با مشتری بزرگ؛
- رفتار واقعی پیش از خروج: استفاده، خطا، Ticket و پرداخت.
Taxonomy باید علت را از علامت جدا کند:
| کد | تعریف | شاهد لازم | مالک |
|---|---|---|---|
| VALUE | ارزش ادراکشده کمتر از هزینه | متن/مصاحبه + الگوی استفاده | محصول |
| PAYMENT | شکست پرداخت پس از Retry | Event پرداخت | مالی/فنی |
| MISSING | قابلیت مشخص مانع کار | نام قابلیت و سناریو | محصول |
| SUPPORT | تجربه پشتیبانی | Ticket و زمانبندی | پشتیبانی |
| CLOSED | کسبوکار/پروژه پایان یافته | اعلام مشتری | — |
«قیمت» را فوراً با Discount درمان نکنید؛ ممکن است مسئله Activation یا Segment نامناسب باشد.
از تشخیص به آزمایش کاهش Churn
برای هر علت یک فرضیه و Guardrail:
فرضیه: اگر مشتریانی که در ۷ روز اول هیچ پروژهای نساختهاند
را با یک Checklist کوتاه راهنمایی کنیم،
Retention روز ۳۰ بهتر میشود.
Primary metric: فعالبودن روز ۳۰
Guardrails: نرخ لغو پیام، Ticket پشتیبانی، زمان رسیدن به ارزش
Segment: مشتریان جدید همان کانال و پلن
تحلیل RFM برای فروش تکراری میتواند مشتری «در خطر» را نشان دهد، اما جای تعریف Churn و آزمایش علت را نمیگیرد. اقدامهای مصاحبه و پیگیری را در فرصتها/پیگیریهای CRM با Owner و موعد ثبت کنید.
ریزش ارادی و غیرارادی
- Voluntary: مشتری آگاهانه لغو میکند؛ ارزش، محصول، رقابت یا تغییر نیاز.
- Involuntary: شکست پرداخت، انقضای کارت یا خطای Billing دسترسی را میبندد.
این دو را جدا گزارش کنید؛ راهحلشان متفاوت است. Retry و اطلاعرسانی پرداخت برای Involuntary مفید است، اما نباید بدون رضایت، لغو ارادی را دور بزند.
خطاهای رایج
- استفاده از
شروع + مشتری جدیددر مخرج؛ - تعریف Churn با کاهش خالص تعداد مشتری؛
- مخلوطکردن Lost lead با churned customer؛
- مقایسه Churn ماهانه و سالانه بدون تبدیل Cohort؛
- میانگین ساده نرخ Segmentهای ناهماندازه؛
- برچسب علت بدون شاهد؛
- گزارش درصد بدون تعداد و MRR؛
- حذف Reactivation از تاریخچه و بازنویسی گذشته.
چکلیست گزارش ماهانه
- جمعیت آغاز دوره Snapshot شده است.
- Active، Churn، Pause و Reactivation تعریف دارند.
- مشتری جدید از مخرج Cohort آغاز حذف شده است.
- Customer و Revenue churn جدا هستند.
- Voluntary و Involuntary جدا گزارش میشوند.
- نرخ همراه تعداد و مبلغ است.
- Cohort و Segmentهای کلیدی دیده میشوند.
- علتها شاهد، مالک و آزمایش دارند.
پرسش های متداول
مشتری جدید ماه در مخرج Churn است؟
برای Churn جمعیت آغاز دوره نه. Cohort تازهوارد را جدا بسنجید تا فرصت مشاهده و مخرجها مخلوط نشوند.
اگر تعداد مشتری پایان ماه بیشتر شد، Churn صفر است؟
خیر؛ جذب جدید میتواند خروج قدیمی را پنهان کند. مشتریان ازدسترفته از Snapshot آغاز را مستقل حساب کنید.
Customer churn و Revenue churn چه تفاوتی دارند؟
اولی تعداد حسابهای ازدسترفته و دومی مبلغ تکرارشونده ازدسترفته را میسنجد؛ رفتن یک مشتری بزرگ میتواند اثر دوم را بسیار بیشتر کند.
جمعبندی
Churn را با مشتریان ازدسترفته از جمعیت آغاز دوره بسنجید، نه با تغییر خالص پایگاه. تعریف Active و زمان خروج را ثابت کنید، Customer و Revenue churn را کنار هم ببینید و Cohortها را براساس سن مقایسه کنید. عدد فقط محل نشتی را نشان میدهد؛ برای کاهش واقعی باید علت را با داده رفتاری و گفتوگو بسنجید و مداخله را آزمایش کنید.