フォームで未記入のフィールドを空白で上書きするには(過去のデータを表示させたくない場合は)どうしたらいいですか?
お世話になります。ジョンソンホームズの寺田です。
また皆様のお力をお借りしたく、質問いたします。
【知りたいこと】
今回は、複数のフォームで同じフィールドを使用している場合に、
無記入の場合でも過去のデータが返信メール(もしくはアラート)に表示されてしまうのを防ぐ方法を教えて頂きたいです。
【背景】
弊社では、1人のお客様が、複数のブランドのフォームから問い合わせをする、というケースが多くあります。
顧客aが、住宅ブランドA、住宅ブランドB、リフォームブランドA、に同時に問い合わせるといった具合です。
この場合、お名前や住所電話番号など、毎回変わらない情報はほとんど問題ないのですが、
セミナー参加人数や自由記入欄など、毎回・各ブランドで異なる情報ですとやや困ったことになります。
【今回の問題】
たとえばアンケート項目などで、複数のフォームで同じフィールドを使用している場合、
お客様がその項目に無回答で送信すると、リードデータベースに残っている過去の情報がメールに表示されてしまいます。
【解決方法は…?】
リードデータベースに何らかの情報が残っていても、メールには空白として表示する方法はありますか?
もしくは、空欄で送信した場合に、リードデータベースを空欄で上書きする方法はありますでしょうか。
そもそも、各ブランド・フォームごとにフィールドをすべて変えた方が良いでしょうか?
(ブランドが10以上あり、問い合わせフォームもそれぞれ複数個あるため、フィールド数が膨大になってしまい、気が遠くなる方法なのですが…)
どなたか、アイデアやヒントをお持ちでしたら、ご教示頂けますと大変助かります。
どうぞよろしくお願いいたします。