やりたいこと
- お問い合わせやアンケートのフォームをサイトに設置したい
- でもメール配信されて内容を管理するのはNG
- CRMツールを使った壮大な顧客管理システムまでは不要
からの
- Googleフォームでフォーム使って裏ではGoogleスプレッドシートでデータ取りまとめできるよね。
- でもサイトにGoogleフォームを埋め込んだときの見た目が気に入らないのでなんとかしたい
という要件。
CMS(WordPress)のデータベースにデータを溜めたくない時にもおすすめ。(個人的にそんな設計は避けたい)
Formfacade 使いましょう
1フォームで100レスポンス/月までは無料で始められます。フォームや送信数が増えるのなら有料プランへ。(といってもよほどのリクエストがない限り$8/月で始められます)
https://formfacade.com/website/pricing.html
やり方
基本的にGoogleフォームにアドオンを入れるだけ。
https://formfacade.com/website/how-to-embed-google-forms-in-wordpress.html
1. Googleフォームを作る
よしなに作っておきましょう(スクリーンショットは元々あるサンプルのフォーム)。
フォームそのものへのアクセス権も設定しておき、サイトに埋め込む前にブラウザのシークレットモードなどGoogleにログインしていない状態でフォームにアクセスできるかテストしておくと良し。
2. GoogleフォームでFormfacadeのアドオンを入れる
3. 埋め込み用のコードを取得
アドオンからFormfacadeを選んで「Embed in a webpage」を選択
埋め込むWebサイトの種類を選ぶ(今回はWordPress)。
埋め込みできたらYesを押しましょ。
出来上がり
Googleフォームの残念な感じがなくなります。スクリーンショットはWordPressデフォルトテーマのCSSそのままなので、適宜カスタマイズは可能。
Ajaxで送信されるので、ページ遷移なしで完了する。
無料プランはFormfacadeのブランディングがあるが、有料プランでは削除される。
送信されたデータはGoogleフォームやスプレッドシートで確認できます。
もちろんGoogleフォームでメール配信を設定していれば配信もされます。
この辺りはGoogleフォームの機能そのままです。
現場からは以上です。