イベントプログラムで、特定の条件の人だけSFDCへI/Fしたい | Community
Skip to main content
公一_谷風
New Participant
June 5, 2019
Solved

イベントプログラムで、特定の条件の人だけSFDCへI/Fしたい

  • June 5, 2019
  • 2 replies
  • 87 views

ケンブリッジ谷風です。

困ってること:

問合せフォームから入力されたリードを、特定の条件に合致する人だけSFDCへI/Fしたいが、うまいスマートキャンペーンを思いつかない

経緯:

弊社では、MarketoとSFDCを連携しております。

原則、SFDCでリードデータを入力し、それをMarketoへ取り込むようにしていますが、Marketoで新規登録したリード

(アンケートを使ったキャンペーンやセミナーの出欠名簿など)については、イベントプログラムを使い、SFDCのキャンペーンオブジェクトと同期させて、リードをSFDCに取り込むようにしています。

今回、問合せフォームをMarketoで新規に作ろうと思っており、問合せ種別によって、このリードはSFDCへ取り込む、このリードは取り込まない、を制御したいと考えています。が、その方法を思いつきません。

今考えてる画面のイメージとロジックは以下のとおりです。赤字の部分が困ってるところです。

どなたか、アドバイスいただけると幸いです。

よろしくお願いいたします。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Taishi_Yamada

@公一 谷風 さん、こんにちは、

これは、Marketoだけに格納しておきたいLeadがいるからです(社員や学生)。

なるほど。SFDC/Marketo間で、細かく制御されてるんですね。まぁ、ここは一長一短と言われてるところですね。

MarketoのEvent ProgramとSalesforceのCampaign Objectを双方向Syncした状態で、Smart Campaignの設定で自動化できればなぁ、と思っていたのが事の発端です。

ただ、山田さんのコメントを読んで、まぁProgramのメンバーを見て、インサイドセールスがSFDCへSyncするかどうか判断して、手動でSyncさせるのでいいかな、と思いました。

そうですね。Salesforce側でCampaign Statusを操作して、それをMarketoのProgram Statusに反映させる。。。という必要がある場合は、双方向つかいますけど(たとえば。。。。そうですねぇ。イベント申し込みのときに、SFDCしか操作できない担当者(たとえば営業担当)が、申込者を、さらに手動で精査したい。なんてときに、SalesforceのCampaign StatusをSalesforce側で操作してもらって、それをうけてMarketo側で送るご案内・ご連絡を変える。といった使い方の場合とか。。。)、単純にMarketo側でQualify(何らかの条件で選んだ人)を、Salesforce側で見えるようにする。ということなら、片方向の手動Syncで良さそうですね。私もたぶん。そうします。。。

まぁ、あとは、電話コミュニケーションの担当者に対してなら、Campaignではなくて、Taskで渡す。って手もありますけどね(アクションしてほしいなら、こっちが本筋かな。。。)

-Yamada

2 replies

公一_谷風
New Participant
June 7, 2019

電話コミュニケーションの担当者に対してなら、Campaignではなくて、Taskで渡す

そうですね。

自動でMarketoからSalesForceへLeadをSyncさせないことにしたので、上記も含め、Default Programで実装しました。

こういうの、カジュアルに作れるのはMarketoのいいところだと思います。

Taishi_Yamada
Community Manager
June 5, 2019

@公一 谷風 さん、こんにちは、

SFDCへI/Fしたいが

I/Fって、何の略称を示されてます? (Marketoで、I/Fって単語あったかなぁ。。。。)

このリードはSFDCへ取り込む、このリードは取り込まない、を制御したいと考えています。が、その方法を思いつきません。

前提として、まず、MarketoとSalesforceで、基本的にPerson(SFDC側だとLead or Contact)としてのデータ同期(Sync)は、Adminで設定する条件を満たしていれば、全て原則勝手にSyncされますよね。(Defaultだと、Email、Company Name、Last Nameの3つに何らかの値が入っていればPersonのSync対象。だったはず)。

で、それとは別に、Marketo Programと、SalesforceのCampaignは、MemberならびにそのStatusを双方向Syncさせる、または、させない。を、Marketo Programの設定(SETUP)で選択できます。そして、双方向Syncをさせない場合は、Smart CampaignのFlowにあるコマンドを使って、手動でMarketo >> SalesforceにCampaignのMember/Statusを送り込むことができます。(ちなみに弊社ではこのFlow制御型の片方向Syncを主に使ってて、どうしてものときだけ、双方向型Syncを使ってますね)

なので、もし、単にPersonのレコードが、SalesforceのLead or Contact Objectに同期されてしまう。という点については、もうそんなもんなので、それで良しとしてます。

