コンテンツにスキップ
  • pillar-mkdocs
  • type-howto
  • Google Form
  • Contact Form
  • Web Development
  • Blog Setup nav_title: "Google Form Contact Setup"

Google Form問い合わせフォーム作成ガイド - 無料で本格的な連絡手段を構築

概要

ブログやWebサイトに問い合わせフォームを設置したいが、サーバーサイドの実装は面倒...そんな時はGoogle Formが最適です。無料で高機能、スパム対策も充実しており、AdSense申請時の連絡先要件も満たせます。

なぜGoogle Formなのか

メリット

  • 完全無料 - Googleアカウントがあれば即利用可能
  • サーバー不要 - バックエンド実装なしで動作
  • 自動通知 - 問い合わせ時にメール通知
  • データ管理 - スプレッドシート連携で一元管理
  • 信頼性 - Googleインフラで安定稼働

ステップ1: フォーム作成

アクセス方法

  1. Googleアカウントにログイン
  2. Google Formsにアクセス
  3. 「空白」または「連絡先情報」テンプレートを選択

基本情報の設定

フォームタイトル: [サイト名] お問い合わせ
説明: お気軽にご質問・ご要望をお聞かせください

ステップ2: フィールド設計

必須フィールド

1. お名前(ハンドルネーム可)

  • タイプ: 短文回答
  • 必須: ON
  • 説明: ニックネームでも構いません

2. メールアドレス

  • タイプ: 短文回答
  • 必須: ON
  • 検証: メールアドレス形式をON

3. お問い合わせ種別

  • タイプ: ラジオボタン
  • 必須: ON
  • 選択肢:
  • 記事の内容について
  • 技術的な誤りの報告
  • 新規記事のリクエスト
  • ビジネス・広告関連
  • その他

4. お問い合わせ内容

  • タイプ: 長文回答
  • 必須: ON
  • 説明: 詳細をご記入ください

オプションフィールド

5. 関連URL

  • タイプ: 短文回答
  • 必須: OFF
  • 説明: 特定の記事に関する場合はURLを貼付

ステップ3: フォーム設定

プレゼンテーション設定

  1. 右上の歯車アイコン → 「プレゼンテーション」
  2. 設定項目:
  3. ✅ 別の回答を送信するためのリンクを表示
  4. ✅ 進行状況バーを表示
  5. 確認メッセージ:
    お問い合わせありがとうございました。
    2-3営業日以内に返信いたします。
    

回答設定

  1. 「回答」タブで設定
  2. 重要な設定:
  3. ✅ メールアドレスを収集する
  4. ✅ 回答のコピーを回答者に送信(常に)
  5. ✅ 回答を1回に制限

ステップ4: 通知設定(重要)

メール通知の有効化

  1. 「回答」タブを開く
  2. 右上の3点メニューをクリック
  3. 「新しい回答についてのメール通知を受け取る」をON

これで問い合わせが来たら即座にメールで通知されます。

ステップ5: サイトへの埋め込み

埋め込みコード取得

  1. 右上の「送信」ボタンをクリック
  2. < > アイコン(HTMLを埋め込む)を選択
  3. サイズ設定:
  4. 幅: 640(または100%)
  5. 高さ: 800

実装例(Markdown/HTML)

<iframe src="https://docs.google.com/forms/d/e/YOUR_FORM_ID/viewform?embedded=true"
        width="100%"
        height="800"
        frameborder="0"
        marginheight="0"
        marginwidth="0">
  Loading…
</iframe>

MkDocsでの実装

### お問い合わせフォーム

<iframe src="YOUR_FORM_URL" width="100%" height="800" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>

!!! info "フォームが表示されない場合"
    [こちらのリンク](YOUR_DIRECT_LINK)から直接アクセスしてください。

ステップ6: スパム対策

reCAPTCHA設定

  1. フォーム編集画面の右下
  2. 「設定」→「全般」
  3. 「reCAPTCHAを有効にする」をON

IPアドレス収集

  • 「回答」→「設定」
  • 「IPアドレスを収集」をON(任意)

データ管理のコツ

スプレッドシート連携

  1. 「回答」タブ
  2. スプレッドシートアイコンをクリック
  3. 新規または既存のシートと連携

自動化のアイデア

  • Zapier連携でSlack通知
  • Apps ScriptでCRM連携
  • 自動返信メールの設定

トラブルシューティング

フォームが表示されない

  • iframe埋め込みがブロックされている可能性
  • 直接リンクを併記することで解決

通知が来ない

  • 迷惑メールフォルダを確認
  • 通知設定の再確認

まとめ

Google Formを使えば、10分で本格的な問い合わせフォームが完成します。AdSense申請、ユーザーサポート、ビジネス問い合わせなど、様々な用途に活用できます。

チェックリスト

  • Googleアカウントでログイン
  • フォーム作成と必須フィールド設定
  • メール通知をON
  • 埋め込みコード取得
  • サイトに実装
  • テスト送信で動作確認

これで無料で信頼性の高い問い合わせシステムの完成です!