NotionとHubSpotの連携イメージ
【ノーコードで実現】NotionのデータをHubSpotに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
NotionとHubSpotの連携イメージ
フローボット活用術

2025-10-23

【ノーコードで実現】NotionのデータをHubSpotに自動的に連携する方法

m.wadazumi
m.wadazumi

「あれ、Notionに登録した顧客情報、HubSpotには反映されてなかったのか…」
営業活動を進めるなかで、こんなヒヤリとした経験はありませんか?情報の登録漏れや更新ミスで、ちょっとした機会損失に繋がることもありますよね。そんな時こそ、NotionとHubSpotの連携が効果的です。たとえば、Notionに顧客情報を追加したら、HubSpotにも自動で反映されたり、Notionのステータスが「資料請求」に変わったタイミングでHubSpotのデータを使ってメールを送信できたり。こうした連携を自動化すれば、入力ミスのリスクを減らし、顧客対応もスムーズに進められます。

この記事では、NotionとHubSpotを連携してできることや、具体的な設定方法について詳しくご紹介します。NotionとHubSpotを連携することで、顧客情報の登録漏れや更新ミスを防ぎながら、常に正確なデータを両ツールで一元管理することが可能になるでしょう。

とにかく早く試したい方へ

Yoomを利用することで、ノーコードで簡単にNotionとHubSpotの連携が可能です。

YoomにはあらかじめNotionとHubSpotを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます


■概要
NotionとHubSpotで顧客情報を管理していると、両方のツールに同じ情報を手作業で入力する手間が発生しがちです。また、手入力による情報の転記ミスや登録漏れは避けたい課題ではないでしょうか。このワークフローを活用すれば、Notionのデータソースに顧客情報を追加するだけで、HubSpotにもコンタクト情報が自動で作成されるため、こうした二重入力の手間やヒューマンエラーのリスクを解消できます。
■このテンプレートをおすすめする方
  • NotionとHubSpotで顧客情報を管理しており、二重入力の手間をなくしたい方
  • 手作業による情報登録でのミスや漏れを防ぎ、データ精度を向上させたい方
  • 営業やマーケティングにおける定型業務を自動化し、コア業務に集中したい方
■このテンプレートを使うメリット
  • Notionへの情報追加をきっかけにHubSpotのコンタクトが自動で作成されるため、これまで手作業での転記に費やしていた時間を削減できます。
  • システム間で直接データが連携されるので、手入力による登録情報の誤りや更新漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、NotionとHubSpotをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、新規ページかどうかに基づいて後続の処理を分岐させます。
  4. 続けて、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーとなったページの情報を取得します。
  5. 最後に、オペレーションでHubSpotの「コンタクトの作成」アクションを設定し、Notionから取得した情報を紐づけてコンタクトを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、顧客情報を管理しているデータソースなど、連携の起点としたいデータソースを任意で指定してください。
  • HubSpotでコンタクトを作成するオペレーションでは、氏名やメールアドレスなどの各項目に、Notionから取得した情報を変数として設定したり、固定の値を入力したりすることが可能です。
■注意事項
  • Notion、HubSpotのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

NotionとHubSpotを連携してできること

NotionとHubSpotのAPIを連携すれば、NotionのデータをHubSpotに自動的に連携することが可能です!
たとえば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。

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

Notionに顧客情報が追加されたらHubSpotにも追加する

顧客情報の登録漏れやミスを防止できます。
Notionの顧客情報をHubSpotにも反映させたい営業チームにおすすめのフローです。


■概要
NotionとHubSpotで顧客情報を管理していると、両方のツールに同じ情報を手作業で入力する手間が発生しがちです。また、手入力による情報の転記ミスや登録漏れは避けたい課題ではないでしょうか。このワークフローを活用すれば、Notionのデータソースに顧客情報を追加するだけで、HubSpotにもコンタクト情報が自動で作成されるため、こうした二重入力の手間やヒューマンエラーのリスクを解消できます。
■このテンプレートをおすすめする方
  • NotionとHubSpotで顧客情報を管理しており、二重入力の手間をなくしたい方
  • 手作業による情報登録でのミスや漏れを防ぎ、データ精度を向上させたい方
  • 営業やマーケティングにおける定型業務を自動化し、コア業務に集中したい方
■このテンプレートを使うメリット
  • Notionへの情報追加をきっかけにHubSpotのコンタクトが自動で作成されるため、これまで手作業での転記に費やしていた時間を削減できます。
  • システム間で直接データが連携されるので、手入力による登録情報の誤りや更新漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、NotionとHubSpotをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、新規ページかどうかに基づいて後続の処理を分岐させます。
  4. 続けて、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーとなったページの情報を取得します。
  5. 最後に、オペレーションでHubSpotの「コンタクトの作成」アクションを設定し、Notionから取得した情報を紐づけてコンタクトを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、顧客情報を管理しているデータソースなど、連携の起点としたいデータソースを任意で指定してください。
  • HubSpotでコンタクトを作成するオペレーションでは、氏名やメールアドレスなどの各項目に、Notionから取得した情報を変数として設定したり、固定の値を入力したりすることが可能です。
