SendGridとYoomの連携イメージ
自動化のアイデア

2025-06-23

【SendGrid API】各種アプリとの連携方法から活用事例まで徹底解説。 

s.murayama

SendGridを使ったメールマーケティングやトランザクションメールの送信業務を手作業で行っていませんか?APIを活用すればこれらの業務を自動化できると知っていても、一般的にはプログラミングの知識が必要になるため、「エンジニアに頼まないと難しいのでは…」と、どうしてもハードルが高く感じてしまいますよね。特に、社内に開発リソースがなかったり、他のプロジェクトで手一杯だったりする場合、自動化への一歩を踏み出せずにいる方も多いのではないでしょうか。

この記事では、そんなお悩みを解決するため、SendGrid APIの基本的な知識から、<span class="mark-yellow">プログラミングの知識がなくても簡単に様々なアプリとSendGridを連携させる方法</span>まで、具体的な活用事例を交えてご紹介します。手動でのメールリスト管理や定型メールの送信といった繰り返し作業から解放され、より戦略的なマーケティング活動に時間を割けるようになる連携フローをステップごとにわかりやすく解説しますので、ぜひ参考にしてみてください。

とにかく早くSendGridのAPIを利用したい方へ

Yoomには<span class="mark-yellow">SendGrid APIを使った様々なアクションや、業務フローを自動化するためのテンプレート</span>が用意されています。今すぐ試したい方はこちらから詳細をチェックしてみてください!

SendGrid APIとは

SendGrid APIはSendGridと外部アプリ(Google、Microsoft、Salesforce、Notionなど)を繋げてデータの受け渡しを行い、SendGridを使った業務フローを自動化できるインターフェースです。APIはアプリケーション・プログラミング・インタフェース (Application Programming Interface)の略語です。

インターフェースとは簡単に言うと「何か」と「何か」を「繋ぐもの」で、SendGrid APIの場合は「SendGrid」と「外部のアプリ」を繋ぐインターフェースを指します。
また、APIでは大きく分けて以下のような指示を出すことができます。

  • 取得:APIを経由して、データを取得することができます。
  • 追加:APIを経由して、データを追加することができます。
  • 更新:APIを経由して、データを更新することができます。
  • 削除:APIを経由して、データを削除することができます。

SendGrid APIでできること

SendGrid APIでできることをいくつかピックアップしたので、ご覧ください!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにSendGrid APIを使った自動化を体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

1. メールを送信する

SendGrid APIのメール送信アクションを活用すれば、様々なアプリでのアクションをきっかけにメール送信を自動化できます。例えば、フォームに回答があった際にサンクスメールを送ったり、CRMに新規顧客情報が追加された際にウェルカムメールを送信したりするフローを簡単に構築することができます。

[[220370]]

2.コンタクトリストに新規コンタクトを追加する

SendGrid APIのコンタクト追加アクションを使えば、他のアプリで取得した顧客情報を自動でSendGridのコンタクトリストに追加できます。CRMやスプレッドシートに新しいリードが追加されたタイミングで自動的に同期されるため、手作業でのリスト更新の手間や転記ミスをなくし、常に最新の状態でメールマーケティングを行えます。

[[85235]]

3.コンタクトリストを作成する

SendGrid APIでは、コンタクトリストそのものを自動で作成することも可能です。例えば、特定のプロジェクトやキャンペーンに関する情報がNotionなどのドキュメントツールで作成された際に、その情報をトリガーとして新しいコンタクトリストを自動生成し、関連メンバーの管理を効率化するといった活用ができます。

[[220383]]

その他にも下記のようなアクションをAPI経由で実行が可能です。

  • バウンスリストの取得
  • コンタクトを削除

SendGrid APIの利用料金と注意点

