ElementorフォームをGoogle Sheetsに接続する方法

Zapierを使わずにElementorフォームをGoogle Sheetsに接続する方法

ElementorフォームをGoogle Sheetsに接続したいですか?

Elementor はフォームエントリーを WordPress ダッシュボード内に保存することができますが、フォームエントリーとリードのコピーを Google シートに保存したい場合もあるでしょう。

残念なことに、Elementor FormsにはGoogle Sheetsと連携させるための簡単なソリューションがありません。この自動化を設定するには、Zapierのようなサードパーティの統合アプリを使う必要があります。

良いニュースは、より速く、より安く、より簡単にセットアップできる別の方法があるということだ。

この記事では、Zapierを使わずにElementor FormsをGoogle Sheetsに接続する方法を紹介します。

フォームをGoogleシートと同期する

ElementorフォームをGoogle Sheetsに接続するベストな方法は?

Elementor Forms を Google Sheets に接続するデフォルトの方法は、Zapier でオートメーションを作成するために webhook を使うことです。

この方法は初心者にはお勧めできない:

  • ウェブフックが必要で、セットアップが少し複雑です。
  • Zapierは新しいエントリーを作成するたびに、総許容量から1タスクを消費するので、シートに作成できる行エントリーの数には限りがあります。

これは、フォームの送信数が増えるにつれて、すぐにコスト高になる可能性があります。

WordPressのフォーム入力をスプレッドシートに自動送信する別のソリューションを使えば、webhookやZapierを完全に回避できる。

答えはWPForms Proを使うことです。

1300のテンプレートを表示するWPFormsのホームページ

WPForms Proは専用のフォーム作成プラグインとして、ネイティブのGoogle Sheetsとの統合機能を備えています。これにより、コードやサードパーティアプリを使用することなく、個々のフォームをスプレッドシートに接続することができます。

さらに、ElementorにはWPFormsウィジェットがあるので、Elementorを使ってページを作り、ページ内にWPFormsフォームを埋め込むこともできます。

これらのフォームビルダーの違いについてもっと知りたい場合は、Elementor Forms vs WPForms のガイドをご覧ください。

さて、WPForms Proを使用してGoogle Sheetsへのエントリーの送信を簡素化する利点がわかったところで、この統合を完了するために必要な手順を説明しましょう。

WPForms Proを入手する

ElementorフォームをGoogle Sheetsに接続する方法

1.WPForms Proをインストールする

WPFormsはWordPress.orgで13以上の5つ星レビューを獲得しており、最も評価の高いコンタクトフォームプラグインの1つとなっています。

あなたのサイトにWPForms Proをインストールするには、まず Proライセンスを購入する必要があります。

WPForms価格ページ 2023

購入が完了したら、あなたのサイトにWPFormsをインストールしてください。

インストールには数分しかかからない。プラグインがインストールされ、有効化されたら、次のステップで示すように、Google Sheetsアドオンを取得する時間です。

2.Google Sheetsアドオンをインストールする

WPFormsにアドオンをインストールするのは早くて簡単です。WordPressのダッシュボードからWPForms " Addonsに移動します。

WPFormsアドオン

WPForms AddonsページでGoogle Sheets Addonを検索します。アドオンが画面に表示されたら、その下にある アドオンのインストールボタンをクリックします。

グーグル・シート・アドオンをインストールする

アドオンのインストールが完了し、アクティベートされると(数秒しかかかりません)、ステータスがアクティブになります。

グーグル・シート・アドオン アクティブ

アドオンの準備はできたが、WPFormsをGoogleアカウントと接続し、スプレッドシートとシームレスに通信できるようにする必要がある。

3.WPFormsをGoogleアカウントと統合する

GoogleアカウントをWPFormsに接続するには、管理メニューからWPForms " Settingsをクリックします。その後、水平ナビゲーションバーにある統合タブをクリックします。

WPFormsの統合

Integrationsの設定の中で、Google Sheetsまでスクロールダウンし、それをクリックしてオプション・メニューを展開する。その後、「新しいアカウントを追加」をクリックします

Google で続行] ボタンをクリックします。

すでにGoogleアカウントにログインしている場合は、リストから選択するだけです。まだアカウントを保存していない場合は、ログイン情報を入力することもできます。

