LoginSignup
0
0

>新規リードが各キャンペーン(施策)でどれだけ流入してきているか
ということですが、これはAccount Engagementからキャンペーンに紐ついてSalesforceに同期した顧客を対象としていると考えていいでしょうか?

Account EngagementのProspect Objectを確認してみると、このオブジェクトにも作成日があります。createdAt

また、Salesforceの取引先責任者のId salesforceContactId 、リードのId salesforceLeadIdも存在しています。

これらの情報を取得できれば、Salesforceの取引先責任者、リードの作成日時とこのcreatedAt項目を比較してcreatedAtの方が早ければ、Salesforceの取引先責任者、リードが無い状態で作成されたプロスペクトと判断できると思います。

salesforceCampaignIdという項目もあるので、Salesforceのどのキャンペーンと紐ついているかも判断できそうです。

問題はどうやって、この情報を取得するかです。
Account Engagement APIを使えば、Idが分かっていればそのレコードだけを取得できます。

Queryもあって、パラメータで条件を指定できるみたいです。
作成日時を条件にレコードを取得できれば実現できるとは思います。

https://pi.pardot.com/api/v5/objects/prospects?<params>

Salesforce側にこの情報を格納するカスタムオブジェクトを作って、APIあるいは手動でレコードをインポートします。後はフローなどの自動化処理で取引先責任者あるいはリードの作成日時と比較して早ければ、チェックボックスをTrueにできれば識別できると思います。

関連資料

SalesforceとPardotの違い

  • Salesforceキャンペーンは【1人の人間(リード・取引先責任者)と複数キャンペーンを紐づけることができる】
  • Pardotキャンペーンは【一人のプロスペクトに対して一つのキャンペーンしか紐付かない】
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0