フォーム入力内容を随時どこかに吐き出す処理・機能はありますでしょうか。 | Community
Skip to main content
Level 1
November 8, 2021

フォーム入力内容を随時どこかに吐き出す処理・機能はありますでしょうか。

  • November 8, 2021
  • 1 reply
  • 210 views

お世話になっております。

 

フォーム入力から新規のリードを獲得するために、プレゼント企画を実施し、

フォーム入力をしていただいたお客様に、プレゼントの発送をするリストを作成したいと考えています。


業界の特性上、1つのメールアドレスを複数の人で利用しているお客様が多くいらっしゃるため、

プレゼント企画を実施した際、複数の人が応募しても、同じメールアドレスの場合はmarketo上だと上書きされてしまい、
直近に申込をした人のお名前しか残りません。

 

これをうまく拾う方法などがあればお教えいただけますでしょうか。
フォーム入力で、フォーム入力内容をメールで飛ばすようにしていますが、これだと申込人数が多い場合にメールからexcelにコピペで貼り付ける手間、かつ、手作業なので事故が発生することを懸念しています。

そのため、できるだけ簡単で、何か機械的にフォーム内容を吐き出す機能、処理が知りたいです。

 

例えば、Marketoにフォーム入力があればGoogleのスプレッドシートに書き込む、
何かシステム連携をしてできる、
などがあればお教えいただけますでしょうか。

 

どうぞよろしくお願いいたします。

 

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

1 reply

yukotakagi1
Level 3
November 8, 2021

こんにちは。

 

Marketo内にフォームを記入というのはActivityの情報としては残っています。

ただしMarketoのUIからのアクセス方法は私の知る限り思いつきません。

REST APIでアクセスできるのであれば、こちらのページが参考になると思います。
https://developers.marketo.com/rest-api/bulk-extract/bulk-activity-extract/
私はデベロッパーではないので、FiveTranというツールを使って日々Marketo内のアクティビティー情報をBigQueryに出してます。

もしくはWebhookの機能を使って、Form Fillが起こるごとに送信します。

さまざまな方法があると思うのですが、おすすめはこちらです。

Marketo Webhook -> Zapier - > Google Sheet


手順

ZapierでZapを作成し、Catch HookをTriggerとして利用する

 

するとZapierでがURLを作ってくれます。

 

 

こちらのURLにMarketo のWebhookを投げます。

 

MarketoのWebhookの設定はこんな感じです。

 

URLがZapierで作成されたURL
Payload Template は、Google Sheetに乗せたい情報になります。

例だとこんな感じです。

firstname={{lead.FirstName}}&lastname={{lead.LastName}}&company={{company.Company Name:default=edit me}}&email={{lead.Email Address:default=edit me}}

(すみません、トーケンのスペリングなどは確認してください。)

Request Token Encoding:Form/Url (上記の例のPayload Templateを使った場合は、こちらのForm/URLになります。)

 

そしてZapierのActionで、Google Sheetを選択して、設定することができます。

こちらの設定はZapierの説明を見ながらすればできると思います。

 

そして、Formが入力されたときに、このWebhookがTriggerされるようにMarketoのSmart Campaignで設定すれば完了です。

 

簡単な方法というのは思いつかなかったのですが、私はよくこのMarketo WebhookからZapierでほかのサービスに飛ばすというのを利用していてとても便利です。

yukotakagi1
Level 3
November 8, 2021

もしこの方法でやるのであれば、Marketoないのスマートキャンペーンの設定で毎回Flowを通るよう設定してください。

kywAuthor
Level 1
November 10, 2021

Yukotakagi1 さん

 

ご回答ありがとうございます!

Zapierを間に挟むと効率的であること、理解しました…。

画像も貼り付けいただき、ありがとうございます。

 

Zapierを使っていないのでそこから勉強になりそうです…。

ありがとうございました!