2025/01/30
アプリ同士の連携方法

SquareとSendGridを連携して、Squareで決済が完了したらSendGridに顧客情報を登録する方法

a.ohta
SquareとSendGridの連携イメージ

目次

 

購入者のデータを取得したら何かしらのデータベースツールに転記して管理しているという企業は多いはずです。特にマーケティングや営業、販売などの部署にとって、上顧客になってもらうためのアクションを起こして行く上で、購入者のデータは重要と言えるのではないでしょうか。
そこで今回は<span class="mark-yellow">SquareとSendGridを連携し、Squareで決算が完了したらSendGridに購入者の情報を自動登録するアプリ連携をご紹介します!</span>
このアプリ連携により、購入者のデータを素早くSendGridに追加することが可能になるため、メール配信などのアクションをスムーズに行いやすくなる可能性が高まるでしょう。
また、業務の効率化も見込めます。ぜひご活用ください。

こんな方におすすめ

  • 決算にSquareを導入している企業
  • 顧客データの保管やメール配信にSendGridを活用している企業
  • SendGridでメールによる広告の打ち出しなどを行っている担当者
  • Squareの顧客データを手動でSendGridに転記している方

それではここからノーコードツールYoomを使って、「Squareで決済が完了したらSendGridに顧客情報を登録する」方法をご説明します。

[Yoomとは]

Squareで決済が完了したらSendGridに顧客情報を登録する方法

まず、Squareで支払いが完了したらSquareのAPIを用いて顧客データを取得します。
その後、SendGridのAPIを活用してそのデータを受け取り、新規コンタクトとして登録可能です。
このような連携の実現には、一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回の連携フローは大きく分けて以下のプロセスの通りです。

  • SquareとSendGridをマイアプリ連携
  • Squareを起動して顧客データを取得する設定
  • SendGridのコンタクトに追加する設定
  • トリガーボタンをONにして、SquareとSendGridの連携動作を確認

まずはじめに、Yoomの登録を行いましょう。
Yoomは2週間のトライアルが可能です。実際に操作をして使用感を確かめることができます。

ステップ1:SquareとSendGridをマイアプリ連携

Yoomの登録完了後、左側にあるメニューから「マイアプリ」を選択してください。

次に、右上の新規接続ボタンをクリックします。

SquareとYoomの連携

1.検索する

Squareを検索します。

2.ログインする


Squareのログイン画面が表示されるため、ログインをしましょう。

ログインが完了すると画面が切り替わります。
上記の表示がされれば連携完了です。

SendGridとYoomの連携

1.検索する

SendGridを検索します。

2.必須項目の入力

必須項目を入力します。アクセストークンにはAPIキーを使用します。
詳しくはSendGridのAPIキー詳細ページにアクセスしてご確認ください。

3.追加する

入力ができたら右下の追加ボタンを押します。
上記の表示が出たら連携完了です。

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

次に、今回使用するテンプレートをコピーしてください。

1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。

フローボットのテンプレートが「マイプロジェクト」にコピーされると、上記の表示がされます。

画像のようなページに移行するので、詳細な設定を行っていきましょう。

ステップ3:Squareを起動して顧客データを取得する設定

1.マイプロジェクトを開く

画面左側のメニューから「マイプロジェクト」を開きましょう。

2.コピーしたテンプレートを開く
「【コピー】Squareで決済が完了したらSendGridに顧客情報を登録する」をクリックします。

3.アプリトリガー

Squareのアイコンの「支払い(決済)が作成されたら」を選択してください。

4.トリガーの起動間隔の設定

起動間隔を設定しましょう。


トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。

5.テストの実行

設定が完了したらテストボタンを押してください。
テスト成功と表示が出たら完了です。保存をクリックします。

※支払いが行われていない場合はテストに失敗する可能性があります。

次に、特定の顧客情報を取得する設定を行います。

1.アプリと連携する

Squareのアイコンの「特定の顧客情報を取得」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。

2.必須項目の設定

購入者のデータが取得できるように設定を行います。

テンプレートを活用したことにより先ほどテスト送信したデータで既に設定が完了しているため、画像と同じ状態になっているか確認してください。

3.テストの実行

設定が完了したら、画面下にあるテストボタンを押します。
テスト成功の表示がされたら設定は完了です。保存をしましょう。

ステップ4:SendGridのコンタクトに追加する設定

1.アプリと連携する

SendGridのアイコンの「コンタクトリストに新規コンタクトを追加」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。

2.内容の設定

各ボックスの入力を行います。
メールアドレスは設定済みのため、その他のボックスの入力をしましょう。

まずは「姓」の登録を行います。ボックスをクリックし赤枠を選択してください。

データが一覧表示されます。
姓と等しいデータをクリックで挿入しましょう。

入力できると画像のようになります。名も同様に設定しましょう。

3.リストを決める

どのリストに追加するか設定をします。
ボックスをクリックすると登録済みのリストが表示されるため、クリックで選択してください。

4.テストの実行

ここまで設定できたらテストボタンを押します。テスト成功と表示されたら保存をクリックしてください。

5.トリガーをONにする

フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。

今回使用したフローボットテンプレート
Squareで決済が完了したらSendGridに顧客情報を登録する

さらに自動化するには

Yoomには自動化だけでなく、業務を円滑に進めるための工夫と機能が詰まっています。
例えば、今回紹介した自動化を、よりニーズに沿ったものにアレンジすることも可能です。

