本記事はアフィリエイト広告を含みます。
Contact Form 7をそのまま使い、表への転記を減らすなら、日本語の設定手順を重視する人はFormToSS、既存プラグインを自分で保守する人はGSheetConnector、独自の処理が必要ならコード実装が比較候補です。初期費用だけでなく、止まったときに直せる人がいるかで選びましょう。
フォームから表へ保存できても、返信担当や期限は自動では決まりません。この記事は「受信内容を表へ残す」ための方式比較です。返信の重複や引継ぎが課題なら、保存と対応履歴をまとめる方法も末尾で選べます。
以下は2026年9月15日に確認した公式資料に基づく方式比較です。同条件での速度や安定性を実測した順位ではありません。
最初に選ぶ|設定の手軽さと保守できる範囲
選択前に、氏名・メール・相談種別・本文をどの列へ入れるか一行ずつ書き出します。チェックボックスの複数選択、任意項目、改行、添付ファイルを扱う場合も、表に何を残したいか決めてください。添付ファイル自体を保存するのか、名前やリンクだけかは方式によって別途設計が必要です。
担当者が後から書く「対応状況」「返信期限」は、フォームの入力値と分けます。追加するタイミングが違うため、同じ受信列に混ぜない方が管理しやすくなります。
Contact Form 7自体は、送信されたメッセージを標準では保存しません。メール通知だけでなく控えを残したい場合、公式はFlamingoなどの別の仕組みを案内しています。Contact Form 7公式FAQ
Sheetsへの連携だけを唯一の記録にしない設計が大切です。転記が止まっても通知メールなどから受信を追えるか、失敗した一件をどのように再登録するかを決めます。再送は重複する場合があるので、テスト名や受付IDで同じ内容を見分けられるようにします。
CF7を使うこと自体がまだ決まっていない場合は、入力欄・通知・保存・対応の四つからフォームの方式を選べます。 フォーム自体が未決定なら5製品と受信後の管理を比較する
FormToSS・コネクター・独自実装は保守の範囲で比較
FormToSSは、日本語のサービス画面でシートを選び、キーとIDを設定する流れが向く人に。GSheetConnectorは、Google認証や項目と列の対応を自分で管理できる人に。独自実装は、既製品にない加工や社内連携を必要とし、保守担当も確保できる場合に向きます。
| 方式 | 設定で扱うもの | 選びやすい条件 |
|---|---|---|
| FormToSS | 連携シート、認証キー、連携ID | 日本語の手順を見ながらCF7と接続したい |
| GSheetConnector | Google認証、シート情報、フォーム項目と列名 | プラグイン側で連携設定を管理したい |
| 独自実装 | 受信処理、認証、書き込み、エラー処理 | コードを修正・保守できる担当がいる |
GSheetConnectorの公式掲載ページでは、Googleアカウントの認証後にシート情報を設定し、無料版ではCF7の項目名を列見出しへ対応させる方式が案内されています。WordPress.orgの公式掲載情報
独自実装の一例は、Apps ScriptをWebアプリとして公開して受信処理を作る方法です。ただし、Googleの仕組みがあることと、CF7用の完成した連携が用意されていることは別です。Google公式のWebアプリ資料
独自実装では、送信フックから外部へ渡す処理、認証、入力値の検証、エラー記録、重複対策を自分で持ちます。サンプルコードを貼って一件届いたことと、運用を任せられることは別です。変更を戻す手段や、Google・WordPress側の更新に対応する担当がなければ、管理しやすい既製品を先に比較してください。
無料でできることと有料契約の理由を分ける
フォームごとに出力タブを選ぶだけなら、FormToSSのFreeにも機能があります。タブを分けたいという理由だけでProを選ばず、商用利用、複数サイト、列や開始セルの調整が必要かを料金表で確かめます。
月額や年額の横に「設定担当」「フォーム変更後の試験担当」「停止時の相談先」を書けば、見えにくい保守負担も比べられます。無料コネクターを扱える人がいればそれで十分な場合があり、毎回外注するなら修正費も含めた総額で判断できます。
FormToSSを使う場合の接続の流れ
FormToSSでは、Googleスプレッドシートのファイルとタブを選び、発行された認証キーと連携IDをCF7側へ設定します。フォームのHTMLを別サービスへ作り直す方式ではありません。公式の初回設定手順
接続は、一つのフォームと受信専用タブの組から始めます。フォーム名、設置ページ、シートURL、タブ名をメモし、認証キーと連携IDをそれぞれ正しい欄へ設定します。複数フォームへ同時に広げない方が、設定違いの原因を追いやすくなります。
-
STEP 01問い合わせの受信専用スプレッドシートを用意
-
STEP 02FormToSSでファイルと出力タブを選択
-
STEP 03WordPressへ認証キーを設定
-
STEP 04対象のCF7フォームへ連携IDを設定
-
STEP 05テスト送信で列と内容を照合
認証キーはサービスとサイトをつなぐ情報です。設定画面を共有するときは、キーや個人のGoogleアカウント情報が見えないようにしてください。
権限については、FormToSSが何を取得・保存するかも確認できます。受信データを社外サービスへ渡せるか社内で判断する必要がある場合は、接続後ではなく準備段階で確認してください。必要な権限の公式説明
具体的な画面の順番は、FormToSSの設定手順にまとめています。
連携後は「正しい列・追記・変更後の再送」を確認
送信試験は、全項目あり→任意項目なし→二件目の追記、の順に行います。名前がメール列へ入らないか、空欄で隣の値がずれないか、前の行が残るかを見ます。改行や複数選択も実際の入力に近い例で試し、正常な一件の保存形を残しましょう。
フォームに項目を足した後も、同じ確認が必要です。転記先の見た目だけ整えて項目との対応が崩れると、間違った連絡先を使って処理するおそれがあります。
FormToSSの公式ガイドは、出力先を受信専用にし、対応状況などは別タブで管理する構成を推奨しています。管理項目を追加する方法

返信後に誰が管理表を更新するかまで決めると、転記の自動化が運用につながります。表に届くことだけで完了とせず、担当・次の行動・期限を入力し、別の人が引き継げるかも試してください。
商用サイトで続ける前の判断
FormToSSのFreeは商用利用不可で、対象は1サイトです。事業用サイトや複数サイトで使う場合は、Proの条件を確認します。問い合わせが少なくても、商用かどうかの条件は別に適用されます。公式料金・プラン
今のCF7を残して転記だけを省くなら、保守できる範囲で方式を一つ選び、受信専用タブで試します。FormToSSを選ぶ人は、FreeとProの条件を決めてから接続手順へ進むと、設定後の契約見直しを減らせます。
返信履歴が見つからない、誰が返すか分からないことが主な悩みなら、転記より先に管理方法を比べましょう。CF7とformrunの比較では、今のフォームを保つ構成と、対応管理を一か所へまとめる構成を選べます。


