WordPressの問い合わせフォームを外部サービスで運用する選択肢。制作後の保守を軽くする考え方
WordPressサイトに問い合わせフォームを置くとき、プラグインで作る以外にも外部サービスをiframeで埋め込む方法があります。制作会社・保守担当者向けに、使い分けを整理します。
WordPressで問い合わせフォームを作ると聞くと、まずプラグインを思い浮かべる人が多いと思います。もちろんそれで十分なサイトもあります。ただ、サイトごとにプラグイン設定、メール設定、スパム対策、確認画面、回答保存を見ていくと、制作後の保守が少しずつ重くなることがあります。フォーム部分だけ外部サービスで管理する、という選択肢も持っておくと提案の幅が広がります。

WordPress内に作るか、フォームだけ外に出すか
WordPress内にフォームを作る方法は、サイト管理画面の中で完結しやすいのが良いところです。一方で、複数クライアントを保守している制作会社では、プラグインの更新、メール不達、確認画面の追加、回答データの扱いがサイトごとにばらつきやすくなります。
外部フォームサービスを使う場合、フォームの作成、公開、回答管理はサービス側で行い、WordPressにはiframeや公開URLを置きます。ページ本文やデザインはWordPressで管理し、フォーム部分だけ別で運用する分け方です。
- フォームの修正頻度が高いクライアントか確認する
- 回答をWordPress内に保存する必要があるか確認する
- 保守担当者がメール設定まで見続ける前提か確認する
外部サービスが向いているサイト
LPごとに問い合わせフォームを分けたい、資料請求や予約受付など用途ごとに項目を変えたい、回答をフォーム単位で見たい。こうしたケースでは、フォームだけを外部で管理すると動きが軽くなります。
制作会社側から見ると、クライアントにフォーム編集を渡しやすいことも利点です。WordPress全体の権限を渡さず、フォーム項目や回答確認だけをサービス側で扱えると、運用範囲を切り分けやすくなります。
iframe埋め込み前に確認したいこと
iframeで埋め込む場合は、スマートフォンでの高さ、余白、送信後の完了画面、ページ内のCTAとの位置関係を見ます。フォームだけきれいでも、LPの流れの中で唐突に見えると入力されにくくなります。
Formieは公開URLとiframeコードを発行でき、問い合わせフォームのテンプレートから作成を始められます。確認画面、住所入力、回答管理もフォーム側で扱えるため、WordPress側の保守を増やしすぎずにフォーム運用を整えたい場面に向いています。
- 埋め込み先ページでスマートフォン表示を確認する
- 送信後に何が表示されるか確認する
- 回答を誰が、どこで確認するか決めておく

