フォーム入力の値変更とスマートキャンペーンのフローでのデータ値変更、どちらが推奨されますか? | Community
Skip to main content
New Participant
June 9, 2023
Solved

フォーム入力の値変更とスマートキャンペーンのフローでのデータ値変更、どちらが推奨されますか?

  • June 9, 2023
  • 1 reply
  • 76 views

当社ではフォーム入力からの各種問い合わせ・セミナー申込などを、

のちのち分析しやすくするために「問い合わせ種別」「問い合わせサービス」などのフィールドを設け、

フローアクションの「データ値の変更」にて顧客情報を変更しています。

ただ、これと同じことを「フォーム」で実現できることに気づきました。

 

例)フィールド項目に「問い合わせ種別」を設定、非表示にしておき、

デフォルトの値に「資料ダウンロード」「無料見積もり希望」等を入れておく

 

どちらもやりたいことは実現できるのですが、Marketoの仕組み的に

どちらがより推奨されるかご存じの方はいらっしゃいますでしょうか?

 

ちなみに、いろいろ設定したため、フローアクションが11個とかなり増えてしまい

挙動が問題ないか、少し気になっています。

かといってフォーム入力項目を増やしても結局同じかな?とも思い。

 

ご教示いただけますと幸いです。

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 Naoki_Kumagai

@kasumi_h 様

株式会社ルシダスの熊谷です。

 

ご質問の件、おっしゃる通りどちらでも同じ結果は得られるのですが、違う点を踏まえた上で、どこに重きをおくかで選んでいただくのが良いと思います。

 

以下、私の考えです。

 

SCでのデータ値の変更とフォームの非表示フィールドとして入れる場合の違いについて

  • SCの場合:リードの詳細、アクティビティログに必ず「データ値の変更」ログが付く
  • フォームの場合:このフォーム入力で作成された新規リードの場合はデータ値の変更ログが付かない

この違いを踏まえ、データ値の変更ログをもとにしたレポートや別の仕組みがあれば、必ずログが付く「SCでのデータ値変更」の方がよいと考えられます。

 

データ値の変更ログをもとにした仕組みが無く、フォームにて値を回収できるのであればSCの実行フローが減るのでシステム側の負荷を減らせ、無駄がないかと思います。(※私も処理の負荷について詳細なベンチマークをしたことはありませんのであくまで推測レベルですが......)

 

別の視点での注意点としては、「フォームの非表示フィールドを使って値を回収している」ということが、フォームの下書きに入らないとわからないため、他のMarketo作業者が気付かずに複製かつ中身を確認しないまま使ってしまい、意図せぬ値が入ってくるといったリスクもあります。

 

以上です。

文中ではややSC優勢な回答になってしまいましたが、どちらもメリット・デメリットがありますので、適切に使い分けていただくのがよいと思います。

 

私の考えがなにかのヒントになれば幸いです。

1 reply

Naoki_Kumagai
Naoki_KumagaiAccepted solution
New Participant
June 13, 2023

@kasumi_h 様

株式会社ルシダスの熊谷です。

 

ご質問の件、おっしゃる通りどちらでも同じ結果は得られるのですが、違う点を踏まえた上で、どこに重きをおくかで選んでいただくのが良いと思います。

 

以下、私の考えです。

 

SCでのデータ値の変更とフォームの非表示フィールドとして入れる場合の違いについて

  • SCの場合:リードの詳細、アクティビティログに必ず「データ値の変更」ログが付く
  • フォームの場合:このフォーム入力で作成された新規リードの場合はデータ値の変更ログが付かない

この違いを踏まえ、データ値の変更ログをもとにしたレポートや別の仕組みがあれば、必ずログが付く「SCでのデータ値変更」の方がよいと考えられます。

 

データ値の変更ログをもとにした仕組みが無く、フォームにて値を回収できるのであればSCの実行フローが減るのでシステム側の負荷を減らせ、無駄がないかと思います。(※私も処理の負荷について詳細なベンチマークをしたことはありませんのであくまで推測レベルですが......)

 

別の視点での注意点としては、「フォームの非表示フィールドを使って値を回収している」ということが、フォームの下書きに入らないとわからないため、他のMarketo作業者が気付かずに複製かつ中身を確認しないまま使ってしまい、意図せぬ値が入ってくるといったリスクもあります。

 

以上です。

文中ではややSC優勢な回答になってしまいましたが、どちらもメリット・デメリットがありますので、適切に使い分けていただくのがよいと思います。

 

私の考えがなにかのヒントになれば幸いです。

Kasumi_HAuthor
New Participant
July 3, 2023

ルシダス 熊谷様

 

ご返信ありがとうございます。

また、体調不良によりお礼を申し上げることが遅れてしまったこと、お詫び申し上げます。

 

SCフローでの設定、フォームでの設定、どちらもメリデメ整理いただき助かりました。

考えた結果、データ値変更のログを残す必要はありませんが

フォーム複製時に意図せぬフィールドのコピー、利用が発生しそうなため

いったんSCで挙動を確認しようと思います。

(30プログラムほどあるため少し不安ですが)

 

もしそれで不具合が出そうであればフォームに切り替えます。

 

お返事いただき大変助かりました。ありがとうございました。