googleアカウントを選択

ログイン後、WPFormsからGoogleアカウントへのアクセス許可要求通知が届く場合があります。要求された許可を許可すると、Googleアカウントが接続された状態でWPForms Integrationsページに戻ります。

Googleシートのアカウントに接続

必要なプラグインとインテグレーションをすべてセットアップしたので、Google Sheetsにデータを送信できるWordPressコンタクトフォームの作成に進むことができる。

4.新しい WordPress フォームを作成する

WPFormsでフォームを作成するには、WordPressのダッシュボードからWPForms " Add Newに進みます。

新しいフォームを追加する

これでフォームビルダーのインターフェイスが開きます。まず、フォームに名前を付けます。これは内部参照用なので、どんな名前をつけてもかまいません。

フォームに名前を付ける

次に、下にスクロールして、テンプレートを選択するセクションに移動します。ここには2,000を超えるフォームテンプレートが用意されています。

このチュートリアルではSimple Contact Form を使います。

お問い合わせフォームテンプレートを使用する

選択したテンプレートは数秒で読み込まれます。

コンタクトフォームの読み込み

既存のフィールドを変更または削除したり、必要に応じて追加したりすることで、テンプレートを自由にカスタマイズすることができます。

フォームの見た目に満足したら、次のステップに進みます。Elementor でマルチステップのフォームを作成する手順については、こちらのガイドをご覧ください。

5.フォームを特定のスプレッドシートに接続する

WPFormsがフォームデータをスプレッドシートに送信し始める前に、WPFormsからGoogle Sheetsへデータをどのように処理するかの設定を行う必要があります。

フォームビルダーの中から設定をクリックします。次にGoogle Sheets を選択します。

googleシートアドオン設定

右上の青い「新しい接続を追加」ボタンを押します。

新しい接続を追加する

接続ニックネームの入力を求めるモーダルウィンドウがポップアップ表示されます。任意の名前を入力し、OKを押してください。

googleシート接続ニックネーム

これでWPFormsとGoogle Sheetsの連携設定を行うことができます。まず、フォーム送信データを送信するスプレッドシートを選択する必要があります。

フォーム用のスプレッドシートはすでに設定してあるので、それを選択するだけです。ただし、ドロップダウンから新しいスプレッドシートを作成することもできます。

スプレッドシートのドロップダウンをクリックして、Googleアカウントに保存されているすべてのスプレッドシートのリストを表示し、1つを選択します。

セレクト・ア・スプレッドシート・ドロップダウン

スプレッドシートとともに、フォーム・データを送信する個々のシートを選択する必要があります。この例では、このシートを「Entries」と名付けました。シートのドロップダウンを使って、必要なシートを選択します。

選択スプレッドシート

次に、フォームのフィールドとスプレッドシートのカラムを対応させます。

デフォルトではWPFormsはスプレッドシートのA列をエントリーID情報として使用します。B列から始まる主なフィールドのマッピングは自由です。

マッピングプロセスは簡単です。まず、カラム名のドロップダウンからカラムを選択します。

セレクト・ア・カラム

次に、フォームフィールド値のドロップダウンを使って、シートの選択した列の中にどのフィールド値を入れるかを決めます。

例えば、 カラム名のドロップダウンからカラムBを選択し、フォームフィールド値のドロップダウンからNameフィールドを選択して、各フォーム送信からNameフィールド値をカラムBに送信する、といった具合です。

選択名フィールド

残りのフォームフィールドの値をシートの他の列に送信したい場合は、プラス(+)ボタンを押してマッピング項目を追加します。

マッピング・カラムの追加

すべてのフィールドとスプレッドシートの必要な列を対応付けるまで、このプロセスを繰り返す。

すべてのWPFormsフィールドのマッピング

このステップを終えたら、フォームの上部にある「保存」ボタンを押して進捗状況を保存します。

フォームを保存する

これで、Elementorを使ってコンタクトフォームを追加する準備ができました。

6.Elementorを使ってフォームを埋め込む

WordPressのダッシュボードを開き、「ページ」を 開きます。既存のページを編集してフォームを挿入したい場合はリストから選択し、新しいページを作成する場合は新規追加を押してください。

