隠しフィールドとはなんですか?

変更日 Mon, 20 May 2024 で 05:21 PM

対象プラン:有料版(Lite、Entry、Standard、Premium)、Pro


隠しフィールドは、設定してもフォームでは項目が表示されません。

また、通常は管理者宛メールや自動返信メールにも記載されないため、

フォーム閲覧者が隠しフィールドが設置されていることに気付くことはありません。



隠しフィールドは、フォームにURLパラメータで初期入力値を設定する機能と

併せてご利用いただくことを想定した項目です。


URLパラメータでフォームの初期値を設定できますか?


例えば、フォームへの流入経路を特定したい場合や、フォームの投稿者ごとに

異なるIDを送信させたい場合などに、URLパラメータにそのことを識別可能な値を

設定し、隠しフィールドの初期入力値とすることで、閲覧者ごとに

異なる値を送信内容に含めて投稿させることが可能です。

また、値を投稿前に書き換えられてしまうという心配もありません。


なお、管理者宛メールや自動返信メールに隠しフィールドの値を

記載したい場合は、文面に置換文字列として挿入することで記載することができます。

管理者宛メールの文面をカスタマイズしたい



※フォームの「ページのソースを表示」等の操作をすることで、フォーム閲覧者は隠しフィールドが設定されていることを確認できます。確実に秘匿できる情報ではありません。



具体的な使用例



①フォームに「クーポン番号」という隠しフィールドを設定します。



②フォームにURLパラメータとして「クーポン番号[0]=00456」を付与してアクセスします。

例)

https://pro.form-mailer.jp/fms/XXXXXXXXXXXXX?クーポン番号[0]=00456



③フォームには隠しフィールドは表示されません。


④確認画面にも隠しフィールドは表示されません。


⑤そのまま投稿すると、回答データには隠しフィールドの値が反映されています





この記事は役に立ちましたか?

それは素晴らしい!

フィードバックありがとうございます

お役に立てず申し訳ございません!

フィードバックありがとうございます

この記事に改善できることがあれば教えてください。

少なくとも一つの理由を選択してください
CAPTCHA認証が必要です。

フィードバックを送信しました

記事の改善におけるご協力ありがとうございます。