お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。
Forms

HubSpot以外のフォームを使用する

更新日時 2021年 1月 21日

対象製品

すべての製品とプラン

HubSpot以外のフォームとは、外部サイト上に設置された、HubSpot上で作成されていないHTMLフォームです。外部ページにHubSpotのトラッキングコードをインストールすることで、HubSpot以外のフォームへで行われた送信をHubSpot上で収集できます。一部のフォームビルダーとプラグインにも対応しています。

サポートされるフォーム

フォーム送信をHubSpotで収集する場合は、フォームが次の条件を満たしている必要があります。

  • 静的HTMLフォームである。
  • HTMLの<form>タグで囲まれている。
  • <iframe>内ではない
  • Eメール入力フィールドがある。

フォームによって送信が収集されない場合は、次のいずれかの理由が考えられます。

  • フォームが<form>タグで囲まれていない。
  • フォームが<iframe>タグ内にある。
  • フォームのJavaScriptにフォーム送信イベントまたは送信ボタン クリック イベントが関連付けられている。送信などのイベントはこの仕組みを利用して収集されるため、送信が発生した際にHubSpotによって検出されなくなる可能性があります。
  • ページの読み込み完了後にフォームが組み込まれた。ツールによって認識されるのは読み込み直後のページなので、その時点で存在していたフォームからの送信が取得されます。
  • フォームにクレジットカード番号などの機密情報フィールドが含まれている。
  • フォームに非表示フィールドが含まれている。非表示フィールドからの情報は収集されません。
  • Eメールフィールドの入力タイプが、<input type="email">のようなemailになっていない。
  • フォーム上で、標準的なフォーム送信用の<input type="submit">ボタンが使用されていない。HTMLの汎用的な<button>では、HubSpot上で送信を収集できません。

HubSpot以外のフォームを有効または無効にする

ページ上でHubSpot以外のフォームからの情報収集を有効または無効にするには、次の手順に従います。
  • HubSpotアカウントにて、ナビゲーションバーに表示される[設定アイコン settings]をクリックします。
  • 左側のサイドバーメニューで、[マーケティング]>[フォーム]の順に進みます。
  • [HubSpot以外のフォーム]タブをクリックします。
  • HubSpot以外のフォームを有効または無効にするには、[ウェブサイトフォームからデータを収集]スイッチをクリックしてオン/オフを切り替えます。

  • マーケティングコンタクトへのアクセス権を付与されている場合は、[HubSpot以外のフォームから作成された新規コンタクトをマーケティングコンタクトに設定]スイッチをクリックしてオン/オフを切り替えることにより、コンタクトの既定のマーケティングステータスをマーケティングマーケティング対象外に設定します。

このツールを有効にすると、ウェブサイト上で行われるフォーム送信の自動収集が開始されます。ウェブサイト上の外部フォームは、HTMLコード内の<form>タグに基づいて識別されます。フォーム送信データが、localStorageに保存されてからHubSpotに伝送されることで、新しいコンタクトが作成されるか 同じEメールアドレスに基づいて既存のコンタクトが更新されます。

フォームフィールドとHubSpot内の既存のコンタクトプロパティーとのマッピングは、以下の順序で行われます。

  1. コンタクトプロパティーの内部名を含むフィールド名
  2. コンタクト プロパティー ラベルを含むフィールドラベル
  3. コンタクトプロパティーの内部名を含むフィールドラベル
  4. コンタクト プロパティー ラベルを含むフィールド名

property-label-name

HubSpotの既定のプロパティーに一致するフォームフィールドまたはラベルを作成するか、フォームフィールドの名前またはラベルに一致するカスタム コンタクト プロパティーを作成できます。

フォームフィールドに該当するコンタクトプロパティーが検出されない場合は、送信されたデータがコンタクトレコードに保存されません。このようなフォームフィールドに送信された詳細は、フォーム送信データにあります。

注:
HubSpot以外のフォームのフィールドに送信されるすべてのデータは、HubSpot内の単行テキスト フィールド タイプのプロパティーにのみ一致します。他のフィールドタイプと、HubSpot以外のフォームのフィールドを一致させることはできません。

HubSpot以外のフォームで送信ボタンがクリックされるたびに、HubSpot上でフォーム送信がトリガーされます。例えばユーザーがすべての必須フィールドに記入せずに送信ボタンをクリックした場合も、この操作がHubSpotによってフォーム送信として記録されます。

無効にするとHubSpot以外のフォームからの送信は収集されなくなります。ただし、すべてのポップアップフォームとHubSpotフォームからは、ツールが異なるため引き続き送信が生成されます。

HubSpot以外のフォームを管理する

  • HubSpotアカウントにて、[マーケティング] > [リードの獲得] > [フォーム]の順に進みます。
  • 左上の[フォームタイプ] ドロップダウン メニューをクリックして、[HubSpot以外]を選択します。
  • HubSpot以外のフォームの上にカーソルを置き、[アクション]ドロップダウンメニューをクリックします。

    • 名前を変更:フォームの名前を変更します。
    • 情報を表示このフォームの送信が収集された最新のページのURLと最初の送信日が表示されます。[詳細情報]をクリックすると、このフォームのセレクターが表示されます。
    • 送信を表示フォーム送信の概要が表示されます。
    • MailChimpリストを編集:送信の宛先にするMailChimpリストを編集します。
    • Eメール通知を編集:フォーム送信の通知Eメールアドレスを編集します。
    • 移動:フォームをフォルダーに移動します。
    • HubSpotフォームに変換:HubSpotフォームにフォームを変換します。
    • フォームを削除フォームダッシュボードからフォームを削除します。HubSpot以外のフォームはHubSpot上でホスティングされていないため、この操作では外部サイト上の実際のフォームは削除されません。

non-hubspot-form-actions