SendGrid API自体は無料で利用を開始できますが、SendGridの利用プランによって機能や送信数に違いがあります。
無料プランでは、月に100通までメールを送信でき、小規模なプロジェクトや機能テストに活用できます。
もし、月100通を超えるメールを送信したい場合や、より多くの機能を利用したい場合は有料プランへのアップグレードが必要です。
有料プランは送信するメールの量に応じて複数の価格帯が用意されています。また、APIを利用する際には、以下の点に注意してください。

  • 送信数・レート制限
    各プランには、月間のメール送信上限数や、単位時間あたりのAPIリクエスト上限(レート制限)が設定されています。大量送信を行う場合は、プランの制限値を確認することが重要です。
  • 送信者の認証
    SendGridからメールを送信するには、送信元となるドメインやメールアドレスの認証が必須です。認証を行わないと、メールが迷惑メールとして扱われる可能性が高まります。
  • APIキーの管理
    APIキーは、外部からSendGridアカウントを操作するための重要な認証情報です。第三者に漏洩しないよう、厳重に管理してください。

※詳細はSendGridのサービスサイトをご確認ください。
※2025年06月16日時点の情報です。

実際に連携してみた!

ここではノーコードツールYoomが用意するテンプレートで、実際の設定方法を通してSendGrid APIを使った具体的な連携方法を紹介していきます!
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

SendGrid APIとの連携方法

はじめにSendGrid APIとYoomを連携する方法を紹介します。
まずYoomにログインし画面左側にある「マイアプリ」をクリックします。「+新規接続」をクリックしたあと、アプリの一覧が表示されるので「SendGrid API」と検索してください。

候補の中から「SendGrid API」を選択し、アカウントとアクセストークンを入力し「追加」をクリックします。
※アカウント名には、管理用の名称を入力してください。
※アクセストークン欄には、下図の青枠部分の説明やこちらの公式ユーザーマニュアルの記事内にある「APIキーの作成」の項目を参考に作成したAPIキーの値を入力してください。

これでSendGridとの連携は完了です。

今回は「Googleフォームの回答内容をもとにSendGridでメールを送信する」という実際のフローボットも作成していきます!

作成の流れは大きく分けて以下です。

  • GoogleフォームとYoomの連携
  • テンプレートをコピーする
  • Googleフォームのトリガー設定・SendGridのアクション設定
  • トリガーをONに設定しフロー稼働の準備完了
[[220370]]

ステップ1:GoogleフォームとYoomの連携

Googleフォームも先程のSendGridと同様、マイアプリメニューからアプリを検索し選択すると下記の画面が表示されるので「Sign in with Google」をクリック。

メールアドレスまたは電話番号を入力し「次へ」をクリックします。
※既にGoogleアカウントを使ってマイアプリ連携したことがある場合は、そのアカウントを選択するだけでOKです。

パスワードを入力してもう一度「次へ」をクリック。

「続行」をクリックします。

これで連携完了です!

ステップ2:テンプレートをコピー

ここからいよいよフローを作っていきます!簡単に設定できるようテンプレートを利用しているので、まずはこちらをコピーしましょう。
Yoomにログインし、以下バナーの「試してみる」をクリックしてください。

[[220370]]

コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう。

ステップ3:Googleフォームのトリガー設定

「フォームに回答が送信されたら」をクリックしてください。

タイトルとトリガーアクションはあらかじめテンプレートで設定されている「フォームに回答が送信されたら」のままでOKです。
Googleフォームと連携するアカウント情報を確認し「次へ」をクリックします。

トリガーの起動間隔を選択してください。トリガーの起動タイミングは、5分、10分、15分、30分、60分から選択可能です。
ご利用プランによって設定できるトリガーの最短間隔が違うので、ご注意ください。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。※料金プランはこちらからご確認いただけます。

次に対象となるGoogleフォームのIDを入力し「テスト」をクリックします。
まだGoogleフォームを作成していない方はこのタイミングで作成しテスト回答まで済ませておきましょう。※フォームIDは該当のフォームURL内から取得できます。

今回は、社内の担当者がセミナーに参加してくれる外部の方宛に送りたいメールの内容をGoogleフォームに回答し、その回答内容を元にSendGridからメールを自動送信するフローをイメージして下記のようなフォームを作成し回答しました!

テストに成功すると「取得した値」の各項目の横にGoogleフォームから取得した情報が表示されます。
Googleフォームからデフォルトで取得できる値は、「回答ID」「最終回答日時」「回答の作成日時」「回答者のメールアドレス」のみとなっているので、「+取得する値を追加」をクリックし取得したい値を追加で選びます。
詳しい設定方法についてはこちらこちらをご参照ください。
取得する値の追加が完了したら「保存する」をクリックします。

