ワークフローの登録トリガーを設定する
更新日時 2024年 10月 9日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
Marketing Hub Professional , Enterprise |
Sales Hub Professional , Enterprise |
Service Hub Professional , Enterprise |
Operations Hub Professional , Enterprise |
ワークフロー登録トリガーを設定すると、特定の条件が満たされるか特定のイベントが発生したときに、レコードが自動的にワークフローに登録されるようになります。ワークフローのタイプによっては、複数の登録トリガーを利用できます。
登録トリガーには次の3のタイプがあります。
- イベントの発生時:イベント発生時にオブジェクトが登録されます。例えば、フォームが送信されたときです。イベントトリガーについて詳細をご確認ください。
- フィルター条件が満たされたとき:条件が真のときにオブジェクトが登録されます。例えば、コンタクトの市区町村が「ダブリン」のときに、[X]アクションを実行します。
- スケジュールに従う:オブジェクトは、指定されたカレンダー日付に基づいて、または日付プロパティーを使用して登録されます。自動的に登録するには、フィルター条件を追加する必要があります。「スケジュールに従う」登録トリガーの使用について詳細をご確認ください。
始める前に
以下の点にご注意ください。
- ワークフローの登録トリガーには最大で250個のフィルターを追加できます。
- 既定では、レコードがワークフローに登録されるのは、ワークフロー登録トリガーの条件を初めて満たした時点、または手動で登録する場合のみです。レコードがワークフローに再登録するように再登録トリガーを使用する方法をご確認ください。
- 常に手動でワークフローにレコードを登録する場合や、別のワークフローの「別のワークフローに登録」アクションによってレコードを登録する場合は、登録トリガーを設定する必要はありません。
- チャットフローからワークフローにコンタクトを登録することができます。これは手動での登録とみなされます。
- 「絞り込み」条件を追加して登録トリガーを絞り込む場合、追加できる「絞り込み」条件は1つのみです。例えば、ページビュー登録のトリガーを日付と閲覧回数の両方で絞り込むことはできません。
- いくつかの登録トリガーは、ユーザー権限に基づいています。例えば、ユーザーアカウントに「フォーム」権限がない場合、「フォーム送信」登録トリガーは表示されません。
- ワークフローは、フィルターベースの条件またはイベントベースの条件からトリガーできます。イベントベースの登録トリガーについて詳細をご確認ください。
- ダウンロードまたはURLのどちらであるかにかかわらず、訪問者がファイルにアクセスした場合はページビューの指標に計上されず、このイベントをフィルターとして使用することも、ワークフローの登録に使用することもできません。
ワークフロー登録の例外について、次の点にもご注意ください。
- ページビューとCTAを登録トリガーとして使用できるのは、「Marketing Hub Professional」または「Enterprise」アカウントのみです。
- 見積もりベースの登録トリガーを使用できるのは、「Sales Hub Professional」または「Enterprise」アカウントのみです。
一般的なワークフロー登録トリガー
ワークフロー登録の一般的なトリガーについて、下の表に詳細を記載します。
ワークフローのタイプ | 登録トリガー | 詳細 |
全てのワークフロータイプ |
プロパティー値 | レコードのプロパティー値または関連レコードのプロパティー値に基づいてレコードを登録します。プロパティーの管理について詳細をご確認ください。
|
コンタクト、会社、取引、チケット、カスタムオブジェクト |
関連付けラベル | レコードに複数の会社を関連付け、これらの関連付けにラベルを付けた場合、これらの関連付けラベルに基づいて登録者をさらに絞り込むことができます。 例えば、「ライフサイクルステージ」が「商談」であるコンタクトに関連する全ての会社を登録する代わりに、同じ条件を満たす特定の[関連付けラベル]を基準にしてコンタクトに関連付けられた会社をさらに絞り込みできます。 |
コンタクト、会社、取引、チケット、見積もり、カスタムオブジェクト | アクティビティー | HubSpotのレコードに記録された、次のような関連アクティビティーやエンゲージメントに基づいて、ワークフローでレコードを登録します。
|
コンタクト、会社、取引、チケット、見積もり | トラッキング対象の語句 | コールの文字起こしで検出された特定のトラッキング対象の語句に基づいて、ワークフローでレコードを登録します。
|
コンタクト、取引、契約、支払い | 商品項目 |
関連する商品項目に基づいてレコードを登録します。例えば、「割引率が10%より大きい」というフィルターに基づいて取引を登録するワークフローを設定できます。この場合、関連する商品項目の割引率が10%より大きい全ての取引がワークフローに登録されます。 商品項目を再登録トリガーとして使用することはできません。 |
会社、取引、見積もり、契約、支払い | サブスクリプション |
関連するサブスクリプションに基づいてレコードを登録します。購入者が支払いリンクを使用して定期的な支払いを行うか、支払いツールを使用して見積もりを作成すると、サブスクリプションが作成されてレコードに関連付けられます。 例えば、「請求の頻度が次の値と等しい:月次」というフィルターに基づいて、レコードを登録するワークフローを設定できます。このワークフローを利用すると、毎月商品を定期購入しているお客さまに、次回のお支払いを知らせるEメールを送信できます。 注:1回限りの請求の頻度を設定することはできません。 |
会社、取引、見積もり、契約、支払い | 支払い |
支払いツールを使用して支払いリンクや見積もりで支払いが行われた場合に、支払い情報に基づいてレコードを登録します。 例えば、「支払いのステータスが次のいずれかである:正常に完了」というフィルターに基づいて、レコードを登録するワークフローを設定できます。このワークフローは、支払いを正常に完了したお客さまに確認Eメールを送信するために使用できます。 |
フィードバック送信 |
フィードバック送信データ | [フィードバックセンチメント]、[アンケート名]などのフィードバック送信プロパティーに基づいてフィードバック送信を登録します。 また、関連するコンタクトやチケットの情報に基づいてフィードバック送信を登録することもできます。 |
コミュニケーション |
コミュニケーションデータ | [エージェントの最初の対応時間]、[最後のメッセージ受信日]などのコミュニケーションプロパティーに基づいてコミュニケーションを登録します。 また、関連するコンタクトやチケットの情報に基づいてコミュニケーションを登録することもできます。 |
コンタクトと会社 |
リストメンバーシップ | レコードが動的リストまたは静的リストに結合された時点でレコードを登録します。レコードがリストの条件を満たすと、そのレコードはリストのメンバーになり、ワークフローで登録されます。 ワークフローでの登録は、そのワークフローと同じタイプのリストに基づいてのみ行うことができます。例えば、コンタクトベースのワークフローはコンタクトリストからのみ登録できます。 |
コンタクト |
プライバシーに関する同意 | 特定のCookie同意ステータスに基づいてコンタクトを登録します。この値は、ウェブサイトを訪問したコンタクトがCookieポリシーバナーを通じてCookieを受諾、拒否、または取り消したときに取得されます。 |
コンタクト | フォーム送信 | HubSpotページで送信されるフォームに基づいて、コンタクトをワークフローで登録します。コンタクトがフォームを送信した日付や回数でさらに絞り込むこともできます。 特定のフィルター条件では、コンタクトプロパティーから取得する代わりにフォーム送信データが使用されます。例えば、「国が既知である」フィルターの場合、送信のIP国コードのデータがHubSpotで使用されます。登録済みコンタクトのプロパティーのみを使用してフィルター条件を構成するには、この記事で既定のコンタクトプロパティーを確認してください。 |
コンタクト | マーケティングEメールアクティビティー | マーケティングEメールのアクティビティー(Eメールのクリック、開封、バウンス、配信停止など)に基づいてコンタクトをワークフローで登録します。マーケティングEメールのアクティビティーをトリガーとして使用するには、Eメールがすでに送信されている必要があります。 |
コンタクト | Eメール配信登録 | Eメール配信登録ステータスに基づいてコンタクトを登録します。配信登録の仕組みと、コンタクトの配信登録を管理する方法について詳細をご確認ください。 |
コンタクト | インポート | HubSpotに追加されたときにコンタクトが含まれていたインポートに基づいてコンタクトを登録します。 |
コンタクト | ページビュー | 特定のページを訪問したコンタクトを登録します。これは、コンタクトがページを訪問した日付や回数でさらに絞り込むことができます。ページビューをフィルターとして使用する方法について詳細をご確認ください。 |
コンタクト | 行動イベント(旧) | イベントを完了したコンタクト、またはイベントを完了しなかったコンタクトを登録します。
この登録トリガーは、旧行動イベントが使用されているHubSpotアカウントでのみ使用できます。手動でトラッキングされる行動イベントなど、更新されたカスタム行動イベントツールで作成されたイベントは、このトリガーに表示されません。 |
コンタクト | ワークフロー | ご使用のアカウントの当該ワークフローまたは他のワークフローでアクティブなコンタクト、ワークフローを完了したコンタクト、ワークフローの目標を達成したコンタクトなどを登録します。 |
コンタクト | CTA(旧) | 特定のCTAが表示された、または表示されなかったコンタクトや、特定のCTAをクリックした、またはクリックしなかったコンタクトを登録します。コンタクトがCTAに反応した日付や回数でさらに絞り込むこともできます。 |
コンタクト | Google広告、Facebook広告、LinkedIn広告のプロパティー | Google、Facebook、LinkedInの広告アカウントをHubSpotに接続している場合、対応する広告プロパティーに基づいてコンタクトを登録できます。 例えば、[Google広告クリックID]プロパティーの値が[値がある]のコンタクトを登録できます。 |
カスタムイベントからワークフローをトリガーする(「Enterprise」のみ)
カスタムイベントWebhookからワークフローをトリガーするには、次のようにします。
- HubSpotのアカウントにて、[自動化]>[ワークフロー]の順に進みます。
- 既存のワークフローの名前をクリックするか、新しいワークフローを作成します。
- 「登録トリガー」ボックスで、[トリガーを設定]をクリックします。
- 左のパネルで、[イベント発生時]を選択します。
- [トリガーを追加]パネルでカスタムイベントを選択します。
- トリガーを追加した後、パネルの右上の[保存]をクリックします。
Webhookからワークフローをトリガーする(「Operations Hub Professional」および「Enterprise」のみ)
注:
- ワークフローがトリガーされるのは、HubSpotアカウント内に対応する一意のプロパティー値を持つ既存のレコードがある場合に限られます。
- Webhookトリガーを使用できるのは、「application/json」コンテンツタイプを使用して送信された受信データのみです。
Webhookからワークフローをトリガーするには:
- HubSpotのアカウントにて、[自動化]>[ワークフロー]の順に進みます。
- 既存のワークフローの名前をクリックするか、新しいワークフローを作成します。
- 「登録トリガー」ボックスで、[トリガーを設定]をクリックします。
- 左側のパネルで、[詳細オプション]の下にある[Webhookが受信されたとき]をクリックします。
- [+Webhookイベントを作成]をクリックします。個別のWebhookイベントを最大10個まで作成できます。
- Webhookイベント名を追加します。次に、[次へ]をクリックします。
- Webhook URLをコピーし、連携先となるアプリのWebhook設定ページの中にそれを貼り付けます。アプリから、Webhook URLを使用してテストイベントを送信します。
- [テストイベントを確認]セクションで、Webhookイベントを確認し、必要に応じて更新します。次に、[次へ]をクリックします。
- Webhookプロパティーのデータを次のようにマッピングします:
- 必要に応じてHubSpotプロパティーラベルを編集します。
- [データタイプ]ドロップダウンメニューをクリックして、各プロパティーラベルのデータタイプを選択します。
- 文字列、列挙型、数値、およびブール値を使用できます。
- 日時プロパティーはサポートされていないため、代わりに文字列値としてそれをマップする必要があります。その後、
strtotime
とともにカスタム コード アクションを使用して日時オブジェクトに変換し、unixtimestamp
を使用してタイムスタンプを取得できます。
- プロパティーラベルを削除するには、削除アイコンをクリックします。
- [次へ]をクリックします。
- サードパーティーのWebhookから、HubSpotカスタムプロパティーと完全に一致するプロパティーを選択することにより、登録プロパティーを一致させます。次に、[次へ]をクリックします。
- ワークフローは、選択したサードパーティーのWebhookのプロパティーが、受信Webhookデータで空でない値を持つ場合にのみトリガーされます。
- カスタムプロパティーでは、[このプロパティーでは、重複にならない値を必須にする]チェックボックスをオンにする必要があります。または、一意の値が必要な新規プロパティーを作成します。
- [セットアップを続行する]をクリックします。
- Webhookを登録トリガーとして使用するには、左側パネルでWebhookの名前をクリックします。次に、[保存]をクリックします。
ワークフロー登録のトラブルシューティング
オブジェクトがワークフローに登録された理由を表示するには、次の手順に従います。
- HubSpotのアカウントにて、[自動化]>[ワークフロー]の順に進みます。
- ワークフローの名前にカーソルを重ねて、[その他]>[詳細を表示]をクリックします。
- [登録履歴]タブに移動します。
- イベントにカーソルを重ねて、[これが登録された理由は?]をクリックします。
- 右側のパネルで、そのオブジェクトの登録の詳細を確認できます。