【フォーム】未記入のチェックボックスの空白について | Community
Skip to main content
New Participant
November 4, 2022
Solved

【フォーム】未記入のチェックボックスの空白について

  • November 4, 2022
  • 1 reply
  • 70 views

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

 

お忙しいところ恐縮ですが、もしいいアイデアがありましたらご教示ください。

 

下記のように、チェックボックスが空白の場合に過去の記入データをNULLにするということをしたいのですが

どうしてもできません。

 

こちらにチェックがあれば、お問い合わせありがとうございます。のメールを配信し、なければ何も送らないというフローにしようとしております。

 

どのような方法がございますでしょうか?

 

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

@1004298-mi 様

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

 

ご質問の件、

 

まずは、すでに「ご希望をお伺いするフィールド(※フィールド名が不明なため仮称です)」に入っている値を「NULL」でリセットしていただき、常時空欄の前提があれば、以下のようなスマートキャンペーンの設定でご要望を満たせるのではないかと思います。

 

フォーム入力トリガーに「ご希望をお伺いするフィールド:空でない」フィルターを組み合わせ、「空でない=回答あり」の方だけにトリガーキャンペーンを起動させます。

 

トリガー側ではなく、フロー側で工夫する場合は「選択肢」を使用されても良いと思います。

例として、4つの選択肢のうち2つは自動返信メールを送り、それ以外の回答や未回答の場合には何もしないという案です。

 

メール送信後には速やかに「データ値の変更:(ご希望をお伺いするフィールド):NULL」で、また空欄に戻し、次回の入力に備えます。

デメリットとしては、回答内容を値として残しておけないことです。

 

冒頭でもお伝えしたとおり、すでにご希望をお伺いするフィールドに値を持ったリードがいる場合は、この仕組みは不完全です。

 

ご参考になれば幸いです。

1 reply

Naoki_Kumagai
Naoki_KumagaiAccepted solution
New Participant
November 11, 2022

@1004298-mi 様

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

 

ご質問の件、

 

まずは、すでに「ご希望をお伺いするフィールド(※フィールド名が不明なため仮称です)」に入っている値を「NULL」でリセットしていただき、常時空欄の前提があれば、以下のようなスマートキャンペーンの設定でご要望を満たせるのではないかと思います。

 

フォーム入力トリガーに「ご希望をお伺いするフィールド:空でない」フィルターを組み合わせ、「空でない=回答あり」の方だけにトリガーキャンペーンを起動させます。

 

トリガー側ではなく、フロー側で工夫する場合は「選択肢」を使用されても良いと思います。

例として、4つの選択肢のうち2つは自動返信メールを送り、それ以外の回答や未回答の場合には何もしないという案です。

 

メール送信後には速やかに「データ値の変更:(ご希望をお伺いするフィールド):NULL」で、また空欄に戻し、次回の入力に備えます。

デメリットとしては、回答内容を値として残しておけないことです。

 

冒頭でもお伝えしたとおり、すでにご希望をお伺いするフィールドに値を持ったリードがいる場合は、この仕組みは不完全です。

 

ご参考になれば幸いです。

New Participant
November 13, 2022

株式会社ルシダス

熊谷様

 

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

ご教示いただきまして、ありがとうございます。

 

ちなみに、値を残す方法として思いつくのは別のフィールドに同時に転記処理をするということなのですが、

御社も含めて、問い合わせフォームの値というのはどれくらいの期間残されるものなんでしょうか?

 

以前まで、別のシステムを使っておりましてそちらはユーザー毎でなくフォーム毎にデータが残るので、こういったことはあまり考えなくてよかったのですが…

 

Naoki_Kumagai
New Participant
November 14, 2022

@1004298-mi 様

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

 

申し訳ありません。先に私からの提案内容について確認と補足をさせていただきたいのですが

フォームの画像を見た感じですと、「複数選択チェックボックス(複数回答可)」でしょうか?

 

もし、「複数選択可」の場合、私が提案していた「指定の値と等しい」を使い、一つのフローアクション内で選択肢を設けるパターンは不適切でした。

 

「複数回答可」の場合はフローアクションを分けて、「指定の語を含む」にしてあげるとよいと思います。

 

 

追加のご質問への回答ですが、

>値を残す方法として思いつくのは別のフィールドに同時に転記処理をするということ

この点については「Yes」ですが、「前回の値のみ控えておくパターン」と「今までの値を全て控えておくパターン」のどちらかになるかと思います。

後者「今までの値を全て控えておくパターン」で、その「回答日時」も同フィールド内に控えるとすると、フィールド内の値がとんでもないことになり、「残してはいるものの見辛くて役に立たない」という風になってしまうと予想されます。

ということで、もしやるとしても「前回の値とその回答日(時)」くらいかなと思います。

 

>御社も含めて、問い合わせフォームの値というのはどれくらいの期間残されるものなんでしょうか?

弊社の場合ですと、特に上記のような「転記して控える」といったことはしておりません。

アクティビティログとは異なり、保持期限などは無いためずっと残すことはできますが、

あとは貴社のプライバシーポリシーなどをご確認いただき、それに従っていただくのが良いと思います。