Elementorのお問い合わせフォームにお問い合わせページを追加する

ページにタイトルを付けます。次に、Elementorで編集 ボタンを選択します。

Elementorによる編集

これでElementorページビルダーインターフェイスが起動します。読み込まれたら、サイドバーからさまざまなブロック要素を追加してページのデザインを始めることができます。

作成したフォームを挿入するには、WPFormsブロックを選択し、ページ上の好きな場所にドラッグします。

ElementorでWPFormsウィジェットを使う

WPFormsブロックをページに配置したら、ドロップダウンを使ってフォームを選択できます。

WPForms Elementorウィジェットから既存のフォームを選択する

選択したフォームは即座に読み込まれ、フィールドは設定したとおりに表示されます。

フォームを公開する前に、フォームの外観をカスタマイズしたいと思うかもしれません。これはスタイルタブから簡単に行うことができます。

ElementorでWPFormsウィジェットのスタイルオプションを開く

完了したら、フォームページを公開してください。

Elementorページの公開ボタン

これで、訪問者がこのフォームを送信するたびに、スプレッドシートに入力データの新しい行が作成されます。

スプレッドシート・エントリー

エントリーIDのリンクをクリックすると、WordPressダッシュボード内のフォーム入力画面に直接移動します。

それで終わりだ。

Zapier や webhooks を使わなくても Elementor フォームを Google Sheets に接続できるようになりました。また、リピーターフィールドを使って Google Sheets でイベントを管理したい場合はこちらのガイドをご覧ください。

よくある質問

Elementor Forms と Google Sheets の連携についてもっと具体的な質問がありますか?よくある質問に対する回答をご覧ください:

ElementorのフォームデータをGoogle Sheetsに送信するには何が必要ですか?

Elementor には、フォームのデータを自動的に Google Sheets に送信する機能が組み込まれていません。フォームの送信データをスプレッドシートに送るには、ウェブフックを設定し、サードパーティアプリの Zapier を使用する必要があります。これは手間がかかるだけでなく、Zapierは有料プランであっても毎月Google Sheetsに送信できる件数が制限されているため、コストもかかります。より良い代替案は、他のソフトウェアを必要とせずにGoogle Sheetsとのネイティブ統合を提供するWPFormsのような専用のフォームビルダーを使用することです。

なぜGoogle Sheetsにコンタクトフォームのデータを保存する必要があるのですか?

コンタクトフォームのデータをスプレッドシートに保存すると、フォームの入力内容を自由に分類、分析、整理することができます。リードの追跡やフォローアップの際に、他のチームメンバーと簡単にシートを共有し、共同作業を改善することができます。さらに、スプレッドシートはWordPress環境外でのフォーム入力のバックアップとしても機能します。

Elementor のフォームデータはどこに保存されますか?

Elementor はフォームデータを WordPress データベースに保存します。Elementor Pro 3.2 以前では、追加のプラグインを使用せずに Elementor フォームの投稿にアクセスする方法はありませんでした。しかし Elementor には投稿メニューが追加され、簡単にエントリーを表示・管理できるようになりました。ElementorはGoogle Sheetsとのビルトイン統合をサポートしていないので、WPFormsのような代替プラグインを使ってフォームとGoogle Sheetsを直接接続し、ElementorのWPFormsブロックウィジェットを使ってフォームを埋め込む必要があります。

次に、Elementorのコンタクトフォームを改善しましょう。

Elementor にはちゃんとしたフォームウィジェットがありますが、専用のフォームビルダーではありません。その結果、Elementor Forms はElementor フォームプラグインのトップページで紹介しているような強力なフォームビルダーにはない多くの制限に悩まされています。

また、 無料のElementorフォームを作成したい場合は、別のガイドを用意しています。

今すぐWPFormsを入手

フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

オサマ・タヒール

オサマはWPFormsのシニアライターです。彼はWordPressプラグインを分解してテストし、その洞察を世界と共有することを専門としています。もっと知る

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。

コメントを追加する

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従って管理され、すべてのリンクはnofollowであることにご留意ください。名前欄にはキーワードを使用しないでください。個人的で有意義な会話をしましょう。

このフォームはCloudflare Turnstileによって保護されており、Cloudflareプライバシーポリシーおよび利用規約が適用されます。