AdvertisingのキャンペーンとROI

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

前提条件

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

ユーザー獲得をターゲットにした施策は、次のようなさまざまな観点から測定できます。

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

上記の分析(1)と(2)については、上位マーケティングチャネルの特定に関する別のチュートリアルで説明します。 ここでは、分析(3)を活用して、キャンペーンのROIを長期的に測定することを目指しています。 これは、特定のキャンペーンから獲得したユーザーが、獲得コストをカバーするのに十分な生涯売上を生み出したかどうかを判断するのに役立ちます。

NOTE
この例では、すべてのキャンペーンコストが新規顧客の獲得にのみ使用されたことを前提としています。 実際、コンバージョンしていない訪問やリピート購入などを獲得することで、キャンペーンコストも共有されます。 すべてのコストを新しい登録ユーザーの獲得に使用すると仮定すると、ROIは最悪のケース シナリオ(獲得単価が最も高い)を考慮します。 実際のROIが計算のROIを上回っていることを確認できます。
例:10人の新規ユーザーと10人のリピート購入者を生成したキャンペーンに20 ドルを費やした場合、新規ユーザーあたりの実際のコストは1 ドルになります。 ただし、すべてのコストが新規ユーザーの獲得に費やされたと仮定すると、獲得単価は2 ドルになります。

1.キャンペーン別の広告コストをセグメント化するグラフを作成することから始めます:

  1. 時間の経過に伴う費用を合計するMetricを作成します

  2. Data > Metricsに移動

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

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

  5. ドロップダウンを使用して、列が順序付けした テーブル(変更)のadCost列でAdwords…合計dateを実行します。
    新しい指標を追加した後の成功メッセージ ​

  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:「[(\[C\]-\[A\]/\[B\])/(\[A\]/\[B\])]」がA、「[Ad Cost by Campaigns]」がB、「[New users by campaigns] C」の場合、数式LTV by campaignsを入力します。 これは、(平均ユーザー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 ドルとなります。 すべてのコストが新規ユーザーの獲得に費やされたことを前提にすると、購入単価は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」タブに「product name 'IN' Product A, Product B, Product C, …」を追加し、キャンペーンでターゲットとするすべての製品名をコンマで区切って含めます(例:product name 'IN' yellow t-shirt, red 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指標を追加し、上記のAd cost by campaigns セクションで検索したUser acquisition 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) – (平均獲得単価)を返します

    1. (オプション) Revenue: Revenue by items指標を再表示して、キャンペーンごとの特定の製品の収益を確認します
    2. (オプション) Cost: AdWords Cost指標を再表示して、キャンペーンのコストを確認します
  7. レポートに名前を付けて、必ずテーブルとして保存します

3。 広告された製品または製品グループごとに、上記の手順1と2を繰り返します。

関連ドキュメント

recommendation-more-help
commerce-business-intelligence-help-mbi