Advertising キャンペーンと ROI

Adobe Commerce Intelligence を使用すると、データベースから広告のコストデータと売上高データを簡単に結び付ける 結合することができます。 これにより、投資回収率(ROI)が最も高いキャンペーンを特定できます。 このトピックでは、キャンペーンのパフォーマンスを評価する様々な方法について説明します。

前提条件

ユーザー獲得キャンペーン

ユーザー獲得をターゲットとしたキャンペーンは、次のような多くの観点から測定できます。

  1. キャンペーンで獲得した新規ユーザー数
  2. キャンペーンの登録から購入へのコンバージョン率
  3. 平均ユーザー生涯値(LTV)に基づくキャンペーンの ROI

上記の(1)および(2)の分析は、 上位のマーケティングチャネルの識別に関する別のチュートリアルで説明します。 ここでは、分析(3)を調べて、キャンペーンの ROI の推移を測定します。 これにより、特定のキャンペーンから取得したユーザーが、取得コストをカバーするのに十分な生涯収益を生み出したかどうかに回答できます。

NOTE
この例では、すべてのキャンペーンコストが新しいユーザーの取得にのみ使用されたと想定しています。 実際には、キャンペーンコストは、コンバージョンされていない訪問の取得やリピート購入者とも共有されます。 新規登録ユーザーの獲得にすべてのコストを使用すると仮定すると、結果として生じる ROI は最悪のケースのシナリオ(獲得あたりの最高コスト)を占めます。 実際の ROI が計算よりも高いことを確認できます。
例:10 人の新規ユーザーと 10 人のリピート購入者を生成したキャンペーンに$20 を費やしたとすると、新規ユーザーあたりの実際のコストは$1 になります。 しかし、すべてのコストが新しいユーザーを獲得するために行ったと仮定すると、獲得あたりのコストは 2 ドルです。

1.まず、キャンペーン別に広告コストをセグメント化するグラフを作成します。

  1. 時間の経過に伴う支出を合計する Metric を作成

  2. Data > Metrics に移動

  3. Add New Metric」を選択し、AdWords のコストデータを記録している Adwords... テーブルを選択します。

  4. 指標エディターで、指標に名前を付けます(例:AdWord Cost)

  5. ドロップダウンを使用して、date 列で並べ替えられた Adwords… テーブルの adCost 列で 合計 を実行します。

  6. 上部の「Back to Metric List」をクリックして、任意のダッシュボードに移動します。

  7. キャンペーン別の支出をセグメント化するレポートの作成

  8. 任意のダッシュボードで、「Add Report > Create report」をクリックします

  9. 作成した Adword Cost 指標を選択します

  10. Time period を All-time に、Interval を None に設定します

  11. Group by」タブで、campaign を grouping field として追加し、ボックスの Add All をクリックします。

  12. このレポートは、キャンペーン別の常 AdWords コストを表示します

2。 キャンペーン別に新規ユーザーをカウントするレポートを作成:

  1. 任意のダッシュボードで、「Add Report > Create report」をクリックします
  2. 新規登録ユーザー数の推移をカウントする New users 指標を選択します
  3. Time period を All-time に、Interval を None に設定します
  4. Group by」タブで、campaigngrouping field として追加し、ボックスの「Add All」をクリックします
  5. このレポートは、すべての登録済みユーザーをキャンペーンごとに表示します

3。 キャンペーン別の平均ユーザー LTV をセグメント化するレポートを作成します。

  1. 任意のダッシュボードで、「Add Report > Create report」をクリックします
  2. 平均ユーザーのライフタイム収益を計算する Average lifetime revenue 指標を選択します
  3. Time period を All-time に、Interval を None に設定します
  4. Group by」タブで、campaign または utm\_campaign を grouping field として追加し、ボックスの Add All をクリックします
  5. このレポートは、キャンペーン別の平均ユーザー生涯売上高を表示します