アレンジ1:通知する

マイプロジェクトの該当のフロー作成ページに入り、右上の三点リーダーをクリックしましょう。
画像赤枠部分の「ワークフローの完了を通知」を押すことで、一連のフローが完了するとYoomに登録済みのアドレスへ通知が届きます。

これにより、Squareでの決算とSendGridのへの顧客情報の格納が把握しやすくなるはずです。

Yoomは様々なコミュニケーションツールやメールツールなどとの連携も可能です。そのため、任意のツールへの通知も実現できます。
普段活用しているアプリとの連携をお試しください。

アレンジ2:取引情報も取得してデータベースに追加する

メールアドレスはSendGridに追加しつつ、氏名、アドレス、購入商品などのデータ全てをGoogle スプレッドシートへ自動格納可能です。
データ分析などへの流用が容易になるでしょう。また、メンバーとのデータ共有もしやすくなるため、部署間の連携強化が図れるかもしれません。

Squareを使ったその他の自動化例

他にも、Squareを使った自動化の例をいくつか紹介します。

1.Squareで決済された商品情報を取得しGoogle スプレッドシートに追加する

どのような商品が購入されているのかデータ化するのであれば、メンバーとの共有が容易になるGoogle スプレッドシートとの連携がおすすめです。

2.Squareで支払いが発生したらSlackに通知する

支払いがされたことをSlackに送信できます。商品発送準備などの後工程にとりかかりやすくなることが期待できます。

3.Squareで決済情報が作成されたら、freee会計の取引先を作成する

freee会計の取引先に登録することで他ツールへの転記はもちろん、別途領収書の作成や送付などが行いやすくなるかもしれません。

SquareとSendGridを連携するメリットと具体例

メリット1:メールアドレスの自動登録による対応スピードの向上

商品やサービスの購入者は、今後の商品展開や広告の打ち出し次第などで上顧客になる可能性を秘めています。そのため、なるべくであれば素早いアクションを起こしたいところですよね。このような場合に今回の連携は有益と言えるでしょう。
例えば、商品購入時に獲得できた顧客データを活用することで、その後のフォローアップはもちろん、似たような商品の紹介やセールの案内などが可能となります。しかし、メールアドレスなどのデータをSquareからSendGridに転記する必要があるため、場合によってはメール配信ができるまでに時間を要することもあるでしょう。
しかしこのようなタイムラグは、今回の自動化により解消できるかもしれません。購入者へのアクションがスピーディーになることも見込めるため、満足度の向上にも繋がる場合があります。

メリット2:自動転記によるヒューマンエラーの回避

SquareとSendGridの自動化を導入することで、購入者のデータの転記時にヒューマンエラーを最小限にできるかもしれません。
例えば、メールアドレスは時にとても複雑ですよね。そのため、転記する際に間違えたデータを入力してしまうことはありませんか?コピー&ペーストをしていたとしても一部分が消えてしまったりなど、それなりに手間のかかる作業ではないでしょうか。
このような悩みがある場合に今回の連携を行えば、メールアドレスの転記作業がすべて自動で完結するため、ありがちなヒューマンエラーは回避できるはずです。
正確なデータが保てるようになれば、メールアドレスの修正作業などの回数も削減できることが考えられます。

メリット3:自動化による事務作業の削減と手間の解消

今回の連携を行うことで事務作業が削減できる見込みがあります。
例えば、通常であればSquareで決済がされる度にSquareへアクセスし、購入者のデータを目視で確認後コピーして、その後SendGridにアクセスし情報をペーストするといった一連の作業を行う必要がありますよね。
そこまで手間のかかる作業ではありませんが、数が多い場合にはそれなりの時間がかかってしまうと言えます。ともなると、少しでも作業時間を短縮したいのではないでしょうか。
そこで今回のアプリ連携の出番です。決算されたことをきっかけにフローが動き出し、データの取得から転記までを自動で完結します。
データ転記のためだけにSquareとSendGridを往来する必要もなくなるため、事務作業が削減でき、手間も解消されるはずです。

まとめ

今回のアプリ連携はマーケティング、営業、販売など、様々な部署にとってメリットがあると言えるのではないでしょうか。中でもSquareの購入者データをSendGridへ手動転記している方にとっては、作業を簡略化し手間を省く有益な手段かもしれません。
今回のような繰り返し行う必要がある作業は、アプリ連携をして自動化を導入することで業務改善となる場合もあります。自動化を取り入れると今までの手間が削減できる可能性が高まり、作業しやすい環境になることが期待できるでしょう。
ぜひこの機会にアプリ連携を行い、自動化の素晴らしさを体験してみませんか?

この記事を書いた人
a.ohta
雑貨店の店長を経験後はSEOライターとして在宅勤務を開始。後にマーケティングのスタートアップ企業と5年間ほど業務委託契約。 東大生に囲まれながらパソコンを抱え、様々なビジネス用語やSaaSツールの使い方を勉強する日々でした。 雑貨店の店長をしていた頃は、売上と在庫管理、人材管理、発注などの事務作業に幾度となく時間を奪われ、接客ができず売り時を逃がすこともしばしば。業務委託の際にも入力などの細かい作業が多く、「こんな単調な作業、自動化できないの?」と思っていたので、Yoomのビジョンには大いに共感しています!
タグ
Square
SendGrid
自動
自動化
連携
関連アプリ
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.