■注意事項
  • Notion、HubSpotのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

Notionでステータスが変更されたらHubSpotのデータを使用してメールを送信する

Notionのステータスが「資料請求」などに更新された際に、HubSpotのコンタクト情報を活用してメールを送信するフローです。
リードへのアプローチをスムーズに行いたい方におすすめのフローです。


■概要
Notionで管理しているタスクのステータスが変わるたびにHubSpotで顧客情報を確認し、手動でメールを作成・送信する作業に手間を感じていませんか。
このワークフローを活用すれば、Notionのステータス変更をきっかけに、HubSpotから必要な情報を自動で取得してメールを送信する一連の流れを自動化するため、迅速で漏れのない顧客対応を実現できます。
■このテンプレートをおすすめする方
  • NotionとHubSpotを連携させ、顧客対応の効率化を図りたい方
  • 手作業によるメールの送信漏れや、宛先間違いなどのミスをなくしたい方
  • 定型的な連絡業務を自動化し、より重要なコア業務に時間を充てたい方
■このテンプレートを使うメリット
  • Notionのステータス更新からメール送信までが自動化されるため、これまで手作業で行っていた確認や入力の時間を短縮することができます。
  • 手作業による連絡漏れや、HubSpotからの情報転記ミスといったヒューマンエラーを防ぎ、対応品質の向上に繋がります。
■フローボットの流れ
  1. はじめに、NotionとHubSpotをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定し、監視対象のデータソースを指定します。
  3. 続けて、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、更新されたページの詳細情報を取得します。
  4. 次に、オペレーションで分岐機能を設定し、取得したステータスが特定の条件に一致した場合のみ後続の処理に進むようにします。
  5. そして、オペレーションでHubSpotの「コンタクトを検索(キーワード検索)」アクションを設定し、Notionの情報をもとに宛先となるコンタクトを検索します。
  6. 最後に、オペレーションでメール機能の「メールを送る」を設定し、取得した連絡先情報をもとに自動でメールを送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • 分岐機能では、Notionから取得したステータスの情報などをもとに、後続のオペレーションを分岐させる条件を任意でカスタマイズできます。
  • 送信するメールは、宛先を任意に設定できるだけでなく、本文に固定の文章を入れたり、前段のオペレーションで取得した情報を変数として埋め込んだりすることが可能です。
注意事項
  • Notion、HubSpotのそれぞれとYoomを連携してください。
  •  トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。 

NotionとHubSpotの連携フローを作ってみよう

それでは、さっそくNotionとHubSpotを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでNotionとHubSpotの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

今回はNotionに顧客情報が追加されたらHubSpotにも追加するフローボットを作成していきます!
作成の流れは大きく分けて以下です。

  • NotionとHubSpotをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるNotionのトリガー設定とその後に続くHubSpotのアクション設定
  • トリガーボタンをONにして、フローボットを起動


■概要
NotionとHubSpotで顧客情報を管理していると、両方のツールに同じ情報を手作業で入力する手間が発生しがちです。また、手入力による情報の転記ミスや登録漏れは避けたい課題ではないでしょうか。このワークフローを活用すれば、Notionのデータソースに顧客情報を追加するだけで、HubSpotにもコンタクト情報が自動で作成されるため、こうした二重入力の手間やヒューマンエラーのリスクを解消できます。
■このテンプレートをおすすめする方
  • NotionとHubSpotで顧客情報を管理しており、二重入力の手間をなくしたい方
  • 手作業による情報登録でのミスや漏れを防ぎ、データ精度を向上させたい方
  • 営業やマーケティングにおける定型業務を自動化し、コア業務に集中したい方
■このテンプレートを使うメリット
  • Notionへの情報追加をきっかけにHubSpotのコンタクトが自動で作成されるため、これまで手作業での転記に費やしていた時間を削減できます。
  • システム間で直接データが連携されるので、手入力による登録情報の誤りや更新漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、NotionとHubSpotをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、新規ページかどうかに基づいて後続の処理を分岐させます。
  4. 続けて、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーとなったページの情報を取得します。
  5. 最後に、オペレーションでHubSpotの「コンタクトの作成」アクションを設定し、Notionから取得した情報を紐づけてコンタクトを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、顧客情報を管理しているデータソースなど、連携の起点としたいデータソースを任意で指定してください。
  • HubSpotでコンタクトを作成するオペレーションでは、氏名やメールアドレスなどの各項目に、Notionから取得した情報を変数として設定したり、固定の値を入力したりすることが可能です。
■注意事項
  • Notion、HubSpotのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:NotionとHubSpotをマイアプリ登録

