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

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

更新日時 2020年 10月 19日

対象製品

すべての製品とプラン

非HubSpotフォームは、HubSpotで作成されなかった外部サイト上のHTMLフォームです。外部ページにHubSpotトラッキングコードがインストールされていれば、非HubSpotフォームへの送信がHubSpotで収集されます。一部のフォームビルダーとプラグインもサポートされています。

サポートされているフォーム

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

  • 静的HTMLフォームであること。
  • HTML<form>タグでラップされていること。
  • <iframe>内に存在しないこと。
  • Eメール入力フィールドがあること。

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

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

非HubSpotフォームを有効または無効にする

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

このツールが有効にされた後は、ウェブサイトでフォームが送信されるとすぐに自動的に収集が開始されます。ツールは、HTMLコード内の<form>タグに基づいてウェブサイトの外部フォームを識別することができます。訪問者がフォームを送信すると、HubSpotは訪問者のブラウザーで Cookie li_formsubに送信情報を格納します。このCookieに格納されたフォーム送信データがHubSpotに戻され、新しいコンタクトが作成されたり、同じEメールアドレスを持つ すべての 既存のコンタクトレコードが更新されたりします。

HubSpotは、以下の順序でロジックを使用して、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