Skip to content

Commit cbe8ba3

Browse files
committed
add path joins screenshot [netlify-build]
1 parent 2d0cb59 commit cbe8ba3

File tree

2 files changed

+40
-2
lines changed

2 files changed

+40
-2
lines changed
102 KB
Loading

src/engage/journeys/v2/event-triggered-journeys-steps.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -456,8 +456,6 @@ Path joins work well when:
456456
- Multiple branches lead to the same destination send or action step
457457
- You want to reduce journey complexity and avoid duplicating identical steps across branches
458458

459-
### When to use path joins
460-
461459
### Create a path join
462460

463461
To create a path join:
@@ -468,4 +466,44 @@ To create a path join:
468466
4. Choose a step from another branch to connect to. Segment only shows the available steps you can connect to.
469467
5. The connection appears as a line on the canvas, showing the path join between branches.
470468

469+
![Journey canvas showing the Connect path to existing step option in a dropdown menu. The menu appears when clicking a plus icon at the end of a journey branch, showing flow control options like Delay, Hold until, Data split, and Randomized split, along with the Connect path to existing step option at the top.](../images/application_started.png)
470+
471471
You can only connect to child steps (steps that come after the split), not parent steps or steps earlier in the journey. Each branch endpoint supports one path join connection.
472+
473+
### Add steps within a path join
474+
475+
You can add journey steps between the origin point and the target step of a path join. This lets you include branch-specific actions before profiles merge with the main path.
476+
477+
To add a step within a path join:
478+
479+
1. Click the **+** icon along the path join connection line.
480+
2. Select the step type you want to add.
481+
3. Configure the step as needed.
482+
483+
### Disconnect a path join
484+
485+
You can remove a path join connection from either end:
486+
487+
From the origin point:
488+
489+
1. Click the **+** icon at the start of the path join connection.
490+
2. Select **Disconnect**.
491+
3. Confirm the disconnection in the modal.
492+
493+
From the target step:
494+
495+
1. Click the **+** icon at the target step where the path join connects.
496+
2. Select **Disconnect**.
497+
3. Choose which branch path the child steps should move into.
498+
4. Confirm the disconnection.
499+
500+
> info ""
501+
> You can only edit path join connections while the journey is in Draft state. Published journeys must be edited in a new version to modify path joins.
502+
503+
### Journey context and path joins
504+
505+
When branches reconnect through a path join, the journey context for profiles includes only the events from their specific path. Context from steps on other branches is not available.
506+
507+
For example, if Branch A includes a Hold Until step that captures an event, and Branch B connects to a step after that Hold Until, profiles from Branch B won't have access to the event context from Branch A's Hold Until step. Only profiles that actually passed through Branch A will have that context available.
508+
509+
When you configure Data split conditions after a path join, Segment dynamically shows only the context available for each possible path leading to that split.

0 commit comments

Comments
 (0)