You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/engage/journeys/v2/event-triggered-journeys-steps.md
+40-2Lines changed: 40 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -456,8 +456,6 @@ Path joins work well when:
456
456
- Multiple branches lead to the same destination send or action step
457
457
- You want to reduce journey complexity and avoid duplicating identical steps across branches
458
458
459
-
### When to use path joins
460
-
461
459
### Create a path join
462
460
463
461
To create a path join:
@@ -468,4 +466,44 @@ To create a path join:
468
466
4. Choose a step from another branch to connect to. Segment only shows the available steps you can connect to.
469
467
5. The connection appears as a line on the canvas, showing the path join between branches.
470
468
469
+

470
+
471
471
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