ワークフローで分岐を使用する
更新日時 2023年 8月 25日
ワークフローで分岐を使用し、特定の条件に基づいて、登録されたオブジェクトを複数の経路に送信します。
分岐ロジックの種類
ワークフローでは、以下のロジックに基づいてブランチを作成することができます:
- If/then( マッチングフィルター条件に基づく ) : ワークフロータイプに応じて、プロパティー、アクティビティーなどに基づく複数のブランチを手動で設定。ANDおよびORの条件を使用して、このタイプの分岐を構成し、登録レコードをさらにフィルタリングすることができます。使用例を次に示します。
- フォームを入力した登録済みコンタクトの分岐。
- ボストンを拠点とし、かつ(AND)4つ以上の未処理の取引がある登録済み会社の分岐。
- Value equals ( based on single property value or a single action outcome ):プロパティーと以前のアクションの結果に基づいて、自動的に複数のブランチを構成する。このタイプの分岐の構成には、AND条件とOR条件は使用できません。分岐アクションごとに、単一のプロパティーに対して最大250の固有の分岐を作成できます。使用例を次に示します。
- タスクを作成し、そのタスクが完了するまでコンタクトを遅延するワークフローを作成する。この場合、分岐を使用して、タスクが完了したかどうかによりコンタクトをセグメント化できます。
- リード割り当てワークフローの担当者ごとに自動的に分岐を作成する。
始める前に
ワークフローのブランチを設定する前に、以下の推奨事項をご確認ください:
- ブランチの基準がページビューなどの分析に基づいている場合は、ブランチの前に80分のディレイを追加することをお勧めします。これにより、アナリティクスが更新されるのに十分な時間が確保される。HubSpotのアナリティクス更新頻度について詳しくはこちら。
- ブランチの基準が、ワークフローの前のアクションでコンタクトや関連付けコンタクトがコンテンツに関与したことに基づいている場合(例えば、前のアクションで送信されたマーケティングEメールをコンタクトが開封したなど)、、ブランチの前に遅延(delay )を追加し、コンテンツに関与する時間を確保します。
- 複数チェックボックスタイプのプロパティーに基づく条件を含む「値一致分岐」を使用している場合に、レコードに複数の値が含まれていると、このレコードは完全一致ではないため、「適合なし」分岐に進みます。その代わりに、if/then分岐を使い、がのいずれかの条件であることを選択することができる。
ワークフローに分岐を追加する
分岐アクションをワークフローに追加するには、次の手順を実行します。
- HubSpotアカウントにて、[自動化]>[ワークフロー]の順に進みます。
- 既存のワークフローを編集するには、ワークフローにカーソルを合わせて[編集]をクリックします。または、新規ワークフローの作成方法を参照してください。
- 選択したタイプに基づいてブランチを設定します:
- If/then ( マッチング・フィルター条件に基づく )
- Value equals ( 単一のプロパティー値に基づくまたは単一のアクション結果に基づく )
if/then分岐を構成する
if/then ブランチを作成するときは、設定した条件に合うレコードがブランチを通過するようにフィルタを設定します。if/then分岐アクションには、最大20個の分岐を追加できる。
- 左側のパネルで、Branch name(ブランチ名)フィールドに、ブランチの名前を入力します。
- フィルタタイプを選択する(例:関連付けされたコールのプロパティーに基 づいてフィルタリングするには、Callを選択する)。
- プロパティに基づいてフィルタリングすることを選択し、if/then 分岐にレコードを登録する基準を設定する。if/then 分岐条件オプションは、登録トリガー条件オプションと同じように機能する。
- 条件を設定したら、Apply filterをクリックする。
- 複数のブランチを追加するには、Add another branch をクリックする。新しいブランチの条件を選択し、Apply filterをクリックします。
-
枝の並び順を変更するには、を枝の上に置き、青いドラッグハンドルをクリックして希望の位置までドラッグするか、Moreドロップダウンメニューをクリックし、Move upまたはMove downを選択します。登録されたレコードは、ブランチが設定された順番に各ブランチに対して評価されます(つまり、コンタクトが最初のブランチの基準を満たしている場合、他のブランチに対して評価されることなく、YES、そのブランチに進みます)。
- ブランチを複製するには、ブランチにカーソルを合わせ、duplicate複製アイコンをクリックします。
- ブランチを削除するには、ブランチにカーソルを合わせ、delete削除アイコンをクリックします。
- 操作が完了したら、[保存]をクリックします。ワークフローのプレビューにブランチが表示されます。
以下の例では、コンタクトは、ライフサイクルステージプロパティーに基づいて、3つのブランチに対して評価されています:
値一致分岐を構成する
バリューイコールブランチを作成するときは、レコードがプロパティの特定の値に一致した場合、または特定のアクションを完了した場合にのみブランチを進むように、基準を選択します。
- 左パネルで、分岐条件を設定するために、Property or value to branch onドロップダウンメニューをクリックし、プロパティを選択します。デフォルトでは、表示されるプロパティーはワークフローのベースとなるオブジェクトの登録レコードのものです(例えば、取引ベースのワークフローでは取引プロパティ)。データソース、関連付けレコードのプロパティーなどを追加する方法を学ぶ。
- チェックボックスおよびセレクトタイププロパティーについては、 プロパティーまたは結果の各値に対して個別のブランチを作成するには、Create a separate branch for each value in this propertyチェックボックスを選択します。
- [次へ]をクリックします。
.gif?width=800&height=557&name=value-equals-branch%20(1).gif)
- プロパティーまたはアクションの値に基づいてブランチを設定します:
- 分岐を追加するには、[+分岐を追加]をクリックし、値フィールドに分岐の値を入力します。
- ブランチを削除するには、値の横にあるdelete削除アイコンをクリックします。
- 完了したら、[保存]をクリックします。ワークフローのプレビューにブランチが表示されます。
以下の例では、取引はどのHubSpotユーザーがその取引を所有しているかに基づいて評価されます:
分岐後にアクションを追加する
ブランチを設定したら、各ブランチの下にアクションを追加できます。
- + プラスアイコン をクリックし、 YES ブランチの下、または NO ブランチの下に アクションを追加します。 以下の例では、コンタクトがa specific campaignフォームに入力した場合、YESのパスに進みます。もし彼らがフォームに記入していなければ、NOの道を歩むことになる。
- 必要であれば、+プラスアイコンをクリックして、さらにアクションを追加してください。登録済みレコードは、分岐内の最後のアクションの後にワークフローを完了します。
分岐をテストする
、すべてのワークフローアクションをテストできます。、レコードがブランチをどのように通過するかを確認できます。
分岐を整理する
ワークフローに追加される分岐に関する提案が示されます。分岐が追加されると、別の分岐オプションが利用可能であることを通知するアラートが左上に表示されます。整理機能を使用する場合、分岐アクションの変更だけが行われます。推奨は、最も簡潔な方法でそれらをフォーマットすることによって、ブランチの構造を最適化するのに役立ちますが、ワークフローの動作は変更されません。
提案される改善を確認するには、次の手順に従います。
- 左上の[整理]をクリックします。
- 提案される分岐の変更を確認します。
- 提案される変更を受け入れるには、[Accept changes(変更を受け入れる)]をクリックします。