ハレフル ロゴ

add apps 2

入力補助 ご利用ガイド

HubSpot のフォームの電話番号を、国番号を選ぶ欄のない通常の入力欄にします。あわせて、1 行テキスト・複数行テキストの項目に、文字数の上限と入力できる文字の種類を設定できます。設定ページで作ったコードを、フォームを置いたページに貼り付けるだけで使えます。

提供
株式会社ハレフル(add apps)
料金
無償
版
1.1.0

できること

電話番号を通常のテキスト欄にする

  • 国番号を選ぶ欄のない、通常の入力欄に置き換えます
  • 「03-1234-5678」「03-1234-5678」のように、ハイフンの有無や全角・半角を問わず入力できます。全角で入力された数字は、入力欄を離れたときに半角にそろえて表示します
  • 保存する形は次の 2 つから選べます
    • +81 形式(例:+81312345678)。HubSpot の電話番号のプロパティと同じ形です
    • 数字のみ(例:0312345678)
  • 入力がない、または桁数が合わない(半角数字 10〜11 桁でない)ときは、「次へ」「送信」を押した時点で止め、メッセージを表示します(必須にしない設定もできます)

文字数の上限を付ける

  • 1 行テキスト・複数行テキストの項目に、文字数の上限を付けられます
  • 入力欄の下に「12 / 100文字」のように、入力した文字数を表示します(表示しない設定もできます)
  • 上限を超えたときは、「次へ」「送信」を押した時点で止め、メッセージを表示して、その項目に移動します

入力の種類を決める

1 行テキスト・複数行テキストの項目ごとに、入力できる文字の種類を決められます。

入力の種類例よく使う項目
全角カタカナのみヤマダ タロウフリガナ
ひらがなのみやまだ たろうふりがな
全角のみ山田 太郎氏名
半角英数のみABC123会員番号、ID
半角数字のみ1000001郵便番号
  • 空白(全角・半角のスペース)を許すかどうかも、項目ごとに選べます
  • 合わない文字があるときは、入力欄を離れた時点でメッセージを表示し、「次へ」「送信」を押しても先へ進めません

いずれも、送信は HubSpot フォームの標準のボタンで行います。送信後の動き(お礼の表示、通知、ワークフローなど)は今までどおりです。

使える条件

対象使えるか
「フォームエディター」で作ったフォーム使えます
「旧フォームエディター」で作ったフォーム使えません
HubSpot のランディングページ・ウェブサイトページに置いたフォーム使えます
HubSpot 以外のサイトに埋め込んだフォーム使えません
フォームの共有リンク(フォームだけを開く URL)使えません

ご注意

  • 入力の種類が合わないときは、送信を止めるだけです。入力された値を自動で書き換えることはありません
  • 電話番号を置き換える場合は、フォームの準備が必要です(下記の STEP 1)。文字数の上限と入力の種類だけを使う場合は、準備は不要です
  • 入力内容を外部に送ることはありません。入力のチェックは、ご覧になっているブラウザの中だけで行います
  • 「フォームの確認画面」(add apps 1)と一緒に使えます

導入の手順

STEP 1

フォームを準備する(電話番号を置き換える場合)

  1. HubSpot でフォームの編集画面を開きます
  2. 電話番号のプロパティ(例:「電話番号」)をフォームに入れ、「非表示のフィールド」をオンにします。入力された電話番号は、この項目に保存されます
  3. 入力欄を表示したい位置にリッチテキストを置き、[[kp-phone]] と書きます。この文字の位置に、電話番号の入力欄が表示されます
  4. フォームを公開します
STEP 2

設定ページでコードを作る

  1. 設定ページを開きます
  2. HubSpot でフォームを開いたときの、ブラウザのアドレス欄の URL(https://app.hubspot.com/forms/… または https://app.hubspot.com/submissions/… で始まるもの)を貼り付け、「読み取る」を押します
  3. 「フォームの確認」を見て、電話番号の準備ができているかを確かめます。「要対応」が出た場合は、表示された案内に沿ってフォームを直し、もう一度読み取ってください
  4. 電話番号の入力欄の「ラベル」「入力例の表示」「必須」「保存の形」を決めます
  5. 文字数の上限を付ける項目は「上限を付ける」にチェックを入れて文字数を決めます。入力の種類を決める項目は、プルダウンで選びます。空白を入れさせない場合は「空白を許可」のチェックを外します
  6. 「コードをコピー」を押します
STEP 3

ページに貼り付ける

  1. HubSpot で、フォームを置いたページの編集画面を開きます
  2. 「設定」→「詳細」→「HeadのHTML」に、コピーしたコードを貼り付けます。コードは長くなりますが、途中で切らずに全部を貼り付けてください。「フォームの確認画面」と一緒に使う場合は、両方のコードを貼り付けます
  3. ページを更新(公開)します
  4. 公開したページで、次のことを確かめます
    • 電話番号の入力欄と、文字数の表示が出ること
    • 電話番号が未入力のまま、または入力の種類が合わないまま「送信」を押すと、止まること

項目を追加した、更新した場合は

フォームの項目を追加したり、更新したりしたときは、設定ページでコードを作り直し、「HeadのHTML」のコードを貼り替えてください。add apps の新しい版も、作り直したコードに含まれます。

困ったとき

電話番号の入力欄が表示されない

  • フォームのリッチテキストに [[kp-phone]] と書いてあるか、電話番号のプロパティが「非表示のフィールド」になっているかを確認してください
  • フォームが「フォームエディター」(「旧フォームエディター」ではない方)で作られているかを確認してください
  • コードが途中で切れずに全部貼り付けられているか、ページを更新(公開)したかを確認してください

文字数の表示やメッセージが出ない

  • 設定ページで、その項目の「上限を付ける」や入力の種類を設定したかを確認してください
  • フォームの項目を変えた場合は、設定ページでコードを作り直してください

動作の記録を見る

ページの URL の末尾に ?kp_debug=1 を付けて開くと(すでに ? がある場合は &kp_debug=1)、ページの下部に動作の記録が表示されます。お問い合わせの際は、この記録を添えてください。

ご利用にあたって

  • 無償・無保証で提供しています
  • HubSpot の仕様変更により、動かなくなる場合があります
  • 本ツールの利用により生じた損害について、当社は責任を負いません

Contact

add apps のお問い合わせ

使い方がわからないとき、うまく動かないとき、
ご要望はこちらからご連絡ください。

お問い合わせ