SendGrid アドオン

SendGridアドオンはプラス機能です

SendGrid アドオンやその他の強力な機能のロックを解除して、ビジネスを成長させましょう。

WPForms Plusを入手する

フォームでキャプチャした連絡先を直接SendGridに送信しますか? SendGridアドオンはWPFormsをSendGridアカウントに接続するため、すべてのフォーム送信で連絡先を自動的に追加または更新し、メールマーケティングリストを最新の状態に保つことができます。

このチュートリアルでは、WPFormsでSendGridアドオンをインストールしてセットアップする方法を、アカウントの接続からフォームフィールドのSendGrid連絡先へのマッピングまで説明します。

要件:

  • アクティブなWPFormsプラスライセンス
  • WPForms 1.10.2以降
  • 有料プランまたはアクティブな試用版のSendGridアカウント(SendGridは無料プランを提供しなくなりました)

開始する前に、まずWPFormsがWordPressサイトにインストールおよび有効化されており、ライセンスが検証済みであることを確認する必要があります。次に、SendGridアドオンをインストールして有効化してください。

WPFormsをSendGridに接続する

SendGridアドオンがインストールおよび有効化されたら、SendGridアカウントをWPFormsに接続する必要があります。

これを行うには、WPForms » 設定に移動し、連携タブをクリックします。

WPForms連携ページにSendGrid連携カードと右側のメニューパネルが表示されています。

次に、SendGridインテグレーションをクリックして設定を展開し、新しいアカウントを追加ボタンをクリックします。

SendGridタイルと新規アカウント追加ボタンのある連携セクション

接続フォームが表示され、SendGrid APIキーとオプションのSendGridアカウントニックネームが求められます。これらを入力する前に、SendGridアカウントでAPIキーを生成する必要があります。次にその手順を説明し、接続を完了するためにここに戻ります。

APIキーとニックネームフィールド、および接続ボタンが表示されたSendGrid連携を示すWPForms連携ページ。

SendGrid APIキーの生成

別のブラウザタブでSendGridアカウントにログインします。SendGridダッシュボードから、左側のサイドバーにある設定メニューを開き、APIキーを選択します。

Twilio SendGridダッシュボードの左側ナビゲーションメニューのスクリーンショット。「設定」の下の「APIキー」項目がハイライトされています。

次に、右上にあるAPIキーを作成ボタンをクリックします。

APIキーを作成するためのダッシュボードにある「APIキーを作成」というラベルのボタン。その下には「APIキーの作成を開始する」というタイトルの説明コンテンツがあり、上にはキーアイコンとテキストがあります。

APIキーにWPFormsなどの認識しやすい名前を付けます。次に、キーにアドオンが必要とするマーケティング権限が含まれるようにフルアクセスを選択し、作成と表示をクリックします。

WPFormsというキー名が表示されたAPIキー作成画面。3つのアクセスオプションが表示されています:フルアクセス(選択済み)とその説明、カスタムアクセス、請求アクセス。下部には「キャンセル」と「作成して表示」ボタンがあり、「作成して表示」がハイライトされています。

SendGridは新しいAPIキーを表示します。今すぐコピーして安全な場所に保管してください。

APIキーが作成されました。安全な場所にコピーして保管してください。セキュリティのため、完全なキーはぼかされており、再度表示することはできません。

注意: SendGridはAPIキーを一度しか表示しないため、ページを離れる前に必ずコピーしてください。紛失した場合は、新しいキーを作成できます。キーにはマーケティング権限が含まれている必要があります。フルアクセスでカバーされます。

WPFormsでの接続を完了する

中断したWPFormsインテグレーションページに戻り、キーをSendGrid APIキーフィールドに貼り付けます。

必要に応じて、後でこのアカウントを認識しやすくするために、SendGridアカウントニックネームフィールドに名前を入力します。これは、複数のSendGridアカウントを接続する場合に便利です。

準備ができたら、SendGridに接続ボタンをクリックします。

WPForms連携を承認するためのSendGridに接続ボタン

WPFormsがキーを検証すると、インテグレーションに緑色の接続済みステータスが表示されます。これで、フォームでSendGridアカウントを使用する準備が整いました。

WPForms用のSendGrid連携カード。接続済みステータスと切断オプションが表示されています。

フォームにSendGridインテグレーションを追加する

アカウントが接続されると、任意のフォームにSendGridを追加できます。開始するには、新しいフォームを作成するか、既存のフォームを編集してフォームビルダーを開きます。

フォームビルダーで、Marketing » SendGridに移動し、Add New Connectionボタンをクリックします。

アプリ連携画面:左側のナビゲーションで「マーケティング」が選択されています。メインエリアにはSendGridと「新しい接続を追加」ボタンが表示されています。

接続に名前を付けるように求めるプロンプトが表示されます。自分の参照用に名前を入力し、OKをクリックします。この名前はあなたにのみ表示されます。

次に、Select Accountドロップダウンからアカウントを選択します。

「SendGrid接続」というタイトルのパネル。フォームフィールドには、「アカウントを選択」に「WPForms SendGrid」が表示され、「実行するアクション」ドロップダウン、「条件付きロジックを有効にする」トグルがあります。

次に、Action To Performドロップダウンを開いて、この接続に実行させたいことを選択します。選択できるアクションは3つあります。

SendGrid接続パネル:アカウントを選択し、アクションを選択し、必要に応じて条件付きロジックを有効にします。

連絡先を作成または更新