ステップ4:SendGridのアクション設定

「メールを送信する」をクリックします。

タイトルとアクションはあらかじめテンプレートで設定されている「メールを送信する」のままでOKです。SendGridと連携するアカウント情報を確認し「次へ」をクリックします。

宛先メールアドレスと宛先名は先ほどGoogleフォームから取得した情報がすでに入っています。
宛先を追加したい場合は「+toを追加」をクリックし入力してください。

必要があればccやbccをそれぞれ手入力してください。

送信元メールアドレスは、SendGridに登録しているメールアドレスを入力し、送信元名・返信先メールアドレス・返信先名をそれぞれ手入力してください。

件名には先ほどGoogleフォームから取得した情報がすでに入っているのでこのままでOKです。

本文のMIMEタイプを手動で入力してください。

本文には先ほどGoogleフォームから取得した情報がすでに入っているのでこのままでOKです。
ここまで確認出来たら「テスト」をクリックし、テストが成功したら「保存する」をクリックしてください。

ステップ5:トリガーをONにして起動準備完了

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
実際にフローボットを起動して、Googleフォームに再度回答しSendGridでメールを自動送信するフローが出来ているか確認してみてくださいね!

SendGrid APIを活用した自動化の例

今回紹介した事例以外でも、Yoomではさまざまなサービスとの連携が可能で、それぞれに対応したテンプレートが用意されています。
普段使用しているサービスと連携できるテンプレートを活用して、SendGridを使った業務フローを自動化しましょう!

顧客情報をSendGridのコンタクトリストへ自動追加

様々な外部サービスで登録・更新された顧客情報を、自動でSendGridのコンタクトリストに追加できます。
例えば、MazricaやAirtableにリード・コンタクトが登録されたら、自動でSendGridのコンタクトリストに追加できます。
これにより、顧客管理システムやSFAツールで集めた顧客情報を、メールマーケティングツールへスムーズに連携させ、タイムリーなコミュニケーション開始を可能にします。

[[120521,85234]]

また、GoogleフォームやFilloutなどのフォームで送信されたユーザー情報、またはGoogleスプレッドシートに行が追加された際に、その情報をSendGridのコンタクトリストへ自動で追加できます。
これにより、資料請求や問い合わせで獲得した見込み客の情報を、手動で入力する手間なくメール配信リストに連携させ、効率的なリードナーチャリングを実現します。

[[177764,202986,115169,142930]]

ECサイト・広告からのSendGridへの自動連携も可能です。
ecforceで受注情報が登録された際、またはMeta広告(Facebook)でリードが登録された際に、自動でSendGridのコンタクトリストに新規コンタクトとして追加できます。
これにより、ECサイトでの購買顧客や広告からの見込み客情報を速やかにメールマーケティングに活用し、販売促進や顧客エンゲージメントの強化に繋げます。

[[124174,120936]]

その他にもNotionデータベースにリードが作成された場合や、Zendeskでチケットが作成された場合にも、その情報をSendGridのコンタクトリストに追加できます。
これにより、様々な業務プロセスで発生する顧客情報を一元的にSendGridに集約し、パーソナライズされたメールコミュニケーションの基盤を強化します。

[[128328,85250]]

まとめ

SendGrid API連携を行うことで、<span class="mark-yellow">これまで手作業で行っていたGoogleフォームからの問い合わせに対する返信メールや、Salesforceへのリード追加に伴うリスト更新といった定型業務が自動化され、手間の削減やヒューマンエラーの防止に繋がります。
</span>また、担当者がこれらの面倒な手作業から解放されることで、メールマーケティングの戦略立案やコンテンツ作成といった、本来注力すべきコア業務に集中できる環境も整います。

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

この記事を書いた人
s.murayama
百貨店でのアパレル販売を経験した後、スタートアップ企業で化粧品や健康食品のマーケティングを5年ほど担当しておりました。息子の出産を機に退職し、この度Yoomのブログ作成メンバーとしてジョイントしました。業務の負担を軽減するための実践的なアプローチ方法を、丁寧に分かりやすく発信していきます!
タグ
SendGrid
自動化
自動
連携
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る