世界中のクライアントとキャッシュバックサイトを運営しています。私たちのビジネスモデルはとてもシンプルです。
例:JohnはGoogle AdWords広告を介してサイトを検索します。彼は紹介リンク経由でポーカールームに登録します。彼はたくさんプレーし、1か月でポーカールームへのコミッションとして1,000ドルを生み出します。契約によると、紹介ユーザーのコミッションの50%を受け取るため、500ドルを受け取ります。そして、通常、ユーザーに80%を還元し、Johnにサイトでのキャッシュバックで400ドルの追加収入を得ました。
達成したいのは、何らかの方法で顧客の生涯価値を追跡し、ソースとチャネルでこのデータをセグメント化できるようにすることです(地理的にセグメント化するには、上の桜。)
私が今考えている2つの方法があります。
これらのタイプのセグメンテーションは、Googleアナリティクスで既に利用可能であり、キャンペーンにはUTMパラメーター付きURLを使用しています。また、Analyticsで登録がどこから来ているのかを把握し、このデータをさまざまな方法でセグメント化できます。それは非常に良いことであり、そこから多くの情報を得ることができます。
ただし、収益をAnalyticsに戻したいと考えています。ユーザーは毎日または毎週非常に長い期間にわたって収入を生み出しているため、簡単ではありません。私たちが購入したときのeコマースデータとは異なり、収益が得られるとユーザーはサイト上にいないため、どこから来たのかがわかります。 (バックグラウンドスクリプトは毎日すべての収益を計算し、ユーザーの残高に追加します。)
もちろん、収益はデータベース内のユーザーにリンクしているため、この情報はそこにあります。この方法で失われるのは、Googleアナリティクスのすべてのデータです。トラフィックソース、チャネル、地理情報、デバイスなど。データベースにUTMパラメーターを保存することで、少なくともどのキャンペーンからのものかを知ることができますが、たとえばオーガニック検索や紹介を追跡することはできません。
収益データ "by by user"を使用して、Analyticsデータとセグメンテーションの可能性(そしてもちろんかなりのGUI)が必要です。
これはEコマースに非常に似ていることは知っていますが、この生涯収益モデルのために、それを適切に行う方法がわかりません。考えていない別の方法があるかもしれません。この問題を克服するのに良いことを知っているなら、私と共有してください。 :)
事前にご協力いただきありがとうございます。
私はこれを自分で見ているだけで、いくつかの研究を行っていますが、ユーザーがサインアップしたときに、将来の参照として使用できるユーザーIDをgoogleに送信できるようです。その後、あなたが言及した進行中の数字をそのIDでグーグルに提出するだけです。ここでそれを行う方法に関する関連情報があります https://www.lunametrics.com/blog/2016/02/18/tracking-customer-lifetime-value-in-google-analytics/