SalesforceのCampaignへの話なら、手動でFlowを使って該当するPersonをSyncさせれば出来るかと。問い合わせ種別は、MarketoのCustom Field(普通のField)にFormを通して値が入るなら、条件としてそこまで難しくはないかなと。

双方向型のProgram/Campaign Syncを活かしたままで、なんとかやりたい。。。。ということになると。。。。そうですねぇ。Syncさせない=Program memberにしない。ということなので、条件を満たさなかった人は、そのProgramのMemberから抜けてもらう。みたいなことを考えるしかないですね。。。。。まぁ、Salesforce側にわたす情報のためのProgramを用意してかんがえれば、ちょっと手間は増えるかもしれないけど、それもありですかね。

。。。と、こんな答えてあってます?。何か論点ちがったらコメントおねがいします。

-Yamada

公一_谷風
New Participant
June 6, 2019

山田さん

 

コメントありがとうございます。

 

>I/Fって、何の略称を示されてます? (Marketoで、I/Fって単語あったかなぁ。。。。)

 

あぁ、すみません。Interfaceの略です。データを伝送して同期したい、というニュアンスで使いました。Syncと書けばよかったですね。

 

 

山田さんのコメントを読んで、やはり手動で、MarketoでCreateしたLeadをSFDCへSyncさせるのがいいかな、と思いました。

 

以下は、そう思った経緯を書きます。長いので、読み飛ばしていただいてかまいません。

 

うちの仕組みは、SFDCがデータベースとして正で、Marketoが副です。

基本的に、名刺情報をSFDCに取り込み、それをMarketoへ自動でSyncさせてキャンペーンを張ります。

MarketoからSFDCは、CreateしたLeadを自動でSyncさせないようにしています。

これは、Marketoだけに格納しておきたいLeadがいるからです(社員や学生)。

MarketoでCreateし、SFDCへ自動でSyncさせたいLeadがいる場合は、MarketoのEvent Programと、SalesforceのCampaign Objectを双方向Syncし、CreateしたLeadを当該Event Programのメンバーにすることで実現しています。

例えば、Webinarやフォームを使ったアンケートを通じてMarketoにCreateしたLeadは、この方法でSFDCへ取り込んでます。

今回、弊社の問合せフォームをMarketoで作ろうかな、と考えていたのですが(今までは親会社のセキュリティポリシーでグループとして統合された窓口だった)、問合せの種類は多種多様ですから、その中で、SFDCに取り込んでよいLeadだけSyncさせたいな、と考えました。MarketoのEvent ProgramとSalesforceのCampaign Objectを双方向Syncした状態で、Smart Campaignの設定で自動化できればなぁ、と思っていたのが事の発端です。

ただ、山田さんのコメントを読んで、まぁProgramのメンバーを見て、インサイドセールスがSFDCへSyncするかどうか判断して、手動でSyncさせるのでいいかな、と思いました。

改めて、ありがとうございます。

Taishi_Yamada
Taishi_YamadaAccepted solution
Community Manager
June 7, 2019

@公一 谷風 さん、こんにちは、

これは、Marketoだけに格納しておきたいLeadがいるからです(社員や学生)。

なるほど。SFDC/Marketo間で、細かく制御されてるんですね。まぁ、ここは一長一短と言われてるところですね。

MarketoのEvent ProgramとSalesforceのCampaign Objectを双方向Syncした状態で、Smart Campaignの設定で自動化できればなぁ、と思っていたのが事の発端です。

ただ、山田さんのコメントを読んで、まぁProgramのメンバーを見て、インサイドセールスがSFDCへSyncするかどうか判断して、手動でSyncさせるのでいいかな、と思いました。

そうですね。Salesforce側でCampaign Statusを操作して、それをMarketoのProgram Statusに反映させる。。。という必要がある場合は、双方向つかいますけど(たとえば。。。。そうですねぇ。イベント申し込みのときに、SFDCしか操作できない担当者(たとえば営業担当)が、申込者を、さらに手動で精査したい。なんてときに、SalesforceのCampaign StatusをSalesforce側で操作してもらって、それをうけてMarketo側で送るご案内・ご連絡を変える。といった使い方の場合とか。。。)、単純にMarketo側でQualify(何らかの条件で選んだ人)を、Salesforce側で見えるようにする。ということなら、片方向の手動Syncで良さそうですね。私もたぶん。そうします。。。

まぁ、あとは、電話コミュニケーションの担当者に対してなら、Campaignではなくて、Taskで渡す。って手もありますけどね(アクションしてほしいなら、こっちが本筋かな。。。)

-Yamada