The two Split 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 flow Splits allows you to accomplish this.
Rejoining Split Paths
When you drag a Split into a flow, you must define the conditions that will split out 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 light up 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 for 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 righthand 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 rejoin, the Split will disconnect immediately. If there are components below the point of rejoin, 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.