? サポートへ相談

Synergy!LEAD

最初のページアクセス日時を取得するには?

Synergy!LEADのトラッキングコードをWebページに設置すると、そのWebページにリードや取引先責任者がアクセスした日時を取得することができ、それらのデータはキャンペーンメンバーオブジェクト項目の「発生日時」に登録されます。

ただ、リードや取引先責任者がそのWebページに複数回アクセスすると、その日時は常に最新の状態に上書きされるため、過去にアクセスした日時を確認することができなくなります。

ただし、下記の設定を行うことでリードや取引先責任者がWebページに最初にアクセスした日時を取得することができます。

1.カスタム項目の作成

「キャンペーンメンバー」オブジェクトにカスタム項目を作成します。
[ 歯車マーク ] | [ オブジェクトマネージャ] | [ キャンペーンメンバー ] | [ 項目とリレーション ] | [ 新規 ] をクリックします。

  • 項目型 :日付/時間
  • 項目の表示ラベル :「初回発生日時」
  • 項目名 :First_Responded_DateTime  

上記を入力したら [ 次へ ] | [ 次へ ] | [ 保存 ] をクリックします。

2.フローの設定

[ 歯車マーク ] | [ 設定 ] | [ クイック検索 ] に「フロー」と入力し、[フロー]をクリックします。[ 新規フロー]|[ レコードトリガーフロー] をクリックします。

「開始を設定」

  • オブジェクト :キャンペーンメンバー
  • トリガーを設定 :レコードが作成された
  • 条件の要件 :すべての条件に一致(AND)
    • 項目:初回発生日時 演算子:null 値:True
    • 項目:発生日時 演算子:null 値:False
  • フローを最適化 :アクションと関連レコード

「決定」要素の追加

開始要素の下にある「+」をクリックし、検索から[決定] を選択し、以下のとおり入力します。

  • 結果の表示ラベル:キャンペーン種別の確認
  • 結果のAPI参照名:typeofcampaign
  • 結果を実行する条件の要件:すべての条件に一致(AND)
  • リソース:{!$Record.Campaign.Type}
  • 演算子:次の文字列と一致する
  • 値:ページアクセス
  • デフォルトの結果:ページアクセスなし

「レコードを更新」要素の追加

決定要素の「ページアクセス」パスの下 にある「+」をクリックし、検索から[レコードを更新] を選択し、以下のとおり入力します。

  • 表示ラベル:初回発生日時を更新
  • API参照名 :UpdateFirst_Responded_DateTime
  • 更新するレコードを検索してその値を設定する方法:フローをトリガーした キャンペーンメンバー レコードを使用
  • レコードを更新する条件の要件 :なし-常にレコードを更新
  • キャンペーンメンバー の項目値を レコード に設定
    • 項目:初回発生日時
    • 値 :トリガーCampaignMember>発生日時


[ 保存 ] をクリックし、「フローを保存」にて以下を入力し、保存します。

  • フローの表示ラベル:Synergy!LEAD初回発生日時の登録(任意)
  • フローのAPI参照名 :SL_First_Occurrence_DateTime(任意)

上記の設定で、Webページに最初にアクセスした日時がキャンペーンメンバーの「初回発生日時」に設定されます。

POINT
【活用例】

  • リードタイムの算出:初回アクセス日時とリードへの登録日時の差分を計算し、Web来訪からリード獲得までの日数を把握する
  • ナーチャリング効果の測定:初回アクセスからコンバージョンまでの期間を分析し、コンテンツの効果を評価する
  • セグメント分類:初回アクセスからの経過期間によって、フォローアップの優先度を振り分けする
  • レポートの作成:Salesforce レポートで「初回発生日時」と他の項目を組み合わせた分析レポートを作成する

メール配信

フォーム作成

Webトラッキング

Salesforce

仕様

ページのトップへ戻る