メインコンテンツにスキップ

HubSpot の情報を自動でリサーチファイルに取り込む

HubSpot に登録された問い合わせ、取引に関するメモやアクティビティなどの情報を、HubSpot のワークフローから Centou のリサーチファイルとして自動で取り込む方法を説明します。

この設定を行うと、HubSpot 上で対象の情報が作成されたタイミングで、指定した Centou フォルダにリサーチファイルを作成できます。

Webhook を使ったワークフローは、HubSpot の契約プランや機能設定によって利用条件が異なります。設定を始める前に、自社の HubSpot アカウントでワークフローから Webhook を送信できることを確認してください。

Centou 側の設定は、ワークスペースのオーナーまたは管理者のみが行えます。

Centou の設定

Centou の 「ワークスペースの管理」 をクリックします。

次に、「サービス連携」をクリックします。「他サービスからCentouへ情報をアップロードする」で設定を行います。

1. 対象のフォルダを選択する

他ツールから取り込んだリサーチファイルを保存するフォルダを選択します。

ここで選択したフォルダに、Zapier から送信されたデータがリサーチファイルとして作成されます。

2. API キーを発行する

「API キーの発行」で API キーを発行し、安全な場所に控えてください。

発行された API キーは、Zapier から Centou にデータを送るときに使用します。第三者に共有しないようにしてください。

HubSpot の設定

1. ワークフローを作成する

HubSpot にログインし、「自動化 > ワークフロー」をクリックします。

「ワークフローを作成 > ゼロから作成」をクリックします。

ワークフロー作成画面が表示されます。ワークフローの名前をクリックし、ワークフローの名前をつけます。

2. トリガーを設定する

次に、Centou に送信するトリガーを設定します。

今回は例として、「フォームが送信された時、フォームに記載された内容を Centou にアップロードする」ワークフローを設定します。

「ウェブサイトおよびメディア > フォームイベント」をクリックします。

次に、「フォーム送信」をクリックし、トリガーにするフォームを選択します。

以下のように設定できればトリガーの設定は完了です。

3. Centou に送信するデータに整形する

HubSpot のデータを Centou に送信するデータに整形します。Centou には以下のデータを送信します。

  • title: リサーチファイルのタイトル。問い合わせ件名、顧客名など。

  • body: リサーチファイルの本文。問い合わせ本文、会話内容など。マークダウン記法に対応しています。

まずは title として送信するデータを作ります。次に設定するアクションとして「データ処理 > データを書式設定」をクリックします。

データの書式設定画面が開かれます。「カスタムモード」をクリックし、送信したいタイトルを作ります。「佐藤 太郎 さんからの申し込み」のようなタイトルにしたい場合は、以下のように設定します。

concat([姓], " ", [名], " さんからの申し込み")

[姓], [名] の部分は、「全てのデータトークン」からクリックして追加します。

設定が完了したら、「保存して続行」をクリックします。次はリサーチの本文のデータを作るためのアクションを追加します。

先ほどと同様に、「データ処理 > データを書式設定」をクリックし、カスタムモードをオンにします。

次に、送信したい本文を作ります。以下は、フォームから送信された情報をリサーチ情報の本文として取り込む例です。

concat(
"## 送信者の情報\n",
"- 氏名:", [姓], " ", [名], "さん\n",
"- 社名:", [会社名], "\n",
"- 役職・職種:", [役職・職種], "\n\n",
"## 相談内容\n",
[discussion_topic]
)

[姓], [名], [会社名], [役職・職種], [discussion_topic] の部分は、「全てのデータトークン」からクリックして追加します。

本文の設定が完了したら、「保存して続行」をクリックします。

4. Centou にデータを送信する

最後に、Centou にデータを送信するためのアクションを追加します。「データ処理 > Webhook を送信」をクリックします。

まず、送信先の設定をします。以下を入力欄に入れてください。

項目

設定内容

メソッド

POST

Webhook URL

api.centou.design/inbound/research_files

認証タイプ

APIキー

次に、APIキーの設定をします。「シークレットを選択」をクリックし、その後「シークレットを追加」をクリックします。

シークレットの追加画面が表示されます。以下のようにAPIキーを設定します。

項目

設定内容

シークレット名

HubSpot 上で管理される API キーの名前です。 centou_api_key のような名前を入力してください。

シークレット値

以下のように Bearer、半角スペース、Centou で発行した API キーの順に入力します。

Bearer <Centouで発行したAPIキー>

APIキーを設定したら、APIキー名と、APIキーの場所を設定します。

項目

設定内容

APIキー名

Authorization

APIキーの場所

リクエストヘッダー

最後にリクエスト本文を入力します。

キー

プロパティ

title

「全てのデータトークン」から、「アクションデータ > 1. データを書式設定」をクリックし、[文字列]値 を選択します。

body

「全てのデータトークン」から、「アクションデータ > 2. データを書式設定」をクリックし、[文字列]値 を選択します。

最後に、「アクションをテスト」で Centou にテスト送信をします。 「テスト」ボタンを押して、Centou にリサーチが作成されていることを確認します。

5. ワークフローをオンにする

最後に、「確認し、オンにする」をクリックしてワークフローの設定完了です。

設定したフォームからテスト送信をし、Centou にリサーチ情報が作成されていることを確認してください。

成功すると、以下のように Centou にリサーチ情報が作成されます。

注意事項

API キーを再発行した場合は、Zapier の Authorization ヘッダーも新しい API キーに更新してください。古い API キーは破棄されます。

こちらの回答で解決しましたか?