Become a HubSpot power user — join us for HubSpot Training Day 2017.

ランディングページ用フォームの作成方法

更新日時 June 30, 2016

必要条件

ソフトウェア: HubSpot マーケティング
サブスクリプション: Basic, Pro, & Enterprise
HubSpotのフォームは、新しいコンタクトの情報を取得したり、既存コンタクトから追加情報を取得するうえで役立ちます。

手順

1.Forms(フォーム)ツールに移動する

[Contacts(コンタクト)] > [Forms(フォーム)]の順に進みます。

2.新規フォームを作成する

新しいフォームを作成するために、[Create new form(新規フォームを作成)]ボタンをクリックします。

Professional版またはEnterprise版のHubSpotを使用している場合は、複数のランディングページ間でフォームを再利用したり、プログレッシブプロファイリング機能を使って回答済みの質問を非表示にして、未回答の質問に置き換えられるようにフォームを編集したりできます。プログレッシブプロファイリングの詳細については、ここをクリックしてください。

3.フォームの詳細を入力する

このステップでは、フォーム名を入力し、[Details(詳細)]タブを使って、送信ボタンテキストを変更します。

フォーム名は、HubSpotアカウント内でのみ使用されるもので、訪問者には見えません。したがって、同僚が後でランディングページに関連付けるときにわかりやすいように、何のフォームかわかる名前にしておいてください。

送信ボタンテキストには、訪問者がフォームを入力することでどんなメリットがあるのかがはっきりとわかる動詞を使うようにします。

4.フォームのフィールドを選択する

[Fields(フィールド)]タブをクリックして、フォームに追加するフィールドを、ページのデフォルトフィールドセクションにドラッグアンドドロップします。

Insert-field
フォームで獲得する情報に対応したコンタクトプロパティをまだ作成していない場合には、[Search fields(検索フィールド)]ボックスの隣の[Create new(新規作成)]ボタンをクリックすると、新しいプロパティを簡単に作成できます。

5.任意のフォームフィールドを編集する

フォームフィールドを編集するために、いくつかのカスタマイズオプションが用意されています。

[Make field required(必須項目にする)] - このオプションを選択すると、訪問者はこのフィールドに入力しない限りフォームを送信することができません。

ボタンをトグルすることで、フィールドを必須項目にできます。

[Make field hidden(フィールドを非表示にする)] - このオプションを選択すると、このフィールドは訪問者には表示されません。このフォームからの送信を分類するためのデフォルト値を設定するなど、内部的な目的のために使用することができます。このオプションは、コンタクトのペルソナやライフサイクルステージを設定するフィールドに対してプロパティ値を設定するために使用できます。

このオプションにアクセスするには、フィールド上部の編集アイコンをクリックします。

[Make smart field(スマートフィールドにする)] - このオプションを選択すると、訪問者が回答したことのあるフィールドや、そのプロパティの値がコンタクトレコードに既に存在している場合、そのフィールドを非表示にできます。Email(Eメール)フィールドは、フォーム上に必ず表示されるフィールドですが、以前の送信データが自動入力されるようになっています。

ボタンをトグルすることにより、スマートフィールドに設定できます。

[Label(ラベル)] - フォームフィールドのメインラベルです。

[Placeholder(プレースホルダー)] - 何も入力されていない状態で、フォームフィールドボックス内に表示されるテキストです。

[Help Text(ヘルプテキスト)] - ここに入力されるテキストは、ユーザーの入力をサポートするテキストで、フィールドのラベルの下に表示されます。

[Default Value(デフォルト値)] - フィールドのデフォルト値になります。ユーザーが値を変更しない限り、この値が送信されます。

これらのオプションにアクセスするには、フィールド上部の編集アイコンをクリックします。

6.フォームオプションを設定する

  • [Add separator(セパレーターを追加)] - ヘッダーを構築するセパレーターまたはカスタムHTMLセパレーターをフォームにドラッグできます。
  • [Pre-populate fields with known values(フィールドに予め値を入力しますか?)] - 訪問者の既知の値がある場合に、フィールドに事前入力できます。姓、名、Eメールアドレスなどが既にわかっている訪問者がフォームに入力する際、これらのフィールドに、収集済みの値が事前入力されます。または、一般的なフィールドはスマートフィールド設定にして、既知の情報を訪問者に尋ねないようにすることもできます。
  • [Disable cookie tracking?(クッキーの追跡を無効化しますか?)] - フォームが送信されるごとに新しいコンタクトを作成する場合、Cookieの追跡を無効にできます。コンタクトを手動で入力し、重複排除機能を使用しない場合、Cookieの追跡を無効にします。Cookieの追跡を無効にした場合、スマートフィールドは作成できません。また、ページの表示履歴やソースデータなどの分析情報も使用できなくなります。
  • [Notified when submitted(送信があれば通知)] - このフォームが送信されたときに通知するEメールアドレスを入力します。複数のEメールアドレスをコンマで区切って指定することができます。
HubSpot Help article screenshot

7.フォームを保存する

[Save form(フォームを保存)]ボタンをクリックして、フォームに加えた変更を保存します。ライブページ上に表示されている既存のフォームを編集している場合は、ここでフォームを保存すると、そのページ上のフォームが自動的に更新されます。

8.フォームをプレビューする

[Preview(プレビュー)]をクリックすると、デフォルトのスタイルで、ランディングページ上にフォームがどのように表示されるのか確認することができます。

 

9.フォームをランディングページに関連付ける

ランディングページの編集時に、[Form(フォーム)]ドロップダウンメニューから、作成済みのフォームを選択して、そのフォームをランディングページに関連付けることができます。ランディングページにフォームを追加するには、そのページにフォームモジュールが含まれている必要があることに注意してください。

訪問者が送信ボタンをクリックすると何が起こるか

訪問者がフォームに情報を入力し、送信ボタンをクリックすると、すぐにオファーコンテンツにアクセスできるようにする必要があります。これには、2つの簡単な方法があります。サンキューページにリダイレクトする方法と、ランディングページ上のフォームをインラインのサンキューメッセージに置き換える方法です。

[Redirect to another page(別のページにリダイレクト)]または[Display an inline thank you message(サンキューメッセージをインラインで表示)]を選択して、リダイレクト先のページを選択するか、表示するサンキューメッセージを指定します。

HubSpot Help article screenshot

フォームのスタイルと送信ボタンを変更する方法

ランディングページにフォームを追加した後で、フォームの外観を変更する必要がある場合は、以下の記事を参照してください。役立つ情報が提供されています。

前の記事

次の記事