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

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

k.ueno
SquareとHubSpotの連携イメージ

目次

 

決済情報や個人情報の管理は慎重に行う必要がありますが、人の手による作業では、どんなに気をつけていてもミスが発生する可能性もあります。
Yoomを活用してSquareとHubSpotを連携すると、Squareの決済完了を起点にHubSpotへの情報登録作業が自動で行われるので、記載漏れや誤記入を抑止できるはずです。
また、一連の作業が自動で完結するので、作業負担の軽減が見込めます。
本記事では、Squareで決済が完了したらHubSpotに顧客情報を登録する自動化フローの設定方法と導入するメリットについて解説します。
自動化フローを業務に取り入れたいと考えている方は、ぜひご覧ください。

こんな方におすすめ

  • SquareとHubSpotを管理している方
  • SquareとHubSpotを連携して、作業負担を軽減したい方
  • SquareとHubSpotを連携して、手入力によるミスや漏れを防ぎたい方
  • SquareとHubSpotを連携して、業務効率化を検討している方

では、「Squareで決済が完了したらHubSpotに顧客情報を登録する」のテンプレートを使ったフローボットを作成していきましょう。

[Yoomとは]

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

まず、Squareで決済が完了したことをSquareのAPIを利用して受け取ります。
その後、HubSpotの提供するAPIを用いて、Squareの決済情報をもとにHubSpotに顧客情報を登録することが可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

フロー完成までの作業は以下のように進めていきます。

  • SquareとHubSpotをマイアプリ連携
  • テンプレートのコピー
  • Squareの起動設定と顧客情報を登録するHubSpotの設定
  • トリガーをONにして動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

・SquareとHubSpotをマイアプリ連携

(1)まずはSquareをマイアプリに接続していきます。
Yoomアカウントにログイン後、左欄の「マイアプリ」をクリックして「新規接続」からSquareを検索してください。

(2)Squareのアプリアイコンを検索し、クリックします。
(3)Squareのログイン画面に移行するので、アカウント情報を入力し、[続行]をクリックしてください。

(4)次の画面でパスワードを入力し、ログインします。
以下の画面のようにアカウントの保護を推奨する画面に移動します。
運用に合わせて設定しましょう。

まずは1つ目のSquareの接続が完了しました。

(5)次にHubSpotのアプリ連携を行います。
Squareのマイアプリ登録と同様に、HubSpotを選択します。

(6)アプリアイコンをクリックすると、上記のような画面に移動するので、アカウントをすでに持っている方は[HubSpotアカウントにサインイン]をクリックしましょう。
(アカウントを新規作成する必要がある方は[新しいHubSpotアカウントを作成する]を選択し、アカウントを作成してください)

(7)[HubSpotアカウントにサインイン]をクリックし、次画面でメールアドレス→パスワードを入力する画面に移行していきます。
パスワードの入力が完了した後に認証コードが届くので、認証を完了させましょう。

(8)認証後、上記のような画面に移行するので、該当するアカウントを選択します。
赤枠で示しているように青丸でアカウントを選び、[アカウントを選択]をクリックしましょう。
HubSpotのマイアプリ登録方法については、こちらのページも確認してください。

クリック後、2つのアプリが追加された状態のYoomアカウントのマイアプリ画面へ移動します。
これで2つのアプリがYoomアカウントに接続できました。

・テンプレートのコピー

Yoomアカウントに対象のアプリの新規接続が完了していることを確認後、下記のテンプレートの「このテンプレートを試してみる」のアイコンをクリックします。

テンプレートがコピーされるので、「OK」ボタンをクリックします。

Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。

設定フローは3つです。

・Squareの起動設定

(1)まず、Squareのアプリトリガーを設定します。

Yoomアカウントの画面左側のマイプロジェクトから「【コピー】Squareで決済が完了したらHubSpotに顧客情報を登録する」をクリックしてください。

クリックした後、以下画面のようにテンプレート内容が表示されます。

(2)1つ目のステップ「支払い(決済)が作成されたら」をクリックしてください。
(3)連携するアカウント情報を入力し、[次へ]をクリックします。

(4)次の画面で「トリガーの起動間隔」を選択しましょう。
「トリガーの起動間隔」は5分、10分、15分、30分、60分から任意のものを選択してください。
※トリガーの起動間隔はプランによって異なるため、注意が必要です。

