ワークフローで分岐を使用する
更新日時 2022年 4月 1日
ワークフローで分岐を使用し、特定の条件に基づいて、登録されたオブジェクトを複数の経路に送信します。
ワークフローには、次の2種類の分岐があります。
- If/then分岐:ワークフロータイプに応じて、プロパティー、アクティビティーなどに基づいて複数の分岐を手動で構成します。このタイプの分岐は、AND条件およびOR条件を使用して、登録されたレコードをさらに細かくフィルターするように構成できます。使用例を次に示します。
- フォームを入力した登録済みコンタクトの分岐。
- ボストンを拠点とし、かつ(AND)4つ以上の未処理の取引がある登録済み会社の分岐。
- バリューイコールブランチ:プロパティと以前のアクションの結果に基づいて、自動的に複数のブランチを構成します。このタイプの分岐の構成には、AND条件とOR条件は使用できません。各ブランチアクションは、1つのプロパティに対して最大250のユニークなブランチを作成することができます。使用例を次に示します。
- タスクを作成し、そのタスクが完了するまでコンタクトを遅延するワークフローを作成する。そして、そのタスクが完了したかどうかで、コンタクトをセグメント化することができます。
- リード割り当てワークフローの担当者ごとに自動的に分岐を作成する。
はじめる前に
ワークフローのブランチを設定する前に、以下のことに注意してください。
- ブランチの基準がページビューなどの分析に基づいている場合、ブランチの前に80分の遅延を追加することをお勧めします。これにより、アナリティクスには更新のための十分の時間が設けられます。HubSpotアナリティクスの更新頻度についての詳細をご覧ください。
- ブランチの基準が、ワークフロー内の以前のアクションでコンテンツに関与したコンタクトまたは関連するコンタクトに基づいている場合(例:コンタクトが以前のアクションで送信されたマーケティングメールを開く)、コンテンツに関与する時間を確保するためにブランチの前に遅延を追加します。
- 複数のチェックボックスタイプのプロパティに基づく基準でValue equals ブランチを使用している場合、レコードに複数の値があると、レコードは完全一致しないためNone metブランチに進みます。その代わりに、if/then 分岐を使用して、is any of 条件を選択することができます。
ワークフローに分岐を追加する
分岐アクションをワークフローに追加するには、次の手順を実行します。
- HubSpotアカウントにて、[自動化] > [ワークフロー]の順に進みます。
- 既存のワークフローを編集する場合は、ワークフローの上にカーソルを重ねて[編集]をクリックします。または、新規ワークフローの作成方法を参照してください。
- +プラスアイコンをクリックして新規アクションを追加します。
- 右側のパネルで、If/then 分岐またはValue equals 分岐を選択します。
分岐タイプを選択したら、分岐を構成します。
if/then分岐を構成する
[If/then分岐]アクションを選択した後、次の手順を実行します。
- 右側のパネルの[分岐名]フィールドに、分岐の名前を入力します。
- フィルタータイプを選択してから、if/then分岐の条件を選択します。if/then 分岐条件オプションは、登録トリガー条件オプションと同じです。
- 条件を選択したら、[フィルターを適用]をクリックします。
複数分岐を追加
ワークフローを統合するために、if/then分岐アクションに最大20個の分岐を追加できます。登録されたレコードは、分岐が設定された順に各分岐に対して評価されます。たとえば、コンタクトが最初の分岐条件を満たしている場合は、他の分岐に対して評価されずに、YES分岐に進みます。if/then分岐を並べ替える方法を確認してください。
下のサンプルスクリーンショットでは、コンタクトが[ライフサイクルステージ]プロパティーに基づいて3つの分岐に対して評価されています。
if/then分岐アクションに複数の分岐を追加するには、次の手順を実行します。
- 最初のif/then分岐条件を追加したら、[別の分岐を追加]をクリックします。
- 新しい分岐の条件を選択してから、[フィルターを適用]をクリックします。
- 分岐を複製するには、分岐の上にカーソルを置き、duplicate複製アイコンをクリックします。
- 完了したら、[保存]をクリックします。
いつでも、if/then分岐内の分岐を並べ替えることができます。
- [If/then分岐]アクションをクリックします。
- 右側のパネルで、分岐の上にカーソルを置き、青色のドラッグ アンド ドロップ バーをクリックして目的の場所までドラッグします。または、[続き]ドロップダウンメニューをクリックして、[上に移動]または[下に移動]を選択します。
- [保存]をクリックします。
バリューイコールブランチを設定する
Value equals branchアクションを選択した後。
- 右側のパネルで、[分岐となるプロパティーまたは値]ドロップダウンメニューをクリックして、分岐条件を選択します。
- 登録されているレコードのプロパティ値に分岐するには、このワークフローの[Record]をクリックして展開し、プロパティを選択します。
-
- 前のアクションの結果で分岐するには、前のアクション名をクリックして展開し、アクションの結果を選択します。

- プロパティーまたは結果の値ごとに別の分岐を作成するには、[このプロパティーの各値に個別の分岐を作成]チェックボックスをオンにします。このオプションは、チェックボックスと選択タイプのプロパティーにのみ表示されます。
- [次へ]をクリックします。
- 作成する分岐をセットアップします。
- 分岐を追加するには、[+分岐を追加]をクリックし、値フィールドに分岐の値を入力します。
- 分岐を削除するには、値の隣にあるdelete削除アイコンをクリックします。
- 分岐を作成するには、[保存]をクリックします。
分岐後にアクションを追加する
分岐を追加したら、各分岐の下にアクションを追加します。
- +プラスアイコンをクリックして、「はい」の分岐または「いいえ」の分岐の下にアクションを追加します。以下の例では、コンタクトが[お問い合わせフォーム]フォームに入力した場合、「はい」の経路を進みます。[お問い合わせフォーム]に入力していない場合は、「いいえ」の経路を進みます。
- 必要に応じて、+プラスアイコンをクリックし、さらにアクションを追加します。登録済みレコードは、分岐内の最後のアクションの後にワークフローを完了します。
分岐をテストする
if/then分岐を個別にテストしたり、すべてのワークフローアクションをテストすることによりオブジェクトがすべての分岐をどう進んでいくかを確認したりすることができます。
注意:複数の分岐を含むif/then分岐は個別にテストできません。その代わり、テスト機能を使用することにより、ワークフローアクションのすべてをテストしてください。
Value equals branches は、すべてのワークフローアクションをテストすることによってテストすることができる。
Thank you for your feedback, it means a lot to us.
関連記事
-
ワークフローアクションを選択する
ワークフローの作成と登録トリガーの設定が完了したら、ワークフローに対するアクションを選択します。アクションとは、登録されたレコード...
ナレッジベース -
ワークフローの登録トリガーを設定する
ワークフロー登録トリガーを設定すると、特定の条件が満たされた時点でレコードが自動的にワークフローに登録されるようになります。ワークフローのタイプによっては、複数の登録トリガーを利用できます。 ...
ナレッジベース -
ワークフローを使用してGoogle スプレッドシートにデータを追加する
[Google スプレッドシート上のデータを更新]アクションまたは[Google スプレッドシートでデータを更新]アクションを使用すると、HubSpotプロパティーのデータをGoogle...
ナレッジベース