フォームエディターを使用してフォームを作成および編集する
更新日時 2025年 2月 18日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
|
訪問者に関する情報を収集し、HubSpot CRMに保存するには、フォームエディターでフォームを作成して使用します。フォームエディターを使用すると、マルチステップのフォームを作成できます。そして、あなたのビジネスのアイデンティティーとブランディングを反映させるために、フォームのスタイルを工夫しましょう。
フォームを作成したら、HubSpotフォームモジュールを使ってHubSpotページに追加したり、フォーム埋め込みコードを使って外部サイトに追加したり、共有リンクを使って独立したページとして共有したりできます。
新規フォームを作成する
新しいフォームを作成するには、次のようにします。
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 右上の[ フォームを作成]をクリックします。
注: フォームの作成時にのみフォームをビジネスユニットに関連付けることができます。ビジネスユニットへのフォームの関連付けについて詳細をご確認ください。
- 新規フォームエディターを選択する。
- 右上の[次へ]をクリックします。
- 右側のパネルで [ゼロから始める ]をクリックするか、事前作成されたテンプレートを使用する場合は、[ テンプレートから始める ] をクリックしてテンプレートを選択します。
- 上部で、edit鉛筆アイコンをクリックし、フォーム名を編集します。
フォームフィールドを追加、編集する
ウェブサイトの訪問者やコンタクトから追加情報を収集するためにフォームフィールドを追加できます。各フォームフィールドはHubSpotプロパティーに関連付けする必要があります。フォームフィールドを追加する:
- HubSpotアカウントで、Marketing>「フォーム」に移動します。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左上の +追加アイコンをクリックします。
- 左のパネルで、フィールドタイプをクリックし、右のフォームプレビューにドラッグして、フォームに含めます。フィールドは、他のフィールドの上、下、または隣に配置することができます。
- 右側のパネルで、フィールドラベルをクリックして入力する。フィールドラベルを入力すると、類似の既存プロパティーのリストが表示されます。
- Connect field to a propertyダイアログボックスで、提案されたプロパティーをクリックします。
- フォームフィールドを別のプロパティーに接続するには、プロパティーを検索をクリックします。
- 接続プロパティーを追加するには、左パネルで、Connected propertyセクションをクリックして展開します。フォームフィールドに接続したいプロパティーをクリックします。
- 既存のプロパティーをフォームフィールドの接続プロパティーとして使用するには、検索バーを使用して既存のプロパティーを検索します。追加されたフィールドのオブジェクトタイプによって、関連付けを追加したレコードのアクティビティータイムラインにフォーム送信が表示されるかどうかが決まります。
注:
- デフォルトでは、コンタクトを作成するには、フォームを送信するための[Eメール]フィールドへの値の入力が必須になります。ユーザーがフォームを送信できるようになる前に、Eメールアドレスが有効かどうかがHubSpotにより確認されます。Eメールアドレスなしのフォーム送信を許可するコンタクトを作成する方法については、こちらをご覧ください。
- スコア、計算、リッチテキストのプロパティーをフォームで使用することはできません。
- 新しいプロパティーを作成し 、フォーム上のフィールドに関連付けられたプロパティーとして使用するには、次の手順に従います。
- [ 新規作成 をクリックします。
-
- 右側のパネルで、フォームフィールドを設定します。
- プロパティー ルールを確認し、「作成」をクリックする。デフォルトでは、フォーム、ポップアップフォーム、ボットで表示のオプションが選択されます。新規プロパティーを作成すると、自動的にフォームフィールドに関連付けされます。自分のプロパティーを管理する方法を学ぶ。
- フォームフィールドを追加された後、フィールドのオプションを編集します:
- 右側のパネルで、フォームプレビュー内のフィールドをクリックします。.
- 左パネルで、フィールドオプションセクションをクリックして展開する。ここでのオプションはフィールドのプロパティータイプによって異なるかもしれません。利用可能な追加のフィールドカスタマイズオプションについての詳細はこちら。
- ヘルプテキスト:フィールドのラベルにテキストを追加して、訪問者にフィールド入力時のヒントを提供します。
- プレースホルダーテキスト:フィールドの入力ボックスに表示されるテキスト。訪問者がフィールドに値を入力すると、このテキストは表示されなくなります。フィールドが空欄になっていても、このテキストがフォームのデータとして送信されることはありません。
- デフォルト値:訪問者が変更しない限り、そのまま送信されるフィールドデフォルト値。
- 隠しフィールド : このオプションが切り替えスイッチオンになっている場合、フォーム送信によってフィールドに値が設定されますが、訪問者にはフィールドは表示されません。設定が切り替えられたら、フォームが送信されたときにプロパティーに渡される既定値を設定します。
- 必須フィールド:このオプションが切り替えスイッチオンになっている場合、フォームを送信するにはこのフィールドに入力する必要があります。フォームフィールドを必須に設定した場合、非表示に設定することはできません。
フォーム要素を追加する
メディアまたは セキュリティー &テキストをフォーム に追加します。フォームフィールドと同様に、これらの要素は他のフィールドの上、下、または隣に配置することができます。
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左上の +追加アイコンをクリックします。
- 左のパネルで、Otherをクリックする。
- の要素をクリックし、右側のフォームプレビューにドラッグして、フォームに含めます。
条件付きロジックをフォームに追加(Content Hub/Marketing HubのProfessionalおよびEnterpriseのみ)
フォームフィールドを追加した後、条件付きロジックを設定して、関連するフィールドを非表示にしたり、表示したり、以前の回答に基づいて訪問者を他のHubSpotページにリダイレクトすることができます。
各フォームには、1ルールあたり10条件で30ルールまで追加できます。
フォームに条件ロジックを設定する:
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左上のgithubBranch論理アイコンをクリックします。
- 左パネルで、ロジックを追加をクリックします。
- ロジックセクションで、条件付きロジックルールを設定します。例えば、[市区町村 ]で絞り込み、[ 次のいずれかに該当する]を選択してダブリンを選択した場合、条件付きロジックルールは値が 「ダブリン」のレコードにのみ適用されます
- フィルターを削除するには、deletee削除アイコンをクリックします。
- フィルターを複製するには、duplicate 複製アイコンをクリックします。
- ルールにフィルターを追加するには、addこのグループにフィルターを追加をクリックする。
- ルールにグループを追加するには、add Add group をクリックする。
- ルールに複数のフィルターまたはグループを追加した場合は、フィルターとグループの間にある「AND OR」ドロップダウンメニューをクリックして、「AND」または「OR」ロジックを適用します:
- AND : ルールがトリガーされるためには、ルール内の全てのフィルターが真でなければならない。
- OR : ルールがトリガーされるためには、グループ内の1つのフィルターのみが真でなければならない。ANDまたはORロジックの詳細。
- Thenセクションで、ドロップダウンメニューをクリックし、on-form actionsを選択する。以下の中から選ぶことができる:
- フィールドの表示 : ユーザーの回答がルールで設定した条件に一致する場合、特定のフィールドを表示します。
- フィールドの非表示 : ユーザーの回答がルールで設定した条件に一致する場合、特定のフィールドを表示します。
- ステップにスキップ : ユーザーの回答がルールで設定した条件に一致する場合、特定のステップにスキップします。このオプションを使用するには、フォームに少なくとも3つのステップが必要です。フォームステップの追加について詳しくはこちら。
- にリダイレクト : ユーザーの回答がルールで設定した条件に一致する場合、HubSpotページまたは外部URLにリダイレクトします。Sales Hub EnterpriseまたはService Hub Enterpriseアカウントのユーザーは、フォームをスケジュール設定ページのミーティングリンクにリダイレクトすることができます。
- 選択したアクションに応じて、必須フィールドに入力してください。
- 条件付きロジックを適用するには、 Save and Activate をクリックします。
条件付き論理ルールの管理
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左上のgithubBranch論理アイコンをクリックします。
- ルールを追加するには、ロジックを追加をクリックします。
- ルールを編集するには、「アクション」ドロップダウンメニューをクリックし、「編集」を選択する。
- ルールを削除するには、「アクション」ドロップダウンメニューをクリックし、「削除」を選択します。
フォームステップの追加と編集
注:この機能は、Marketing Hub/Sales Hub/Service HubのStarter、ProfessionalおよびEnterprise、またはContent HubのEnterpriseでのみご利用になれます。
マルチステップフォームを作成し、ユーザーを1つの長いフォームではなく、複数のフォームセグメントに入力させる。マルチステップフォームにフォームステップを追加するには
- HubSpotアカウントで、Marketing>「フォーム」に移動します。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 右のパネルで、2つの既存のステップの間にマウスポインターを置き、+ 追加アイコンをクリックする。新しいステップセクションが表示されます。次に、ステップパネルでフォームフィールドと追加のフォーム要素を設定できます。
- ステップの順番を並べ替えるには、そのステップにマウスポインターを合わせてください。次にステップの左上で、ステップ [x]をクリックしてドラッグし、位置を変えます。
- ステップを複製するには、ステップの上にマウスポインターを置き、 duplicate 複製アイコンをクリックします。Eメール、reCAPTCHA、またはデータプライバシーフィールドが含まれるステップを複製することはできません。
- ステップを削除するには、ステップにマウスポインターを合わせ、delete 削除アイコンをクリックします。
- 進行状況バーは、ユーザーがフォームをどれだけ入力したかを視覚的に示し、フォームの完了率を向上させます。進行バーを編集するには:
- 進行状況バーにマウスポインターを合わせ、edit 鉛筆アイコンをクリックします。
-
- 左のパネルでは、進行バーを編集し、オンまたはオフに切り替えることができます:
-
-
- 進捗バーはデフォルトで全てのフォームに追加されます。進捗バーをオフにするには、進捗バースイッチをオフに切り替えます。これにより、の全てのフォームステップから進捗バーが削除されます。
- Formatセクションで、進捗バーに表示するテキストを選択します。以下のオプションから選択できます:完了時のパーセンテージを表示 , ステップ数を表示またはテキストを表示しない .
-
ご注意ください:
- フォーム送信は、訪問者がの全てのステップを送信して初めて完了となります。訪問者が最初のステップを完了したが、フォームの残りの部分を完了しなかった場合、最初のステップのフィールドは、、フォームに送信されません。
- フォームごとに最大20ステップを追加することができます。
ステップのレイアウトと背景バナーを編集する
クイックレイアウトスイッチャーを使用して定義済みのステップレイアウトから選択し、フォームの背景バナーをカスタマイズできます。
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- フォームステップにマウスポインターを合わせ、右上の鉛筆アイコン(edit )をクリックします。
- 左側のパネルで[ スタイル ]タブをクリックし、 ステップレイアウトを選択します。
- レイアウトを削除するには、右上のRemove layoutをクリックします。
- バナー背景をクリックしてセクションを展開します:
- フォームの背景バナーをカスタマイズするには、[ 背景色 ]スイッチをオンに切り替えます。
-
- 色と不透明度を選択する。
- グラデーションを追加するには、グラデーションドロップダウンメニューをクリックします。
- バナーの背景に画像を使用する。 HubSpotファイルから画像をアップロードしたり、コンピューターのハードドライブから画像を参照したり、 AIアシスタント を使用して画像を生成したりできます。
フォームのスタイル
フォームとフォームステップのテキスト、入力フィールド、ボタン、背景をカスタムできます。Global Stylingタブで設定されたスタイルオプションは、全てのフォームステップに適用されます。フォームステップを個別にスタイル設定することはできません。
フォームを整える
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左側にある[ スタイル設定]アイコンをクリックします。
- テキスト、入力フィールド、ボタンをカスタマイズする際には、クイックフィールド入力スタイルを使用して、既存のスタイルから選択することができます。また、フォームの各コンポーネントのスタイルを手動でカスタマイズすることもできます:
- フィールド: 背景や罫線など、フィールドをカスタマイズします。また、ラベルのフォント、文字サイズ、色、ヘルプテキスト、プレースホルダー、エラーテキストの色もカスタマイズできます。
- ボタン: ボタンの高さ、角の丸み、背景、グラデーションをカスタマイズし、ボタンにドロップシャドウを追加します。また、ボタンテキストのフォント、文字サイズ、色をカスタマイズすることもできます。
- 段落(リッチテキスト): 本文テキストのフォント、フォントサイズ、色をカスタマイズします。
- 見出し:見出しのフォントとテキストの色をカスタマイズします。ヘッダーテキストにドロップシャドウを追加することを選択できます。
- 背景:フォームとフォームステップの背景をカスタムできます。背景色を設定することも、背景に画像を使用することもできます。AIアシスタントを使って画像を生成することができる。フォームに枠線を設定することもできます。
- 進捗バー:フォームの進捗バーをカスタマイズします(進捗ラインの色やフォントなど)。
カスタムフォーム設定
フォームが送信された後、対応するコンタクトがどうなるか、ユーザーの通知設定とフォームのデフォルトの言語など、フォームの設定を行います。コンタクトのマーケティングステータス、ライフサイクルステージなどを設定できます。HubSpotのサブスクリプションによっては表示されないオプションもあります。
- HubSpotアカウントにて、[マーケティング]>[フォーム]の順に進みます。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 左パネルで、settings設定アイコンをクリックする。
- 「全般」タブで、以下の一般フォーム設定を行う:
- 不明なEメールアドレスから新しいコンタクトを自動的に作成する:このオプションを選択すると、固有のEメールアドレスを使用して全ての送信に対して新しいコンタクトレコードが作成されます。Eメールアドレスがデータベース内の既存のコンタクトレコードに一致する場合、既存のレコードの詳細が更新されます。
- このオプションがオフの場合、最初にHubSpotは、送信されたEメールアドレスを持つ既存のコンタクトに送信を関連付けようと試みます。そのEメールアドレスにコンタクトが存在しない場合、HubSpotはコンタクトのブラウザーにあるCookieに基づいてコンタクトを認識し、更新します。同じデバイスから同じフォームが複数回送信されると、コンタクトが上書きされる可能性があります。
- このオプションがオンにされている場合、Cookieが保存されているブラウザーでコンタクトが別のEメールを使用してフォームを送信すると、そのコンタクトの閲覧はトラッキングされなくなります。また、[コンタクトフィールドに既知の値を事前入力する]が自動的に無効にされます。
- 新しいコンタクトをマーケティングコンタクトに設定:HubSpotアカウントにマーケティングコンタクトへのアクセス権がある場合、このフォームを送信したコンタクトを自動的にマーケティングとして設定できます。これには新規コンタクトと既存コンタクトの両方が含まれます。
- : 以前サイトを訪問したコンタクトがフォームを送信したとき、HubSpotがそのCookieを保存して追跡することができれば、フォームに任意のフィールド値を事前に入力することができます。このオプションは、デフォルトで有効になっています。事前入力済みのフォームフィールドの詳細をご確認ください。
- フォーム短縮:Breeze Intelligenceクレジットを購入した場合、データエンリッチメントで入力できるフォームフィールドを自動的に非表示にすることで、フォームを合理化できます。フォーム短縮についてもっと詳しく。
- マーケティングキャンペーンに追加 : Marketing Hub Professionalまたは Enterpriseのサブスクリプションをお持ちの場合、フォームをキャンペーンに関連付けすることができます:
- フォームを既存のキャンペーンに関連付けるには、キャンペーンドロップダウンメニューをクリックし、キャンペーンを選択します。
- フォームを新しいキャンペーンに関連付けるには、キャンペーンドロップダウンメニューをクリックし、キャンペーンを新規作成をクリックします。そして、、キャンペーン設定を続行します。。
- 不明なEメールアドレスから新しいコンタクトを自動的に作成する:このオプションを選択すると、固有のEメールアドレスを使用して全ての送信に対して新しいコンタクトレコードが作成されます。Eメールアドレスがデータベース内の既存のコンタクトレコードに一致する場合、既存のレコードの詳細が更新されます。
-
- 送信時に、コンタクトと会社 ライフサイクルステージを更新:[ ライフサイクルステージの設定先 ]ドロップダウンメニューをクリックし、 ライフサイクルステージを選択します。訪問者がフォームを送信すると、新規または既存のレコードが選択したライフサイクルステージに設定されます。
- レコードのライフサイクルステージを戻すことはできません。ライフサイクルの先の方のステージに進んでいる既存のコンタクトまたは会社がフォームを送信しても、ライフサイクルステージは更新されません。
- フォームに設定されたライフサイクルステージは、HubSpotの設定で設定されたデフォルトのライフサイクルステージを上書きします。
- 送信時に、コンタクトと会社 ライフサイクルステージを更新:[ ライフサイクルステージの設定先 ]ドロップダウンメニューをクリックし、 ライフサイクルステージを選択します。訪問者がフォームを送信すると、新規または既存のレコードが選択したライフサイクルステージに設定されます。
- 投稿設定をカスタマイズするには、左のパネルで、投稿設定タブをクリックします。以下のフォーム送信設定をカスタムしてください:
- 送信先 コンタクト 担当者:自動的にコンタクトの担当者に通知を送信します。コンタクトに担当者がいない場合、通知は送信されません。HubSpotでの オブジェクト担当者について詳細をご確認ください。
- 他のユーザー送信先:担当者に関係なく、送信Eメール通知の送信先となる既定のチームまたは個人コンタクト選択します。ここに設定された受信者は、HubSpotページのフォームオプションで設定された受信者で上書きされます。
-
ブロックする追加のEメールドメイン:フォーム送信をブロックする特定のEメールドメインを入力します。たとえば、 Eメール@ドメイン.comからの送信をブロックする場合は、ドメイン.comを追加できます。全ての無料Eメールプロバイダーからの送信をブロックするには、[ フリーEメールのプロバイダーをブロック ]スイッチをクリックしてオンに切り替えます。
- フォームの言語設定をカスタマイズするには、[ 言語 & 地域 ]タブをクリックします。プライマリー言語ドロップダウンメニューをクリックし、フォームのデフォルト言語を選択します。エラーメッセージ、プロパティーの既定値のラベル、ヘルプテキスト、プレースホルダーテキスト、既定値は、この言語に翻訳されます。
- フォームのAI翻訳を作成するには(Marketing Hub/Content HubのProfessionalおよびEnterpriseのみ):
- Enabled AI translations for all form content AI切り替えスイッチオン。
- プライマリー言語ドロップダウンメニュー,フォームを翻訳したい言語を選択します。エラーメッセージ、デフォルトプロパティーのラベル、ヘルプテキスト、プレースホルダーテキスト、既定値、カスタムラベル、リッチテキスト、同意テキストは、自動的にこの言語に翻訳されます。
- 前回の翻訳後にフォームを更新した場合は、今すぐ再翻訳をクリックして翻訳を更新してください。
フォームフィールドの即時検証を管理する
プロパティーに検証ルールを設定した場合、これらのルールはフォームフィールドに適用され、訪問者はフォームを送信するためにこれらの条件を満たす必要があります。フォームフィールドの即時検証は、訪問者に入力内容を即座にフィードバックし、エラーの修正やフォームの正確な入力を容易にします。
例えば、注文番号プロパティーに数値のみを含む検証ルールを設定した場合、訪問者は数値以外の入力を修正するためのフィードバックを受け取ります。
デフォルトでは、フォームの即時検証はオンにされています。フォームフィールドのライブ検証を管理するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
-
左サイドバーのメニューから、Marketing > 「フォーム」に移動します。
- 提出設定タブをクリックします。
- [ フォームフィールドのライブ検証を有効にする ]スイッチをオンまたはオフに切り替えます。
- 左下で、保存をクリックします。
フォームを使用する
新しいフォームを作成するかフォームを更新した後で変更を適用するには、フォームを更新する必要があります。その後、HubSpotコンテンツに追加、フォーム埋め込みコードを使って外部ページに追加するか、共有リンクを使って独立したページとして共有します。
- HubSpotアカウントで、[マーケティング ] >フォーム]に移動します。
- 新規フォームを作成するまたは既存のフォームにマウスポインターを合わせ、編集をクリックする。
- 右上の[ 確認および更新 ]をクリックして、フォームの更新を公開します。
- フォームを共有するには、 フォームをHubSpotページ に埋め込むか、外部サイトに埋め込むには、右上の[ 共有]をクリックし、次のオプションから選択します。
- HubSpotに埋め込む:HubSpot CMSウェブサイトページ、ランディングページ、またはHubSpot CTAにフォームを埋め込みます。
- 埋め込みコードを取得する:埋め込みコードを使用して、外部でホスティングしているページにフォームを追加します。外部ページのフォームのアナリティクスをトラッキングするには、HubSpot トラッキングコードをページにインストールする必要があります。外部サイトにHubSpotフォームを追加するの詳細はこちら。
- ページの下部で、Copyをクリックします。
- 埋め込みコードをあなたのページのHTMLモジュールに貼り付けます。
- 共有リンクをコピー: URLを使用してフォームを単体ページとして共有します。