The Trigger and Conditional components in the Flow Builder allow you to create targeted customer journeys stemming from the same initial trigger. However, as you start to branch your flows, there may be instances when you'd like to bring these separate journeys back together down the same path.
For example, you may have a Welcome Series with an initial split for those who sign up for your newsletter through Facebook Lead Ads and those who sign up directly on your website. Let's say you offer a different welcome discount to each of these groups, but in the final email, you want to send them the same content. Rejoining split paths allows you to accomplish this.
Rejoining Split Paths
When you drag a split into a flow, you must define the conditions that will branch recipients and send them down unique paths. Below the exit point for each path, there is a "rejoin" icon. You can click and drag this icon to rejoin a split. When you do, all available drop-points will turn green to signal where you can rejoin.
You can rejoin splits anywhere you see a green drop-point -- rejoins don't necessarily have to be at the end of each branch. One thing to note is that it is only possible to rejoin the YES and NO paths within a single split.
Timing and Rejoining Splits
There may be instances in which split paths have different time delays. In this case, when you rejoin the split, recipients coming from the YES and NO paths will experience different absolute timelines from the trigger.
In the below example, there are three paths that come together post-rejoin. For the two highlighted in green, they will receive the final discount email post-rejoin after two days, while those coming from the yellow highlighted path would receive the same email after four days due to the additional time delays set on this path.
In these cases, you will not see an absolute timeline hint below the lower right-hand corner of the email card.
Disconnect a Rejoined Split
After you rejoin a split, you can also choose to disconnect the split and return it to the original state. Click the rejoin icon, and then select Disconnect from the dropdown. When you disconnect a rejoined split, the "point of rejoin" will be removed and the split will once again have separate YES and NO paths that each end in an exit.
If you have multiple rejoined splits in a flow, you must start from the bottom and move upwards if you'd like to disconnect them. You cannot disconnect a split that's nested within a rejoined flow.
When you click to disconnect a split, if there are no components (Emails, Time Delays, etc.) beneath the point of rejoining, the split will disconnect immediately. If there are components below the point of rejoining, you'll need to decide where to place them once the single rejoined path is once again replaced by separate YES and NO paths. You will have two options here:
- Shift these components to the end of the YES path.
- Shift these components to the end of the NO path.
If you select the YES path, all components formerly after the rejoin will shift beneath the YES side of the split when you click Disconnect.
If you select the NO path, the opposite is true --all components formerly after the rejoin will shift beneath the NO side of the split when you click Disconnect.