(4)[テスト]をクリックし、問題なければ[保存する]をクリックしてください。
このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。

(5)次に、2つ目のステップ「特定の顧客情報を取得」をクリックします。

(6)連携するアカウント情報が入力されていることを確認して、[次へ]をクリックします。
次の画面で「顧客ID」に情報を入力します。
入力バーをクリックすると、前ステップで取得したアウトプットを引用できます。

(7)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。

・顧客情報を登録するHubSpotの設定

(1)最後に、3つ目のステップ「コンタクトの作成」をクリックしましょう。

(2)連携するアカウント情報を入力し、[次へ]をクリックします。

(3)次の画面で、「会社名」や「メールアドレス」などの項目に情報を入力します。
入力バーをクリックすると、前ステップで取得したアウトプットを引用できます。

(4)「ライフサイクルステージ」や「リードステータス」は、プルダウンから運用に合わせた内容を設定できます。

(5)必要項目に情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。

・トリガーをONにして動作を確認

以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。

今回使用したテンプレートはこちら

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

他にもSquareやHubSpotを使った自動化の例がYoomにあるので、いくつか紹介します。

Squareで決済が完了したらHubSpotに登録する

Squareの決済情報がHubSpotへ自動的に登録されるため、入力漏れや一括登録による重複データの入力を抑制できるかもしれません。
手動作業を省略することで、管理業務の効率化につながります。

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

決済情報を活用したメールマーケティング施策を展開したい方におすすめのフローボットです。
登録の手間を省くことで、担当者の負担軽減と業務の効率化が期待できます。

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

Squareで支払いが発生するとその内容がSlackに自動通知されるため、チーム全体の情報共有の円滑化につながります。
メンバーがSquareにログインして情報を確認する作業をなくせるかもしれません。

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

1.作業負担を軽減できる

従来のプロセスでは、Squareの決済履歴を確認しながら手動でHubSpotに顧客情報を入力する必要がありました。
決済完了後にHubSpotへ顧客情報を自動的に登録することで、入力の手間と時間を削減できる可能性があります。
例えば、従業員がデータ登録に費やしていた時間を接客や販売活動など他の業務に充てたり、管理しているデータを詳しく分析できるようになるかもしれません。
企業全体の生産性向上にも寄与します。

2.ヒューマンエラーを削減できる

手動登録では特定の顧客情報を入力し忘れたり、転記ミスが発生するリスクもありますよね。
Squareで決済が完了後、HubSpotに顧客情報が自動登録されるため、このようなヒューマンエラーの発生を抑えられるかもしれません。
例として、自動化フローの導入によって、決済情報から情報を引用してHubSpotに入力する際、住所情報や電話番号を別の顧客のものと間違えて転記するようなミスを未然に防止できるはずです。
情報の管理体制を整えることにもつながるでしょう。

3.対応のスピード向上が期待できる

Squareで決済が完了するとHubSpotにそのまま情報が反映されるため、一連の作業を素早くこなせるようになるかもしれません。
作業時間が短縮されることで、顧客対応プロセスにも良い影響を与えられるはずです。
例えば、Squareで決済完了後に素早く顧客情報が登録されるので、スムーズにメールマーケティングなどのアクションに移行する、といった運用を実現できる可能性があります。
業務のスピード感が増すことは、顧客満足度の向上に寄与します。

まとめ

今回紹介したSquareとHubSpotのアプリ連携を日常業務に導入することにより、決済情報と顧客データを効率的に管理できるようになるかもしれません。
作業の自動化は担当者の負担を軽減することにもつながりますし、人的エラーの抑制も期待できます。
さらに、一連の作業が短い時間で行われることで対応スピードが上がり、顧客満足度の向上にも寄与します。
ノーコードで簡単に連携を設定できるので、ぜひYoomを活用して、アプリ連携による自動化を体験してください。

この記事を書いた人
k.ueno
これまでカスタマーサポートとして、ユーザー様の疑問や不安点を解消するために尽力してきました。 yoomを活用することで、日々の煩雑になりつつある業務がサクサク進むようになると知り、感動しました! これから業務効率化を目指す方々へ、スムーズにサービスを利用してもらえるよう、わかりやすい内容でコンテンツを発信していきます。
タグ
Square
HubSpot
自動化
連携
自動
関連アプリ
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.