HubSpot以外のフォームを使用する
更新日時 2020年 11月 9日
対象製品
すべての製品とプラン |
非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フォームを有効または無効にするには、[ウェブサイトフォームからデータを収集]スイッチをクリックしてオン/オフに切り替えます。
- マーケティングコンタクトへのアクセス権を付与されている場合は、[HubSpot以外のフォームから作成された新規コンタクトをマーケティングコンタクトに設定]スイッチをクリックしてオン/オフを切り替えることにより、コンタクトの既定のマーケティングステータスをマーケティング/マーケティング対象外に設定します。
このツールが有効にされた後は、ウェブサイトでフォームが送信されるとすぐに自動的に収集が開始されます。ツールは、HTMLコード内の<form>
タグに基づいてウェブサイトの外部フォームを識別することができます。フォーム送信データがlocalStorageに保存された後、HubSpotに戻って、新しいコンタクトを作成したり、同じEメールアドレスで
HubSpotは、以下の順序でロジックを使用して、HubSpot内の既存のコンタクトプロパティーにフォームフィールドをマッピングしようとします。
- コンタクトプロパティー内部名を含むフィールド名
- コンタクト プロパティー ラベルを含むフィールドラベル
- コンタクトプロパティー内部名を含むフィールドラベル
- コンタクト プロパティー ラベルを含むフィールド名
HubSpotの既定のプロパティーに一致するフォームフィールドまたはラベルを作成するか、フォームフィールドの名前またはラベルに一致するカスタム コンタクト プロパティーを作成できます。
フォームフィールドの対応するコンタクトプロパティーを検出できない場合、送信されたデータはコンタクトレコードに保存されません。ただし、そのフォームフィールドに送信された詳細はフォーム送信データで利用できます。
非HubSpotフォームフィールドに送信されるすべてのデータは、HubSpot内の単行テキストフィールドタイプのプロパティーにのみ一致します。非HubSpotフォームフィールドを他のフィールドタイプと一致させることはできません。
非HubSpotフォームで送信ボタンがクリックされるたびに、HubSpotのフォーム送信がトリガーされます。これには、ユーザーが必要なすべてのフィールドに記入せずに送信ボタンをクリックし、HubSpotがこのアクションをフォーム送信として記録する場合が含まれます。
無効になっている場合は、送信が非HubSpotフォームで収集されなくなりますが、すべてのポップアップフォームとHubSpotフォームは別のツールのため、引き続き送信を生成します。
非HubSpotフォームを管理する
- HubSpotアカウントにて、[マーケティング] > [リードの獲得] > [フォーム]の順に進みます。
- 左上の[フォームタイプ]
ドロップダウン メニューをクリックして、[非HubSpot]を選択します。 -
非HubSpotフォームの上にカーソルを置き、[アクション]ドロップダウンメニューをクリックします。
-
名前を変更:フォームの名前を変更します。
-
Eメール通知を編集:フォーム送信通知Eメールアドレスを編集します。
-
移動:フォームをフォルダーに移動します。
-
HubSpotフォームに変換:HubSpotフォームにフォームを変換します。
-
フォームを削除:フォームダッシュボードからフォームを削除します。非HubSpotフォームはHubSpot上でホストされないため、外部サイト上の実際のライブフォームは削除されません。
-
関連記事
-
外部サイトでHubSpotフォームをセットアップしてスタイル設定する
フォームツールを使用すると、ウェブサイトへの訪問者から情報を収集できるため、それらの訪問者に製品を売り込んだり、販売したり、商談を進めたりすることができます。HubSpotでフォームを作成したら、...
ナレッジベース -
HubSpotのコンテンツとデータをエクスポートする
ページ、コンタクト、ファイルなどのHubSpotコンテンツおよびデータをアカウントからエクスポートします。 注:...
ナレッジベース -
HubSpotコンテンツに動画を追加する
HubSpot動画は、リッチ テキスト モジュール内のページ、ブログ記事、およびナレッジベース記事上のコンテンツに追加できます。HubSpot動画は、ドラッグ&ドロップ ページ エディターとドラッグ&ドロップ...
ナレッジベース