実は間違い?正しいチャーンレート・解約率を計算してユーザーの定着に役立てよう!

Repro Journal編集部
Repro Journal編集部
2020.06.05
実は間違い?正しいチャーンレート・解約率を計算してユーザーの定着に役立てよう!

多くのアプリ事業者の方は、新規ユーザーの獲得だけでなく、いかにユーザーが継続して使っているかもウォッチしていると思います。

ユーザの継続状況を測る指標としてチャーンレート(離脱率)があります。例えば月間チャーンレートを計算する場合

[月間の合計チャーン数]÷[月初のユーザー数]

という計算式が一般的かと思いますが、実はこの計算方法では間違った判断を下してしまう可能性があります!本記事では具体例を交えながら正しい離脱率の算出方法についてご紹介します。

一般的なチャーンレート計算の例

具体的な例で見てみましょう。皆さんが架空の動画配信アプリ「Movie Junkie」の事業責任者だったとしましょう。下の表は7月におけるMovie Junkieのデータです。

churnrate

7月は月初のユーザーが1,000人で、7月中に新規ユーザーを500人獲得しました。解約者は既存ユーザーの5%にあたる50人と新規ユーザーになってすぐにMovie Junkieを解約してしまった12人を足しあわせた計62人だったとすると、一般的な計算方法で求められるチャーンレートは以下になります。

62÷1,000=6.2%

その1カ月後、8月のデータでもチャーンレートを計算してみましょう。

churnrate

8月の月初のユーザー数は1,438人です。8月も7月と同じ数の新規ユーザー500人を獲得しましたが、既存ユーザーの5%にあたる72人と、8月に獲得した新規ユーザーのうちの解約者数12人を足し合わせた84人が解約してしまいました。この場合、8月の一般的な計算方法で求められるチャーンレートは以下になります。

84÷1,438=5.8%

7月と8月の既存ユーザの解約率と、新規ユーザーの解約率は同じにもかかわらず、チャーンレートが改善されたという答えが導き出されてしまいました。

次に、新規獲得ユーザー数に差がある場合を考えてみます。仮に7月は新規ユーザーが50人しか入らず、8月は先ほどと同じく500人獲得できた場合のチャーンレートを一般的な計算方法で計算してみましょう。この場合も既存ユーザの解約率と新規ユーザーの解約率に7、8月で変化がなければ、今度は8月はチャーンレートが悪化したという答えが導き出されてしまいます。

一般的なチャーンレート計算の問題点

一般的なチャーンレート計算は、月初のユーザー数や新規獲得ユーザー数が月によって大きく変わるサービスの離脱率を見るには向いていません。特にサービス拡大期などは新規ユーザー獲得数の変化が大きく一定しないため、一般的なチャーン計算ではチャーンレートの変化を見誤る場合があります。ひいてはそれが原因で誤った意思決定を引き起こすことも考えられます。

より正確なチャーンレート計算の方法

3-1.より正確なチャーンレート計算方法①

単純なのは、毎日チャーンレートを計測し、それを足し合わせる方法です。毎日計測すればその日のチャーンレートは正確に出ますし、月間のチャーンレートは日別のチャーンレートの合計で出せます。毎日チャーンレートを出さなければいけないのは面倒ですよね。

churnrate

こちらの方法で正確な値は出せますが、

3-2.より正確なチャーンレート計算方法②

ここで7月の概況を図にしてみます。x軸に日数、y軸に日別ユーザー数をとりました。7月1日におけるユーザー数が1,000人で7月末のユーザー数は1,438人なので、日別ユーザー数の累計(User Days)は台形の面積を求める公式で出せますね。

churnrate※8月の数値は他の表と異なります(原文のまま掲載)。

(1,000+1,438)× 31÷2=37,789

この37,789人が、7月の31日間におけるユーザー数の累計です。7月のチャーン数の合計を31日間のユーザー数の累計で割ると、

62 ÷ 37,789 x 100 = 0.164% (小数点以下第4位で四捨五入)

となります。この0.164%が日次の平均チャーンレートなので、月のチャーンレートは

0.164%×31=5.1%(小数点以下第2位で四捨五入)

となります。同様の計算を8月分も行ってみると、一般的な計算よりも両方の月でチャーンレートに差が出ないことがわかると思います。

churnrate※表の「Churn per customer day」「Monthly Churn Rate」には0.16%と記載されていますが、実際の計算は7月は0.164%、8月は0.165%(小数点以下第4位で四捨五入)で計算されています。

3-3.より正確なチャーンレートの一般式

一定期間dのチャーン数の合計をc、一定期間における開始時のユーザー数をt1、終了時のユーザー数をt2とすると、日別平均チャーンレートcrの計算式は次のようになります。

churn_fomula01

したがって、ある期間dにおけるチャーンレートをCRとすると計算式は

チャーン 公式

になります。

この計算式を使うと、期間の最初と最後のユーザー数と期間中の合計チャーン数さえわかれば、どんな期間のチャーンレートも算出できるのです。月間のチャーンレートに使うことが多いと思いますので、その場合はt1に月初のユーザー数、t2に月末のユーザー数、cに月間の合計チャーン数を代入してください。

まとめ

いかがだったでしょうか?より正確なチャーンレートを把握して、アプリの成長に役立てましょう!今回は計算式のご紹介をしましたが、離脱率を下げるための施策の具体例や、サブスクリプション系アプリが目指す究極の状態「ネガティブチャーン(逆離脱率)」などについての記事も書きたいと思います。

*本記事作成にあたっては下記の英語記事を参照させていただきました。 * A Better Way to Calculate Your Churn Rate

Webとアプリの
売上最大化ツール
「Repro」

Webとアプリの
売上最大化ツール
「Repro」

PAGE TOP

おすすめ資料のご案内
アプリマーケカオスマップ