HubSpotのレコードを作成する
この記事では、AUTORO で HubSpot のレコードを作成する方法を紹介します。
- HubSpotCreateRecord アクションでレコードを1件作成する
- 繰り返しで1件ずつレコードを作成する
※本記事の紹介内容を実装するためには、事前に HubSpot との連携設定を済ませておく必要があります。連携設定の方法はこちらをご参照ください。
・HubSpot と連携
1. HubSpotCreateRecordアクション
HubSpotCreateRecord アクション(HubSpotのレコードを作成する)を使用すると、Hubspot のオブジェクト(会社・コンタクト・取引など)に1件のレコードを作成できます。
この章では、1件のレコードを作成する方法を紹介します。
なお、このアクションで新規に作成可能なレコードは、1件のレコードのみとなります。
複数のレコードを作成する場合は、繰り返し処理で HubSpotCreateRecord アクションを使用する必要があります。
この方法は後述します。
作成するレコードの各プロパティに値を設定します。
- 「レコードのプロパティ」に、プロパティの内部名とその値をオブジェクト形式で入力します。
{"内部名1":"値1","内部名2":"値2",,,} - プロパティ内部名の確認方法は、下記参考をご参照ください。
{"domain":"OOO.com","name":"株式会社OOO","city":"さいたま市","state":"埼玉県"}
2.繰り返しでレコードを作成する
スプレッドシートなどに蓄積された情報を元に、複数の新しいレコードを作成することも可能です。
ここでは、シートにまとめられた会社情報を元に、HubSpot の「会社」オブジェクトへ複数のレコードを作成する例を紹介します。
forEach の中に HubSpotCreateRecord を設置し、繰り返し処理で1件ずつレコードを作成します。
- forEach の中に、HubSpotCreateRecord を設置します。
- 「プロバイダーID」に、コネクションを設定します。
- 「オブジェクトタイプ」に、
companiesを指定します。 - 「レコードのプロパティ」に、プロパティ内部名と変数を使用した値をオブジェクト形式で入力します。
{"name":"${recordRow[0]}","state":"${recordRow[1]}","domain":"${recordRow[2]}"}※スプレッドシートの1列目の値 ${recordRow[0]}
※スプレッドシートの2列目の値 ${recordRow[1]}
※スプレッドシートの3列目の値 ${recordRow[2]}
# 既存のスプレッドシートを取得
+get_spreadsheet_1:
action>: GetSpreadsheet
display_name>: '既存のスプレッドシートを取得'
provider: ''
spreadsheet_id: ''
private: false
meta:
display:
action:
disabled: false
# セルの値を取得
+get_cells_1:
action>: GetCells
display_name>: 'セルの値を取得'
spreadsheet: +get_spreadsheet_1
range: 'シート1!A2:C'
findAll: false
private: false
meta:
action:
disabled: false
# 各要素について繰り返す
+for_each_1:
for_each>:
recordRow: +get_cells_1
private: false
display_name>: '各要素について繰り返す'
meta:
action:
disabled: false
_do:
# HubSpotのレコードを作成する
+hub_spot_create_record_1:
action>: HubSpotCreateRecord
display_name>: 'HubSpotのレコードを作成する'
providerId: ''
objectType: companies
properties:
name: ${recordRow[0]}
state: ${recordRow[1]}
domain: ${recordRow[2]}
private: false
meta:
display:
action:
disabled: false
<HubSpot>ハブスポット>
このページは役に立ちましたか?
サイトを見て解決しない場合はAUTOROにログインし、チャットよりお問い合わせください。













