On this page: Learn how to use the And-join flow control activity in an Orchestrated campaign to synchronize multiple execution branches so the campaign continues only after all preceding activities have finished.
The And-join activity is a Flow control activity. It allows you to synchronize multiple execution branches of an Orchestrated campaign.
This activity only triggers its outbound transition once all the inbound transitions are activated, in other words, once all of the preceding activities have finished. This allows you to make sure that certain activities have finished before continuing to execute the Orchestrated campaign.
Configure the And-join activity and-join-configuration
Follow these steps to configure the AND-join activity:
-
Add multiple activities, such as channel activities, to create at least two distinct execution branches.
-
Insert an AND-join activity into one of the branches.
-
Under the Merging options section, select all preceding activities you want to join.
-
From the Primary set drop-down, choose the inbound transition population you want to retain.
Example and-join-example
This example illustrates two coordinated campaign branches, each featuring an email delivery, one targeting gold members and the other silver. The AND-join activates once both incoming transitions are triggered, and the SMS will be sent only after both email deliveries are completed, following a 7-day delay.
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to use the And-join flow control activity to synchronize multiple execution branches of an Orchestrated campaign so it continues only after all preceding activities have finished.
Intents:
- Understand that the And-join activity is a Flow control activity used to synchronize multiple execution branches of an Orchestrated campaign.
- Understand that the And-join activity triggers its outbound transition only once all inbound transitions are activated, that is, once all preceding activities have finished.
- Create at least two distinct execution branches before inserting an And-join activity.
- Select, under Merging options, which preceding activities to join.
- Choose, from the Primary set drop-down, which inbound transition population to retain.
Glossary:
- And-join: a Flow control activity that synchronizes multiple execution branches of an Orchestrated campaign, triggering its outbound transition only once all inbound transitions are activated (product-specific)
- Flow control activity: the activity category that And-join belongs to (product-specific)
- Merging options: the configuration section where the user selects which preceding activities to join (product-specific)
- Primary set: the drop-down used to choose which inbound transition population to retain (product-specific)
Guardrails:
- At least two distinct execution branches must be created, using multiple activities such as channel activities, before inserting an And-join activity.
Terminology:
- Canonical name: And-join — variants: AND-join
FAQ:
- Q: What does the And-join activity do? — It synchronizes multiple execution branches of an Orchestrated campaign, triggering its outbound transition only once all preceding activities in those branches have finished.
- Q: How do I configure the And-join activity? — Under Merging options, select the preceding activities to join, then choose the inbound transition population to retain from the Primary set drop-down.
- Q: What is the Primary set used for? — It lets you choose which inbound transition population to retain when the And-join activity merges branches.
Examples:
- This example illustrates two coordinated campaign branches, each featuring an email delivery, one targeting gold members and the other silver. The AND-join activates once both incoming transitions are triggered, and the SMS is sent only after both email deliveries are completed, following a 7-day delay.
Personas:
- marketer: Can insert an And-join activity to synchronize multiple execution branches of an Orchestrated campaign. Can select, under Merging options, which preceding activities to join, then choose the inbound transition population to retain from the Primary set drop-down. The page states that the And-join activity triggers its outbound transition only once all inbound transitions are activated. Where: “Configure the And-join activity”.
Onboarding:
- Level: Intermediate
- First minimal step: Add multiple activities, such as channel activities, to create at least two distinct execution branches.
- Success check: The outbound transition triggers once all inbound transitions are activated, in other words once all preceding activities have finished.