---
title: Lab: Complex Journey
slug: bjs-content/lab-complex-journey
description: >-
docTags: 
createdAt: 2023-11-07T22:43:18.659Z
---

```yaml
description: >-
  In this section, we will walk through how an AJO User would create a Complex
  Journey.
```

## Starting the Journey

1. Navigate to Journeys&#x20;


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image233.png" size="50" isUploading="false" showCaption="false"}
2. Click on “Create Journey”


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image54.png" size="50" isUploading="false" showCaption="false"}
3. Provide a name "Complex Journey ##". Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image32.png" size="50" isUploading="false" showCaption="false"}
4. Under Events, add LumaPurchase node to canvas.  Add label “Customer Buys a Luma Item.”  Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image59.png" size="50" isUploading="false" showCaption="false"}
5. Under Actions, drag Message node onto the Canvas. Add a label “Thanks for Your Order.” Click on “Select a Message”.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image160.png" size="50" isUploading="false" showCaption="false"}
6. Select “Thank You Email” Message. Click Select. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image241.png" size="50" isUploading="false" showCaption="false"}
7. Under Orchestration, drag Wait node. Set Amount of Time to 7 Days. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image138.png" size="50" isUploading="false" showCaption="false"}

## Adding the Branches

1. Under Orchestration, drag on Condition node. Click on “Add a Path” twice so that there are 3 paths total.&#x20;


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image220.png" size="50" isUploading="false" showCaption="false"}
2. Change Path1 to “Men”, Path2 to “Women” and Path3 to “Other”. Click on Expression for “Men”


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image70.png" size="50" isUploading="false" showCaption="false"}
3. Under Segments, double click Male Customers. Click Ok. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image86.png" size="50" isUploading="false" showCaption="false"}
4. Click on Expression for "Women." Under Segments, double click Female Customers. Click Ok. Click Ok.
5. Click on Expression for "Other." Under Segments, double click Male Customers. Click toggle to set the value as false. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image110.png" size="50" isUploading="false" showCaption="false"}
6. Under Segments, double click Female Customers. Click toggle to set the value as false. Click Ok. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image52.png" size="50" isUploading="false" showCaption="false"}
7. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image177.png" size="50" isUploading="false" showCaption="false"}
8. Under Actions, add a Email Message node to each path


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/ScreenShot2022-08-29at2.18.50PM.png" size="50" isUploading="false" showCaption="false"}
9. Update the label for Email Message node on Men's path to "Men’s Collection Email".
10. Update the label for Email Message node on Women's path to "Women’s Collection Email".&#x20;
11. Update the label for Email Message node on Others path to "Other’s Collection Email".&#x20;


    ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image235.png" size="50" isUploading="false" showCaption="false"}
12. Create new Email Messages or choose from existing Saved Templates.

## Adding Events

1. Under Events, drag on Reaction node to the Men’s Path. Add label “Opened Email.” Click on Event and select “Email Opened.” Click Ok


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image144.png" size="50" isUploading="false" showCaption="false"}
2. Under Events, drag on Reaction node to the Women’s Path. Add label “Opened Email.” Click on Event and select “Email Opened.” Click Ok
3. Under Orchestration, add End node to the Other’s Path. Click Ok


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image224.png" size="50" isUploading="false" showCaption="false"}

## Finish the Journey

1. Under Orchestration, drag Wait node to the Men's path. Set the Wait for 7 Days. Click Ok.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image174.png" size="50" isUploading="false" showCaption="false"}
2. Drag empty node on Women's path to the Wait node.


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/image260.png" size="50" isUploading="false" showCaption="false"}
3. Under Actions, drag on Push Message node.&#x20;


   ::Image[]{src="https://adbecdn.blob.core.windows.net/labs/archbee/gitbookAjoBase/ScreenShot2022-08-29at2.19.30PM.png" size="50" isUploading="false" showCaption="false"}
4. Continue on to the Push Messenger Designer lab to complete creation of the Mobile Push message.

