Matomoでサブスクリプションビジネスをトラッキングする方法
過去10年間で、サブスクリプションは、ソフトウェアだけでなく、多くのeコマースストアでも非常に一般的になりました。ほとんどのサブスクリプション決済ゲートウェイ、eコマースプラットフォーム、およびサブスクリプションレポートサービスは、すでにすべての重要なサブスクリプションと解約のメトリクスに関する素晴らしい洞察力を提供しています。しかし、それらに欠けているのは、顧客がサブスクリプションにサインアップする前と解約する前に取った行動です。
Matomoにはまだ専用のサブスクリプション追跡機能はありませんが、イベント追跡を使用してMatomoでSaaSに関する洞察力を得ることはすでに可能です。
Matomoで購読情報を追跡する
あなたが追跡を開始したいいくつかの購読イベントは、次のとおりです:
- 購読申し込み
- サブスクリプションのキャンセル
- サブスクリプションのキャンセル
- 購読の再購読
- 予約受付中
- サブスクリプションのアップグレード
- サブスクリプションのダウングレード
私たちのJavaScriptトラッカーを使用していると仮定すると、このような情報を追跡することができます:
_paq.push(['trackEvent', var category = 'Subscription', var action = 'signup', var name = subscriptionId, var signupRevenue = 50]);
同様に、’キャンセル’、’保留’、’再購読’などのアクションに別の値を設定することで、他のイベントを追跡することができます。
トラッキングのカスタマイズ
イベントトラッキングでは、選択肢は無限にあります。購読期間に興味がありますか?購読期間(例えば “月 “や “年”)をイベント名として設定するか、カテゴリー名に含めるだけです:
_paq.push(['trackEvent', var category = 'Subscription', var action = 'signup', var name = subscriptionId, var signupRevenue = 50]);
どの定期購入商品が購入されたかを追跡したいですか?このように追跡できます:
_paq.push(['trackEvent', var category = 'SubscriptionProduct', var action = 'signup', var name = 'My Subscription Product', var signupRevenue = 50]);
更新の追跡
更新は通常、ユーザー固有のアクションではなく、購読課金サービスによってトリガーされます。そのため、JavaScript トラッカーを使用してこの情報を追跡することは困難です。この情報にご興味がある場合は、弊社のトラッキングSDK(PHP、Java、Rubyなど)を使用して、課金ソフトウェアがWebhookをトリガーした場合など、サーバーサイドでトラッキングすることができます。
Matomo PHP トラッカーでは、このようなイベントを追跡することができます:
$matomoTracker->doTrackEvent($category = 'Subscription', $action = 'renewal', $name = $subscriptionId, $revenue = 49.99);
サブスクリプションビジネスを理解し、実用的な洞察力を得る
まず、左側のレポートメニューから「行動⇒イベント」に進むと、サブスクリプションの全体的な指標を見ることができます。このレポートでは、選択した期間の様々な洞察力を見つけることができます。例えば、新しく発生したサブスクリプション収益の全体と平均、失われた収益値、またはキャンセルされたサブスクリプション数などです。
経年契約
いつものことですが、数字は互いの関係を見て初めて役に立ちます。そうでなければ、定期購読の申し込みが現在増えているのか減っているのかわかりません。時間の経過とともに、新規の購読申し込みがどの程度増えているかを知りたいですか?行にカーソルを合わせて、行の進化アイコンをクリックしてください:
新しい画面が表示され、サブスクリプションビジネスの経年変化が表示されます:
現在、ある日のレポートを閲覧しているのであれば、グラフ(心臓の鼓動のような線)をチェックして、どの平日が他の日よりも売上が多いかを確認しよう。上の画像のように)傾向を見つけるのは難しいかもしれませんが、期間を変えることで、一貫して増えているのか、減っているのかを突然確認することができます。上の画像と下の画像を見比べてみてください。
より簡単に傾向を見るには、グラフの左隅にある「期間」アイコンをクリックし、週次または月次に切り替えるだけで、より長期的な概観を得ることができます。
比較
Matomoでは、行の進化ポップオーバーの下にある「比較する行を選ぶ」ボタンをクリックすると、サインアップとキャンセルを比較することもできます。
ユーザーの行動を分析し、何が申し込みやキャンセルなどにつながっているのかを理解する。
訪問者ログでは、Matomo はユーザーがサインアップまたはキャンセルするまでにどのようなステップを踏んだかを正確に確認することができます。イベントレポートの行にカーソルを合わせ、「セグメント化された訪問者ログ」アイコンをクリックするだけで、特定の訪問者グループの概要を簡単に把握することができます。
これは、この特定のアクションを実行した訪問者のすべての詳細を表示します。この場合、購読をキャンセルした訪問者です。訪問ログは購読をキャンセルした訪問者ごとにこのように表示されます:
行動可能な結論を導き出すために、この機能をどのように使用できるかの例です。ユーザーが特定の機能(「サブスクリプションを追跡する方法」)を検索したが、検索結果がなかったため、顧客がサブスクリプションをキャンセルしたとします。その結果、49.99ユーロの定期収入を失うことになりました。
もしこの機能があったなら、それに関するコンテンツを書いたり、ユーザーがより簡単に見つけられるように単語の名前を変えたりするのがコツだとわかったはずです(同じことを説明するのに、ユーザーはあなたとは違う単語を使うかもしれないのだから)。
この機能は長い目で見れば、あなたの負担を減らすのに役立つでしょう。もしまだ持っていないのであれば、これがあなたのロードマップにあるかどうか考えてみてはいかがでしょうか。
顧客が購読をキャンセルするきっかけをよりよく理解するもう一つの方法は、訪問者のプロフィールを開き、特定の訪問者が取ったすべての行動を含む、すべての前後の訪問を見ることです。
ユーザーについてより深く知るために気をつけたいこと、見つけたいこと
- キャンセルする前に何を探したのか?
- 登録またはキャンセルする前に、どのウェブサイトから来たのか?
- アップグレードまたはダウングレードする前に、ユーザーはどのページを訪れたか?
- 特定のデバイスを使用しているユーザーや特定の国のユーザーは、解約しやすいのだろうか?
- 解約した訪問者のLTVは?(この情報は、例えば訪問者のプロフィールで見つけることができます。)
- その他いろいろ
高度な分析
ここまでで、Matomoから得られる知見のほんの一部を紹介したに過ぎません。このガイドでは、さらに2つのトピックを取り上げます。もう1つのトピックはカスタムアラートです。これらは、定期購読の販売数が少なくなったり、通常より多くの顧客がキャンセルした場合に自動的に通知されます。
セグメンテーション
Matomoの最も強力な機能の一つは、データをセグメント化する機能です。セグメント化することで、Matomoのあらゆるレポートを訪問者のサブセットに対して表示することができます。例えば、ユーザーがどのデバイスからサインアップしたのか、またはサブスクリプションをキャンセルしたのか、彼らがどこにいるのか、どのようにウェブサイトに来たのか、どのページを見たのか、などなど。セグメンテーションについては、ユーザーガイドをご覧ください。セグメントは例えば次のようになります:
カスタムレポート
Matomoには強力なレポートセットが付属していますが、お客様専用のインサイトが必要な場合も多々あります。そこで、カスタムレポートの出番です。これはビジネス・クラウド・ホスティング・パッケージそしてOn-Premiseユーザーはプレミアム機能として購入できます。.
前の訪問ログの例で、ユーザーがキャンセルする前に特定のキーワードで検索したことに気づいたのを覚えていますか?また、どのキーワードがどれだけの解約につながり、どれだけの減収につながり、各キーワードの平均減収を示すレポートを見ることに興味があるかもしれません。最初の訪問から何日後にそのキーワードを検索したのか(そして最終的に解約に至ったのか)を知りたい場合もあるでしょう。
時系列で購読申し込みの数を見るために、行の変遷機能も紹介したのを覚えていますか?クリックの手間を省き、この推移グラフを別のレポート、あるいはダッシュボードに表示したい場合は、このようなレポートを作成することができます:
サブスクリプションビジネスが成長するにつれ、その成功はトラッキングと分析をいかにうまく導入できるかにかかってきます。トラッキングのカスタマイズ、更新のトラッキング、ユーザー行動の分析など、上記のステップを踏むことで、ビジネスが成功する可能性が高まります。ユーザーを知ることで、何があなたのビジネスにとって有効で、何が有効でないかを知ることにもなり、それは成長にとって極めて重要なことなのです。