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

非 HubSpot フォームを使用する

更新日時 2020年 7月 15日

対象製品

すべての製品とプラン

非 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

/jp/forms/use-non-hubspot-forms