- 05 Apr 2024
- 3 Minutes to read
Reconnecting Journey Paths
- Updated on 05 Apr 2024
- 3 Minutes to read
With branchable elements, you can create long journeys. After branching the flow in the journey, you can reconnect them to continue on one path. This helps you eliminate the manual work of creating the same messages and steps. Also, you can read your journey easily as you will have the journey in a smaller range.
The branchable elements are as follows:
Let's say you have 4 paths after the Check Reachability element, each checking the reachability of a different channel (e.g. web push, app push, email, etc.). After sending messages via each channel, you want to check if the users make a purchase. Instead of adding a Check Conditions element to each path, you can merge these paths and add only one.
You can reconnect paths with two different methods:
- Connect to a single path
- Merge all
Connect to a Single Path
If you have separated the paths after a branchable element, you can reconnect one path with another one.
Merge All
You can merge all the separated paths after a branchable element. This option enables you to quickly merge paths instead of reconnecting them one by one.
Merge All can appear on the canvas depending on where you click on the Reconnect button on the flow.
How to Reconnect Paths
1. Add a branchable element on the canvas
Add one of the following branchable elements:
2. Add elements to the paths
Add your elements based on your use cases to design your flow paths.
3. Click the Reconnect button
Click the + (plus) button to see the Reconnect option. Once you click the Reconnect button, the available paths and buttons will be highlighted. Click on the highlighted button to reconnect the paths.
You will see the information bar at the bottom of the canvas. You can click the Cancel button to cancel the reconnection state.
If you want to merge all the paths, click the Merge All button at the bar. Once you click the Merge All button, it will highlight the available paths to merge. Then the Confirm button will appear. Click the Confirm button to merge the paths.
- Undo and Redo are disabled in the reconnection state. They become available once you complete or cancel the reconnection.
- Adding elements to the flow is disabled in the reconnection state. It becomes available once you complete or cancel the reconnection.
- You can use every other function on the canvas in the reconnection state.
4. Break the Connection
After connecting paths, you will see the X (Break) buttons on the paths.
Click the break button in the middle of the paths to break all the connections of paths. To break the connections one by one, click the break button on the left or right side of the paths.
When you click the break button, you will be prompted to select where to assign the following elements under one of the parent paths or delete the following path if there are other elements after the connection.
5. Continue designing the flow
After reconnecting the paths, you can continue designing your flow based on your use case.
- Branchable elements cannot be added to the paths afterwards if the paths are already connected.
- You cannot delete the element if it is the only element in the connected path. You can break the connection first to delete the element.
- If you want to add more paths after a branchable element and the paths are already connected, the new path that you add will be automatically connected to the connected paths. This connected path requires to add an element to it.
- You cannot drag and drop the Check Conditions paths if the paths are already connected.