ラストタッチアトリビューション¶
テンプレートについて¶
ラストタッチアトリビューションのテンプレートは、企業がマーケティングチャネルの有効性を測定できる包括的なラストタッチアトリビューション分析を提供します。Snowflakeデータクリーンルームでコラボレーターのデータセットを安全に結合して分析することで、コンバージョンにつながるマーケティングタッチポイントのシーケンスを特定します。
このプロセスでは、コラボレーター1のクリックデータとコラボレーター2のトランザクションデータを結合し、各タッチポイントを時間別にランク付けし、コンバージョンを最新のインタラクションに関連付けます。最終的な出力は、チャネルごとにコンバージョンの合計やコンバージョン値などの主要なメトリックを集約します。これにより、企業はどのチャネルが即座のコンバージョンを促進するのに最も効果的か把握しやすくなり、マーケティング戦略と予算割り当てを最適化するためのデータ主導の意思決定ができます。
この分析では、コンバージョンクレジットの100%を、コンバージョン前にカスタマーが接触した最後のマーケティングタッチポイントに関連付けています。トランザクションの前の最後のクリックを識別し、そのコンバージョンの値全体をその単一のチャネルに割り当てます。
このテンプレートは、コラボレーター2分析の結果をコラボレーター1のアカウントに対してアクティブにします。
主なユースケース¶
チャネルパフォーマンス分析: 最も多くのコンバージョンを促進し、コンバージョン値が最も高いチャネルを特定します。
予算割り当て: ラストタッチアトリビューションに基づいて、うまく機能しているチャネルにより多くの予算を割り当てることで、マーケティング支出を最適化します。
キャンペーンの最適化: 最終的なコンバージョンの促進においてさまざまなキャンペーンの有効性を理解し、パフォーマンスを向上させるためにそれらを最適化します。
ワークシートとテンプレートを入手する¶
ワークシートをダウンロードし、同じ組織および同じクラウドホスティング環境で2つの個別のSnowflakeアカウントにそれらをインストールします。これらのワークシートは、使用および変更できるラストタッチアトリビューションテンプレートを使ってクリーンルームを作成し、実行する方法を示しています。この例では、コラボレーター2が分析を実行し、オプションで結果をコラボレーター1のアカウントに対してアクティブ化することができます。
ステップ1:サンプルデータの生成¶
Pythonサンプルデータジェネレーターを実行して、両方のコラボレーターアカウントでサンプルデータを生成します。
Pythonサンプルデータテーブルジェネレーターをダウンロードします 。
Tip
サンプルデータジェネレーターを実行する方法:
Snowsightで、[Projects] > [Worksheets] > [+] > [Python Worksheet] に移動します。
ダウンロードした
.pyファイルの内容をワークシートに貼り付けます。[Handler] を
main、および [Return type] をStringに設定します。DATABASE_NAMEおよびSCHEMA_NAMEの変数をあなたの値で更新します。[Run] を選択します。
ステップ2:コラボレーターワークシートの実行¶
サンプルデータを生成したら、コラボレーターのワークシートをダウンロードして実行します。サンプルデータの生成に使用したのと同じロールを使用して、これらのワークシートを実行する。SQL ワークシートをSnowflakeアカウントにアップロードする手順をご参照ください。