このアクションは、SendGridに新しい連絡先を作成または既存の連絡先を更新し、連絡先を1つ以上のリストに追加することもできます。選択すると、いくつかのマッピングオプションが表示されます。

Eメール

Emailドロップダウンを開き、フォームからメールフィールドを選択します。SendGridはメールアドレスを使用して各連絡先を識別するため、このフィールドは必須です。

リスト

Listドロップダウンを使用して、連絡先を追加するリストを1つ以上選択します。ここに表示されるリストは、SendGridアカウントから取得されます。連絡先をリストに追加せずに作成または更新したい場合は、これを空のままにします。

カスタムフィールド

Custom Fieldsの下で、フォームフィールドをSendGridの連絡先フィールドにマッピングできます。Custom Field Name列でSendGridフィールドを選択し、次にForm Field Value列で一致するフォームフィールドを選択します。さらにフィールドをマッピングするには、プラス(+)ボタンをクリックして行を追加します。

SendGridの組み込み連絡先フィールドには、名、姓、電話番号、代替メールアドレス、住所1、住所2、市区町村、都道府県、郵便番号、国が含まれます。SendGridアカウントで作成したカスタムフィールドもこのリストに表示されます。

お問い合わせフォーム:実行するアクション、メール、リスト、および2つのカスタムフィールドのドロップダウンがあり、追加フィールド用のプラスボタンがあります。

注意:SendGridは新しい連絡先と更新された連絡先をバックグラウンドで処理するため、フォームが送信された後、連絡先がSendGridダッシュボードに表示されるまでに1〜2分かかる場合があります。

リストから削除

このアクションは、単一のリストから連絡先を削除します。連絡先のレコードと他のすべてのリストメンバーシップはそのまま残ります。

Emailドロップダウンからフォームのメールフィールドを選択し、次にListドロップダウンで連絡先を削除するリストを選択します。両方のフィールドが必須です。

「SendGrid接続」というタイトルのフォーム。アカウント、実行するアクション、メール、リストのドロップダウンがあり、リストから連絡先を削除することに関するヘルプテキストがあります。

連絡先を削除

このアクションは、すべてのリストとセグメントから、一致する連絡先をSendGridアカウントから削除します。削除する連絡先を識別するために、Emailドロップダウンでフォームのメールフィールドを選択します。

注意:連絡先の削除は元に戻せません。これは、単一のリストからだけでなく、SendGridアカウント全体から連絡先を削除します。

連絡先を削除するためのSendGrid接続パネル:アカウント、アクション(連絡先を削除)、およびメールフィールドを選択します。恒久的な削除に関する注記があります。

条件付きロジックの設定(オプション)

条件付きロジックを使用すると、ユーザーが入力した内容に基づいて、WPFormsがいつSendGridにデータを送信するかを制御できます。たとえば、フォームでオプトインボックスをチェックした場合にのみ、連絡先をニュースレターリストに追加できます。

これを設定するには、SendGrid接続の下部にある条件付きロジックを有効にするトグルをオンにします。次に、この接続を実行するタイミングを決定するルールを作成します。

この機能の全体像については、WPFormsで条件付きロジックを使用するためのガイドをご覧ください。

よくある質問

以下に、SendGridアドオンの使用に関する最も一般的な質問への回答をまとめました。

このアドオンを使用するために、有料のSendGridアカウントは必要ですか?

はい。SendGridは2025年に無料プランを終了したため、WPFormsに接続するには有料プランのアカウントまたはアクティブなトライアルが必要です。有料のSendGridプランであれば、どれでもアドオンで使用できます。

SendGrid APIキーにはどのような権限が必要ですか?

キーにはマーケティング権限が必要です。最も簡単な方法は、すべてが含まれるフルアクセス権を持つキーを作成することです。より限定的なキーが必要な場合は、カスタムアクセス権を持つキーを作成し、マーケティングアクセスが有効になっていることを確認してください。マーケティング権限のないキーは、接続しようとすると拒否されます。

なぜ私の連絡先がすぐにSendGridに表示されないのですか?

SendGridは連絡先を即座に追加・更新するのではなく、バックグラウンドで処理するため、フォーム送信後に新しい連絡先がダッシュボードに表示されるまで1〜2分かかることがあります。数分経っても連絡先が表示されない場合は、フォームエントリを開いて何が起こったかを説明するメモを確認してください。

なぜマッピングされたフィールドの1つが連絡先に保存されなかったのですか?

SendGridは、各連絡先フィールドを数値や日付などの特定のタイプとして期待しています。送信された値がフィールドのタイプに合わない場合、その値は破棄され、連絡先の残りの部分は保存されます。フォームフィールドが、その連絡先フィールドに対してSendGridが期待する形式を収集していることを確認してください。

SendGridで送信者認証を設定する必要がありますか?

いいえ。SendGridアドオンは連絡先とリストを管理し、SendGrid経由でメールを送信しません。送信者認証はメール送信にのみ必要なので、この連携には設定する必要はありません。

これで完了です!WPFormsをSendGridに接続し、フォームでキャプチャした連絡先をメールマーケティングリストに直接送信できるようになりました。

オーディエンスを拡大する他の方法を探しますか?Klaviyoアドオンのガイドを確認して、フォームの連絡先をメールマーケティングプラットフォームと同期する別の方法をご覧ください。

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

簡単、高速、安全。WPFormsを信頼する600万人以上のウェブサイト所有者に加わりましょう。