Level 2
September 2, 2019
MarketoへのLead連携方式パターン
- September 2, 2019
- 3 replies
- 164 views
いつもお世話になります。Sunity株式会社の西田です。
自前のWebフォームからユーザ情報がSubmitされた際に
MarketoにLeadデータを連携する方法についてまとめました。
単に完了画面でクライアント側からassociateLead APIを叩けばいいじゃん
と思われがちなのですが、ブラウザの処理は確実性が低いため
端末のネットワーク状況や即座の離脱などによりAPIが正常実行されないことがあります。
(完了ページの作りにもよりますが経験則では2%~くらい落ちる。)
#データの同期は障害やトランザクション等を考慮する必要があるので意外と難しいのです。
資料では以下4つのパターンとメリデメについて簡単にまとめています。
- 案1:associateLead APIを使ってフォーム画面でブラウザから連携
- 案2:Sync Lead APIを使ってフォーム画面でサーバサイドから連携
- 案3:Sync Lead API+ AWS SQSを使ってフォーム画面でサーバサイドから連携
- 案4:Bulk Lead Import APIを使ってバッチで連携
間違っていたり追加情報ありましたら是非コメントください。
ご参考になれば幸いです!
Sunity西田