最後に、次の 3 つの分析を 1 つのレポートにまとめて、キャンペーンの ROI を計算します。

  1. 任意のダッシュボードで、「Add Report > Create new report」をクリックします

  2. 入力として追加し、上記で使用している 3 つの指標を使用します。 それぞれに文字(例:[A]、[B]、[C])が割り当てられます

  3. Cost:指標 AdWords コストを追加します – これは変数[A] です。 これにより、キャンペーン別のコストが返されます。

  4. Users:指標「新規ユーザー – これは変数[B] です」を追加します。 これは、キャンペーン別のユーザー数を返します。

  5. LTV:指標「平均生涯売上高」を追加します – これは変数[C] です。 これにより、キャンペーン別の LTV が返されます。

  6. グラフという単語の横にある非表示アイコンをクリックして、テーブルに焦点を当てます

  7. 次に、Add Formula を使用して、これらの指標を次のように組み合わせます。

  8. ROI: [A] が Ad Cost by Campaigns、[B] が New users by campaigns、[C] LTV by campaigns を表す場合は、数式 (\[C\]-\[A\]/\[B\])/(\[A\]/\[B\]) を入力します。 これは、(平均ユーザー LTV – 取得あたりの平均コスト) / (取得あたりの平均コスト)の比率を返します

  9. Avg Return per User:式 [C] – ([A]/[B]) を入力します。 これは、(平均ユーザー LTV) – (獲得あたりの平均コスト)を計算することによって、ユーザーに対して行われた平均利益を返します。

  10. CPA:式 \[A\]/\[B\] を入力します。 これは、獲得あたりの実際のキャンペーンのコストを返します。

  11. AdWords データから含めるその他の潜在的な指標には、ImpressionsadClicks の合計(AdWords データから)と、特定のキャンペーンを通じて行われた合計 number of orders があります。

  12. ユーザーが登録または初回購入してから 30 日後と 90 日後の LTV に基づいて ROI を計算するのも興味深いかもしれません。

  13. 指標と式をクリックおよびドラッグして、レポートの列を並べ替えることができます

  14. レポートに名前を付け、必ずテーブルとして保存します。

製品キャンペーン

製品固有の広告を実行していますか? その場合は、特定の製品の売上高/コストを計算することで、これらのキャンペーンの ROI を測定できます。

NOTE
この例では、すべてのキャンペーンコストが特定の製品の購入の生成にのみ使用されたと想定しています。 購入の生成にすべてのコストが費やされたと仮定すると、結果の ROI は最悪のケースシナリオ(購入あたりの最高コスト)を占めます。 実際の ROI はこの計算よりも高いと確信できます。 例:新規ユーザー 10 人と購入 10 件を生成したキャンペーンに$20 を費やしたとすると、購入あたりの実際のコストは$1 です。 新規ユーザーの獲得にはすべてのコストがかかるという前提の下では、1 回の購入あたりのコストは 2 ドルです。

開始する前に、 サポートチケットを送信して、次のディメンションを行項目テーブル(sales\_flat\_order\_item, order\_item)に結合します。

  • 注文のソース(ユーザーレベルでリファラルソースのみを追跡する場合は、ユーザーのソースを結合します)
  • 注文のキャンペーン(ユーザーレベルでのリファラルソースの追跡のみ行う場合は、ユーザーのキャンペーンに参加します)
  • 注文のメディア(ユーザーレベルでのリファラルソースのみを追跡する場合は、ユーザーのメディアを結合します)

1.次に、特定の製品についてキャンペーンあたりの売上高を返すグラフを作成することから始めます。

  1. 任意のダッシュボードで、「Add Report > Create new report」をクリックします
  2. ライン項目レベルで収益を計算する Revenue by items 指標を選択します
  3. Time period を All-time に、Interval を None に設定します
  4. Filter by」タブで、製品 A、製品 B、製品 Cproduct name 'IN' を追加し、コンマで区切られたキャンペーンでターゲットとなるすべての製品名を含めます(例:product name 'IN' yellow t-shirtred t-shirt, blue t-shirt
  5. Group by」タブで、フィールドとして「order's campaign」または「order's utm\_campaigngrouping 追加し、ボックスの「Add All」をクリックします
  6. このレポートは、特定の製品の売上高をキャンペーン別に表示します

2。 ROI を計算するには、指標を 1 つのレポートに再度組み合わせます。

  1. 任意のダッシュボードで、「Add Report > Create new report」をクリックします

  2. 上の「特定の製品のキャンペーン」レポートの指示に従ってフィルターおよびグループ化した後、Revenue by items 指標を追加し、指標のスカラー値の下にある「Hide」をクリックします

  3. 次に、AdWords Cost 指標を追加し、上記の User acquisition campaigns の節で調べた Ad cost by campaigns レポートの指示に従ってフィルターおよびグループ化します。次に、指標のスカラー値の下にある「Hide」をクリックします

  4. これらの指標を設定した状態で、数式を追加します。

  5. ROI:式 \[A\]/\[B\] を入力します(\[A\]Revenue per campaign for specific product(s) を表し、\[B\]Ad cost by campaigns を表す場合)。 これは、(特定の製品の売上高) / (キャンペーンコスト)の比率を返します

  6. Return:式 \[A\]-\[B\] を入力します。 これは、(平均ユーザー LTV) – (獲得あたりの平均コスト)を計算して、ユーザーに対する平均利益を返します

  7. (任意) Revenue:Revenue by items 指標を表示して、キャンペーンごとの特定の製品の売上高を確認します

  8. (任意) Cost:AdWords Cost 指標を表示して、キャンペーンのコストを確認します

  9. レポートに名前を付け、必ずテーブルとして保存します

3。 アドバタイズした各製品または製品グループについて、上記の手順 1 と 2 を繰り返します。

関連ドキュメント

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc