
WordPressで問い合わせフォーム作成といえば、真っ先に挙げられるプラグインが「Contact Form 7」です。
世界的に有名で、全てのWordPressプラグインの中でも上位に入るくらい、数多く、そして長らく利用されているプラグインです。私もWordPressと出会った頃からずっと愛用しています。
ただ、技術者でない方にとっては、ちょっと難しい面もあります。
この記事では、Contact Form 7 (CF7) を利用して問い合わせフォームを作るメリットとデメリットについてお伝えします。
Contact Form 7で問い合わせフォームを作るメリット
- 無料で使える
- 他のプラグインやテーマの動作を比較的邪魔せず、軽快に動く
- 有名なだけあって、連携できるプラグインが多い
- HTML / CSSを書く前提ならば、ビューデザインはほぼ完全に自由
- プログラム上の改造・カスタマイズがしやすい作り
- 日本語のドキュメントも多数提供 (開発者は日本人です)
Contact Form 7で問い合わせフォームを作るデメリット
- 設置する際、HTMLを扱う必要がある
- 送信メールの設定など、多くがテキスト / コード ベース。慣れないと抜け漏れやミスが発生しやすい
- 「確認画面を挟むタイプ」は作れない (可能ではあるが、技術力が必要)
- アップデートの際に急な変化があって戸惑う場合がある
- あまりにも有名なため、悪用・攻撃の対象になりやすい
メリットの多くが、技術者向け
このように挙げてみると、
- メリットは、技術者向けのメリットが多く
- デメリットは、技術を持たない人に難しい点が多い
Contact Form 7は、まさにそんなプラグインだと思っています。開発者の方のエンジニア思想が表れている気がします。
カスタマイズの方法が幅広く用意されていたりするのは、技術がわかっている人にとっては、大変ありがたいのです。例えば、CF7とちょっとしたプログラムの組み合わせで……
- CF7とペイパル・ストライプ等を結びつけて、簡易な支払レジ機能を作る
- メール配信サービスに結びつけて、営業メールや顧客管理をラクにする
などなどのことができたりします。
また、CF7はウェブ界の技術変化に沿って細かにアップデートされています。それは技術者にとっては嬉しい部分なのですが、ひるがえって、技術を持たない人にとっては「アップデートしたら急に何かおかしくなった」というようなことが発生しやすく、不親切に感じる場合もあります。
問い合わせフォーム自体の修正・改善に注意
もし、ウェブサイト全体の最初の制作を技術者に外注するにしても、その後の更新では注意が必要です。
問い合わせフォームは、ウェブサイトの運用が始まってしばらく経ったのちに、ユーザーの動きをみて「入力してもらう項目を少し変えたほうがいいかも」と気づく、ということが往々にしてあります。
その際、Contact Form 7で作られた問い合わせフォームを修正するには、コードを直す必要があります。
自分でやる自信がないのなら、技術者にもう一度依頼する必要があります。そのときに外注先がすぐに動いてくれるとは限りません。費用も発生します。
「無料で、有名なのだから、Contact Form 7でいいや」
という感じで導入すると、あとから苦労するかもしれませんので、吟味してみてくださいね。
問い合わせフォームは無理に「Contact Form 7」じゃなくていい。外部サービスを使ってもいい
私は、ウェブサイトの管理をする方が技術者でない場合は、「フォームメーラー」「フォームラン」などの外部サービスをおすすめすることが多いです。
これらは、直感的な操作でフォームが作れて、技術のない方でも運用中のサイトに組み込んだりできる、そういうサービスです。
ユーザーの動きをみて後からフォームの項目を変更したい場合も、こういうツールなら自分でできるので安心です。
ほかにも、簡易なLPが作れたり、資料配布に流用できたり、活用の幅も広がります。有料だとしても利用するメリットは多いと思います。



![[WordPress]資料ダウンロードを自作してみたら価格まで同業他社にダダ漏れになってしまった件 no-image@2x](https://factory70.com/wp/wp-content/uploads/2024/02/060e65890060b0abdb2e5b149bb009ed-364x180.png)

