Contact Form 7 から Google Drive のスプレッドシートに書き込むプラグイン Contact Form 7 to SpreadSheet

みやけりょうの人がこんなプラグインを作りました。

名前のとおり、
WordPress のプラグイン Contact Form 7 から送信された内容を
Google Docs (旧 Google Drive) のスプレッドシートに保存してくれるプラグインです。
これは便利。

使い方

Contact Form 7

これは Contact Form 7 のプラグインなので
まず Contact Form 7 がないとはじまりません。
WordPress の定番プラグインですね。

Contact Form 7 の使い方については
本家のサイトに詳しく書かれているので参考にしてください。

Contact Form 7 to SpreadSheet を入れる

こちらから

contact-form-7-to-ss を入手します。
Git をお使いの方は clone してもいいでしょうし、
画面右下の方にある Downloas ZIP ボタンを押して
ZIP ファイルをダウンロードしてもいいと思います。

あとは展開してできたフォルダを
WordPress のプラグインディレクトリに入れるだけ。
デフォルトなら wp-content/plugins ですね。

プラグインを有効にする

cf7-ss

Google Apps Script ウェブアプリケーションを用意する

こちらに書かれた手順に沿って、
Google Apps Script のウェブアプリケーションを用意します。

最後に表示される URL をコピーしておいてください。

Contact Form 7 to SpreadSheet の設定をする

プラグインが有効になっていれば
WordPress 管理画面の「設定」メニューに中に
Contact Form 7 to SpreadSheet が出てくるはずなのでそれを選びます。

オプション画面で、まずは対象となるフォームを選択。
Contact Form 7 の設定はできているという前提です。

cf-ss-2

さきほど取得したGoogle Apps Script ウェブアプリケーションの URL を貼って

cf-ss-4

その他お好みの項目をオンにしてから Save Changes を押す。

これで完了。

送ってみる

あとは Contact Form 7 のフォームからメッセージ等を送信すると、
Google Docs のスプレッドシートにその内容が保存されます。

ご不明な点や不具合報告は

GitHub に Issue をあげるのがいいと思います。
このブログのコンタクトフォームではなくて。

  • このエントリーをはてなブックマークに追加