顧客の集中
- トピック:
- データウェアハウスマネージャー
- レポート
- ダッシュボード
作成対象:
- 初心者
- 中級
- 管理者
- 開発者
- ユーザー
このトピックでは、合計売上高が顧客ベース間でどのように分配されるかを測定するのに役立つダッシュボードの設定方法を説明します。 顧客の何 % が売上高の何 % を貢献しているかを理解し、セグメント化されたリストを作成して最適なマーケットに送り、貢献の高い顧客を維持します。
この分析には 高度な計算列が含まれています。
はじめに
まず、値が 1 のプライマリキーのみを含むファイルをアップロードする必要があります。 これにより、分析に必要な計算列を作成できます。
ファイルアップローダと以下の画像を使用して、ファイルをフォーマットできます。
計算される列
元のアーキテクチャを使用している場合(例えば、Manage Data
メニューに「Data Warehouse Views
」オプションがない場合)、以下の列を作成するためにサポートチームに連絡します。 新しいアーキテクチャでは、Manage Data > Data Warehouse
のページからこれらの列を作成できます。 詳細な手順は以下のとおりです。
ビジネスでゲストによる注文が許可されている場合は、さらに区別されます。 その場合は、customer_entity
テーブルのすべてのステップを無視できます。 ゲストの注文が許可されていない場合は、sales_flat_order
テーブルのすべてのステップを無視します。
作成する列
-
Sales_flat_order/customer_entity
テーブル -
(入力)
reference
-
Column type: -
Same table > Calculation
-
Inputs: -
entity_id
-
Calculation: - A が null の場合は null、それ以外は 1 終了
-
Datatype: -
Integer
-
Customer concentration
テーブル (アップロードしたファイルに1
という数字が付いています) -
顧客の数
-
Column type: -
Many to One > Count Distinct
-
パス -
sales_flat_order.(input) reference > Customer Concentration.Primary Key
またはcustomer_entity.(input)reference > Customer Concentration.Primary Key
-
選択した列 –
sales_flat_order.customer_email
またはcustomer_entity.entity_id
-
customer_entity
テーブル -
顧客の数
-
Column type: -
One to Many > JOINED_COLUMN
-
パス -
customer_entity.(input) reference > Customer Concentration. Primary Key
-
選択した列 –
Number of customers
-
(入力)
Ranking by customer lifetime revenue
-
Column type: -
Same table > Event Number
-
イベント所有者 –
Number of customers
-
イベントランク -
Customer's lifetime revenue
-
顧客の売上高のパーセンタイル
-
Column type: -
Same table > Calculation
-
Inputs: -
(input) Ranking by customer lifetime revenue
、Number of customers
-
Calculation: - A が null の場合は null、それ以外の場合は(A/B) 100 end *
-
Datatype: -
Decimal
-
Sales_flat_order
テーブル -
顧客の数
-
Column type: -
One to Many > JOINED_COLUMN
-
パス -
sales_flat_order.(input) reference > Customer Concentration.Primary Key
-
選択した列 –
Number of customers
-
(入力)顧客の生涯売上高によるランキング
-
Column type: -
Same table > Event Number
-
イベント所有者 –
Number of customers
-
イベントのランク -
Customer's lifetime revenue
-
フィルター –
Customer's order number = 1
-
顧客の売上高のパーセンタイル
-
Column type: -
Same table > Calculation
-
Inputs: -
(input) Ranking by customer lifetime revenue
、Number of customers
-
Calculation: - A が null の場合は null、それ以外の場合は(A/B) 100 end *
-
Datatype: -
Decimal
指標
- 顧客のライフタイムバリューの合計
customer_entity
のテーブル内- このメトリックは Sum を実行します。
Customer's lifetime revenue
列Customer's first order date
タイムスタンプで並べ替え
レポート
-
顧客集中度
-
Metric:
Total customer lifetime value
-
Filter:
Customer's revenue percentile IS NOT NULL
-
Metric:
Total customer lifetime value
-
Filter:
Customer's revenue percentile IS NOT NULL
-
Group by:Independent
-
指標
A
:Total customer lifetime revenue by percentile
-
指標
B
:Total customer lifetime revenue (ungrouped)
-
Time period:
All time
-
Interval:None
-
Group by:
Customer's revenue percentile
-
上/下を表示:
100% of Customer's revenue percentile Name
-
Chart type:Line
-
上位 10% の濃度
-
Filter:
Customer's revenue percentile <= 10
-
指標
A
:Total customer lifetime revenue
-
Time period:
All time
-
Interval:None
-
グラフを非表示
-
Group by:Email
-
Chart type:Table
-
1 回の購入で下位 50 % の集中
-
指標
A
:Total customer lifetime revenue
-
Customer's revenue percentile <= 50
-
Customer's lifetime number of orders = 1
-
Filter:
-
Time period:
All time
-
Interval:None
-
グラフを非表示
-
Group by:Email
-
Chart type:Table
-
下位 10% の濃度
-
Filter:
Customer's revenue percentile > 90
-
指標
A
:Total customer lifetime revenue
-
Time period:
All time
-
Interval:None
-
グラフを非表示
-
Group by:Email
-
Chart type:Table
すべてのレポートをコンパイルした後、必要に応じてダッシュボード上で整理できます。 結果は、上記のサンプルダッシュボードのようになります。
分析中に質問が発生した場合や、プロフェッショナルサービスチームに依頼したい場合は、 サポートにお問い合わせください。