NotionとHubSpotをYoomに接続するマイアプリ登録を最初に行います。
マイアプリ登録を事前に済ませておくと、自動化設定が進めやすくなります。

それでは設定を行いましょう!
Yoom画面左側にある「マイアプリ」→「新規接続」をクリックしてください。

Notionの連携方法

Notionのマイアプリ登録を行う前に、テスト用に顧客情報を設定しましょう。
以下は例ですので、任意で設定してください。

アプリ一覧が表示されるので、そこからNotionを探すか、検索機能を活用しましょう。
以下の画面が表示されたら、「ページを選択する」をクリックします。

以下の画面が表示されるので、アクセスを許可するページにチェックを入れ、「アクセスを許可する」をクリックしましょう。

HubSpotの連携方法

先ほどと同様に、一覧からHubSpotを探すか、検索機能を活用してください。
以下の画面が表示されるので、HubSpotにログインしましょう。

自身のマイアプリ欄に、NotionとHubSpotが表示されていれば登録は完了しています。

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

それでは自動化の設定を行っていきましょう!
Yoomにログインして、以下のバナーにある「試してみる」をクリックしてください。


■概要
NotionとHubSpotで顧客情報を管理していると、両方のツールに同じ情報を手作業で入力する手間が発生しがちです。また、手入力による情報の転記ミスや登録漏れは避けたい課題ではないでしょうか。このワークフローを活用すれば、Notionのデータソースに顧客情報を追加するだけで、HubSpotにもコンタクト情報が自動で作成されるため、こうした二重入力の手間やヒューマンエラーのリスクを解消できます。
■このテンプレートをおすすめする方
  • NotionとHubSpotで顧客情報を管理しており、二重入力の手間をなくしたい方
  • 手作業による情報登録でのミスや漏れを防ぎ、データ精度を向上させたい方
  • 営業やマーケティングにおける定型業務を自動化し、コア業務に集中したい方
■このテンプレートを使うメリット
  • Notionへの情報追加をきっかけにHubSpotのコンタクトが自動で作成されるため、これまで手作業での転記に費やしていた時間を削減できます。
  • システム間で直接データが連携されるので、手入力による登録情報の誤りや更新漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
  1. はじめに、NotionとHubSpotをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、新規ページかどうかに基づいて後続の処理を分岐させます。
  4. 続けて、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーとなったページの情報を取得します。
  5. 最後に、オペレーションでHubSpotの「コンタクトの作成」アクションを設定し、Notionから取得した情報を紐づけてコンタクトを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、顧客情報を管理しているデータソースなど、連携の起点としたいデータソースを任意で指定してください。
  • HubSpotでコンタクトを作成するオペレーションでは、氏名やメールアドレスなどの各項目に、Notionから取得した情報を変数として設定したり、固定の値を入力したりすることが可能です。
■注意事項
  • Notion、HubSpotのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

自動的にテンプレートがコピーされ、以下の画面が表示されます。
テンプレートはマイプロジェクトというプロジェクトに自動的に格納されるので、確認したい場合はそこから確認してください。
以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されたら、「タイトル」を確認してください。
使いやすいようにタイトルを変更することも可能です。
最初に、Notionに顧客情報が追加されたらフローボットを起動する設定を行うため、「特定のデータソースのページが作成・更新されたら」をクリックします。

ステップ3:フローの起点となるNotionのトリガーを設定

以下の画面が表示されるので、設定を確認します。
問題なければ、「次へ」をクリックしましょう。

以下の画面が表示されたら、「トリガーの起動間隔」を設定しましょう。
※プランによってトリガーの起動間隔は異なるため、注意してください。

スクロールし、「データソースID」を説明に従って設定しましょう。
以下の画像のように、入力バークリック後の『候補』から情報を選択することも可能です。

設定が完了したら、「テスト」をクリックします。

テストが成功すると、以下のように「テスト成功」と表示されます。

その下に「取得した値」が表示されます。
取得した値はこの後の設定で活用するので、間違いがないか確認してください。
確認できたら、「保存する」をクリックしましょう。


ステップ4:分岐設定

次に、条件に応じて分岐する設定を行います。

  • 「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
  • ミニプランなどの有料プランは2週間の無料トライアルが可能です。無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。

今回、作成した日時と最終更新日時の値が等しい場合にフローボットが進むように設定しました。

分岐条件は運用状況に応じて自由にカスタムできます。

ステップ5:Notionのレコードを取得する設定

続いて、Notionの指定したテーブルから条件に合うレコードを1行取得する設定を行うため、「レコードを取得する(ID検索)」をクリックします。

以下の画面が表示されるので、設定を確認してください。

スクロールし、「データベースID」を候補から選択しましょう。
候補は枠内をクリックすると表示されます。


設定できたら、「次へ」をクリックしてください。

以下の画面が表示されるので、「特定のデータソースのページが作成・更新されたら」の『取得した値』から以下のように設定しましょう。
設定が完了したら、「テスト」をクリックしてください。