---
title: Creating the journey
slug: tesco-hol-q12026/creating-the-journey
description: >-
docTags: 
createdAt: 2024-01-30T23:03:21.354Z
---

In this exercise, you'll be creating and testing a journey using the components you've created in the previous exercises. Go to Adobe Journey Optimizer by clicking on the 9 dots on the top right and select Journey Optimizer.&#x20;

:::hint{type="info"}
To log into the Adobe Experience Platform, and open Adobe Journey Optimizer, check the  [Welcome](docId\:JWtqayULjuViBBU3-XHju)**&#x20; &#x20;**&#x73;ection.
:::

# Journey overview

To get an overview of all journeys in Adobe Journey Optimizer:

In the menu on the left side, under **Journey Management**, click on **Journeys**. You will see a overview with all existing journeys.



![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/zutu36U_F8VZL12PvDZrj_screenshot-2026-02-18-at-062259.png)

# Creating a journey

We'll be creating a journey that will send an email to people that have a added the products to the cart but didnt purchase the product yet. We need to ensure we exclude the people who has purchased as well.

Click on **Create Journey**. You'll be taken to the **Journey canvas** with the journey properties opened.

1. Set the **name** to `[your name] - Whoosh acquisition weather journey`
2. For the other properties we'll keep the default values.

Your screen should look like the image below. Click **Save** to save and close the properties.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/z_qzvKrmzhHv6kkhAZ4pm_screenshot-2026-02-18-at-062551.png)

You're now in the journey canvas. This is where you'll be creating your journey's logic. In the left menu you have **activities**. There's three types of activities:

**Events** are the triggers that can start or continue your journey.

**Orchestration** is the logic of your journey. It looks at conditions, audiences, but can also be used to make your workflow wait or end.

**Actions** are the results of your journey. This can be messages, profiles updates or API calls.

## Audience Qualification

1. We're starting our workflow of with an audience entry trigger. From the events tab, choose **Audience Qualification** and drag it onto the canvas.
2. Click on the activity to open the detailed view.
   1. Set the **label** to `Active non-whoosh customers in whoosh area`.
   2. Click on **Audience** to open a window, select your audience `[your name] - Active non-whoosh customers in whoosh area` from the list and click **Save**.
      *If you didn't create the audience, you can use&#x20;****Tesco******&#x20;- Active non-whoosh customers in whoosh area.***
   3. Set the **behavior**  to `Enter`. This means the journey will start as soon as the customer qualifies for the audience.
   4. Set the **namespace** to `Email (Email)`.
   5. Your screen should look like the image below. Click **Save**.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Exthxjoa1oIMNKTxzic8k_screenshot-2026-02-18-at-135138.png)

## Fetching the current weather using custom action

We want to get the current weather in customers locaton using the custom action.

1. From the actions tab, choos&#x65;**&#x20;Yourname\_weatherAPI** and drag it onto the empty circle on the canvas. *If you did not create an action, use the&#x20;****weatherAPI****&#x20;action.*
2. Update Label as `Get current weather`.
3. Click on the query parameters section, click on field next to **q&#x20;**&#x6F;r click on :FontAwesome[]{icon="fa-solid fa-pen"}**-icon** next to it. This should open up the configuration popup.&#x20;
4. Expand *Experience Platform > ProfileFieldGroup > Profile > Shipping Address (shippingAddress) >&#x20;****City (city)*** and select it by enabling the checkbox. This will pass the current shipping address city of the customer from the profile attributes to the API endpoint to retrieve the weather in the city. Click **OK.**

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/LwMszmYZUxFY9g3UREqmM-20260218-140731.png)
5. The configuration should look like below. **Scroll** up and click **Save** on the top right to save the configuration for the custom action.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/WY2OAfJCsaYCQGE7vDq9F-20260218-141132.png)

## Condition check - good or bad weather

We want to send different messages based on whether the customer shipping addres city is having a good weather or bad weather. For this we will use an optimize step in the journey.

:::hint{type="info"}
​We are making a generic condition of >15ºC is good weather and \<15ºC is bad weather to get the customer to go through any of the journey paths. In real-world scenario, you will have more stringent conditions and another path for non-targeted weather conditions.
:::

- From the orchestration tab, choose **Optimize** and drag it onto the empty circle on the canvas.
- Click on the activity to open the detailed view.
  1. Set the **label** to `Is weather good or bad?`.
  2. Click on **Path1** and change the label to `Good weather`.
  3. Click on **expression field** to open a window.
     1. Click on **Advanced mode** button.&#x20;
     2. Navigage to *Context > yourname\_weatherAPIGetcurrentweather > main > **temp*** and click the :FontAwesome[****]{icon="fa-solid fa-plus"}**&#x20;-icon&#x20;**&#x6E;ext to it to add it to the canvas.
     3. This will add the variable on to the canvas. Type in `>15` at the end of the config to make the condition to check if the variable is greater than 15. Click **OK** to confirm.

        ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/yza4w7m0knLoWe1WB4d4O-20260218-160921.png)
  4. Click on **Add a new path**.
  5. Click on **Path2** and change the label to `Bad weather`.
  6. Click on **expression field** to open a window.
     1. Click on **Advanced mode** button.&#x20;
     2. Navigage to *Context > yourname\_weatherAPIGetcurrentweather > main > **temp*** and click the :FontAwesome[****]{icon="fa-solid fa-plus"}**&#x20;-icon&#x20;**&#x6E;ext to it to add it to the canvas.
     3. This will add the variable on to the canvas. Type in `<15` at the end of the config to make the condition to check if the variable is less than 15. Click **OK** to confirm.

        ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/yza4w7m0knLoWe1WB4d4O-20260218-160921.png)
  7. Click on **Save** button to save the condition. The screen should look like below.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/lCNBQsLEDQ7exCQdC01tX_screenshot-2026-02-18-at-201856.png)

## Push #1 - Good weather

1. From the actions tab, choose **Action** and drag it onto the empty circle at the **Good weather** path.
2. Select **Push** as the action type and click on **Add** button.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/d5VWb0X1JZ4J_rkAu0DDd-20260218-203351.png)
3. Click on the activity to open the detailed view.
   1. Set the **label** to `Good weather`
   2. Click on **Configure Action** button.
   3. Select the configuration as **pushMessages**.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/VvJ04qFFIuy37DSE4rmdw-20260218-204301.png)
   4. Click on **Edit content** to start designing your message.
      1. Click on :FontAwesome[]{icon="fa-solid fa-user"} to create a Title line. Set it to `Don’t waste the sunshine shopping FIRSTNAME.`
      2. Remove the text `FIRSTNAME` and search for `first name` in the profile attributes.
      3. Find the field First name (... attributes > person > Full name) and click on the :FontAwesome[]{icon="fa-solid fa-plus"} **icon** to add it to your subject line. It should now be`Don't waste the sunshine shopping {{profile.person.name.firstName}}`
      4. Click **Save**.
      5. Set the body to `Get BBQ bits, drinks and more delivered fast with Tesco Whoosh — so you can stay outside         `
   5. Navigate out of the designer by clicking the :FontAwesome[]{icon="fa-solid fa-arrow-left"}**-icon** on the top left of your screen.  Click on **Save** to save the push action details.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/ueEw0xsZ-d3JNKgCPyhEu-20260218-205159.png)

## Push #2 - Bad weather

1. From the actions tab, choose **Action** and drag it onto the empty circle at the **Bad weather** path.
2. Select **Push** as the action type and click on **Add** button.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/d5VWb0X1JZ4J_rkAu0DDd-20260218-203351.png)
3. Click on the activity to open the detailed view.
   1. Set the **label** to `Bad weather`
   2. Click on **Configure Action** button.
   3. Select the configuration as **pushMessages**.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/VvJ04qFFIuy37DSE4rmdw-20260218-204301.png)
   4. Click on **Edit content** to start designing your message.
      1. Click on :FontAwesome[]{icon="fa-solid fa-user"} to create a Title line. Set it to  Stay Dry FIRSTNAME. We’ll Whoosh It 🚀
      2. Remove the text `FIRSTNAME` and search for `first name` in the profile attributes.
      3. Find the field First name (... attributes > person > Full name) and click on the :FontAwesome[]{icon="fa-solid fa-plus"} **icon** to add it to your subject line. It should now be `Stay Dry ``{{profile.person.name.firstName}}. ``We’ll Whoosh It 🚀 `
      4. Click **Save**.
      5. Set the body to `Skip the trip to store. Get your Tesco favourites delivered fast with Whoosh — straight to your door.         `
   5. Navigate out of the designer by clicking the :FontAwesome[]{icon="fa-solid fa-arrow-left"}**-icon** on the top left of your screen.  Click on **Save** to save the push action details.

Now the journey should look like below.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/5mmx1IunEf2RivtlLRFNy_screenshot-2026-02-18-at-214347.png)

## Checking reactions to the good weather push #1

1. From the events tab, choose **Reaction** and drag it onto the path next to Good weather push notification.
2. Set the label as `Clicked the Push`.
3. Ensure Action is **Good weather** and Event is **Push Clicked**.
4. **Check** the checkbox for Enable the event timeout.
5. Set the wait time as **2 Hours**.
6. Click **Save** to save the reaction step.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/SimxBJ5c_TVo3ObdJVkXi_screenshot-2026-02-18-at-214524.png)

## Checking reactions to the bad weather push #2

1. From the events tab, choose **Reaction** and drag it onto the path next to Bad weather push notification.
2. Set the label as `Clicked the Push`.
3. Ensure Action is **Bad weather** and Event is **Push Clicked**.
4. **Check** the checkbox for Enable the event timeout.
5. Set the wait time as **2 Hours**.
6. Click **Save** to save the reaction step.
7. **Swap** the paths alignment to make the timeout path comes on the top and success path goes to the bottom as below.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/8-lcS8cMcTeo6GJUQNbON_screenshot-2026-02-18-at-215257.png)

## Create whoosh Benefits Email

In the next steps you will be building the email to remind the benefits of whoosh to the customer.

### Building the Email

1. From the actions tab, choose **Action** and drag it onto the empty circle at the **2 h timeout** in **Good weather** path.
2. Select **Email** as the action type and click on **Add** button.
3. Set the label as `Whoosh Benefits Reminder`.
4. Click on **Configure action** button.
5. Select Email configuration as **marketingEmailMessages**.
6. Click on **Edit content** button.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/BPpZXoveiZefOHeFI7ghF_screenshot-2026-02-18-at-220515.png)

### The Email Designer

:::Paragraph{listStyleType="decimal" indent="2"}
Click on :FontAwesome[]{icon="fa-solid fa-user"} to create a subject line. Set it to `FIRSTNAME, Perfect day to whoosh it!`
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="2"}
Remove the text `FIRSTNAME` and search for `first name` in the profile attributes.
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="2"}
Find the field First name (*... attributes > person > Full name*) and click on the :FontAwesome[]{icon="fa-solid fa-plus"} **icon** to add it to your subject line. It should now be`Hi {{profile.person.name.firstName}}, Perfect day to whoosh it!`
:::

:::Paragraph{listStyleType="decimal" listStart="4" indent="2"}
Click **Save**.
:::

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/_xP9JE2vRCJlWNvTojdCi-20260218-221031.png" size="100" width="2928" height="1478" position="center" darkWidth="2928" darkHeight="1478" showCaption="false" indent="3"}

:::Paragraph{listStyleType="decimal" listStart="5" indent="2"}
Click on **Edit email body** and under **Saved templates**, choose `Whoosh template`. It will show you a preview of the template. Click on **Use this template**.
:::

- The email designer will now open. It should look like the image below. Click **Save** in the top right.&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/zHMiI7ztByEjPA4cmNOYR_screenshot-2026-02-18-at-221152.png)

### Adding an A/B Test for Email &#x20;

We want to test a different variant of an email to understand which type of content is performing better. For this we will use experimentation in adobe journey optimizer.

1. Click on :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to Email configuration summary.&#x20;
2. Click on **Create Experiment** button in the Optimization section in Actions tab.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/LIs3WDKtXZ0CKAUr_tqul-20260219-154307.png)
3. In the experiment configuration
   1. Set the name as **Experimentation with or without weather data**.
   2. Keep the success metric as **Unique clicks**.
   3. Scroll down to Distribution section. Rename Treatment A to `Treatment A - without weather information`.
   4. Click on Add treatment to add another treatment. Rename Treatment B to `Treatment B - with weather information`.
   5. Click **Create&#x20;**&#x74;o create the experiment.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/jJqXXPhn8MDMHyzWUe8D5-20260219-155022.png)
4. Click on **Content** tab to go to the content of the emails. Select **Treatment B - with weather information** to configure the content of the experiment.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/l8kTOj3DGb0cSzj7Y0V4N-20260219-155426.png)

   1. Click on :FontAwesome[]{icon="fa-solid fa-user"} to create a subject line. Set it to `It's TEMPERATURE ºC outside, why not whoosh it?`
   2. Remove the text `TEMPERATURE` and search for `temp` in the **contextual attributes**.
   3. Find the field temp (*...n > Actions > yourname\_weatherAPI - Get current weather > main*) and click on the :FontAwesome[]{icon="fa-solid fa-plus"} **icon** to add it to your subject line. It should now be `It's {{context.journey.actions.f46db7a2-7b09-4a0a-b42d-6f0636f21a0b.main.temp}} ºC outside, why not whoosh it?`
      *Please note, the action id will be different for your custom action*
   4. Click **Save**.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/kNJqluf50rSWWlkK_NjBK-20260219-160151.png)
5. Click on **Edit email body** and under **Saved templates**, choose `Whoosh template - weather variant`. It will show you a preview of the template. Click on **Use this template**.

The email designer will now open. It should look like the image below. Click **Save** in the top right.&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/C_NhB6nfuCGjSrPol0JUI_screenshot-2026-02-19-at-160440.png)

In order to update the personalised text in the email,&#x20;

1. Select the title text block by clicking on it. This should highlight the text block in blue border and a ribbon menu will appear.&#x20;
2. Click on **personalzation** button to open the personalisation popup.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/ze_1cgRO0YJ08tXP50dZv-20260219-161547.png)
3. In the personalistion popup,
   1. Set it to `Weather in CITY is TEMPERATURE ºC, we’ve got groceries covered for you, {{profile.person.name.firstName}}.`
      `Take a moment for yourself—we’ll handle the shopping and whoosh it right to you.`
   2. Remove the text `CITY` and navigate to *Contextual attributes > Journey Orchestration > Actions > yourname\_weatherAPI - Get current weather >* **name.&#x20;**&#x43;lick on :FontAwesome[]{icon="fa-solid fa-plus"} **-icon** next to to it to add it othe canvas.&#x20;
   3. Remove the text `TEMPERATURE` and search for *Contextual attributes > Journey Orchestration > Actions > yourname\_weatherAPI - Get current weather > main > **temp.*** Click on :FontAwesome[]{icon="fa-solid fa-plus"} **-icon** next to to it to add it othe canvas.
   4. Once added it will be like `Weather in {{context.journey.actions.f46db7a2-7b09-4a0a-b42d-6f0636f21a0b.name}} is {{context.journey.actions.f46db7a2-7b09-4a0a-b42d-6f0636f21a0b.main.temp}} ºC, we’ve got groceries covered for you, {{profile.person.name.firstName}}. Take a moment for yourself—we’ll handle the shopping and whoosh it right to you.`
      Please note the action IDs will be different for your custom actions
   5. Click **Save**.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/8QeoNTgz_I0nLusnF2BbE-20260219-162916.png)
   6. Click **Save&#x20;**&#x6F;n top right of the email designer as well to save the changes to the email.
   7. Click on :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to Email configuration summary.
   8. Click on  :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to journey canvas.
   9. Click on **Save** on the Action panel to save the Email.

## Merging timeout paths

1. Drag the **Whoosh Benefits Reminder Email** step to the empty circle in the Bad weather 2 h timeout path.
2. The path will auto merge and for timeout paths, the customers will receive the email.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/ut-2KNlrPdVewGo3HG92a-20260218-222026.gif)

## Create a personalised Homepage experience

We want to remind the customer about the whoosh delivery when they first land back on the website. We want to use web-based experience action to personalise the homepage banner.

1. From the actions tab, choose **Action** and drag it onto the  :FontAwesome[]{icon="fa-solid fa-circle-plus"} **icon** after the Whoosh benefits reminder email.
2. Select **Web** as the action type and click on **Add** button.
3. Click on the activity to open the detailed view.
   1. Set the **label** to `Homepage banner for Whoosh benefits`.
   2. Click on **Configure action** button.
   3. Set the **web configuration** to `webChannel`. This is the channel configured we have pre-configured with the demo site details.
   4. Click on **Edit content&#x20;**&#x74;o start designing your web experience.
   5. click on **Edit web page** from the right side pane.
4. Click on the main banner image to show the editing options available. From the options click **Choose Image**. This will open the Assets popup.

From here you can get images from various sources or you can generate image using firefly. We'll use an image stored in AEM Assets.

1. Click **Select Assets&#x20;**&#x66;rom the options on the left of the window.&#x20;
2. Search for `whoosh` and **select** *whoosh-banner.png***.**&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/UI9I4XZt3aZR0IWszVloi-20260218-224142.gif)

Your Homepage banner should now look like:&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Gk-p9JxTIpRX12wEPBvjD_screenshot-2026-02-18-at-224339.png)

1. Click on :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to web configuration summary.
2. Click on  :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to journey canvas.
3. Click on **Save** on the Action panel to save the web personalisation experience.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/hkz-4LL1wDrqS3u7P_Y9C_screenshot-2026-02-18-at-224801.png)

As you can see on the journey, there is a wait node added automatically after the web experience action. For our usecase, we can delete the wait node.

1. Click on the **wait** node.
2. Click on **Delete** icon, the top left icon of the Action panel for wait node.
3. Confirm **Delete** to delete the node.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/M_ZgbSY-a2Ox-0G_jjfKq_screenshot-2026-02-18-at-224940.png)

## Check whether they did an in-store purchase

Now that the customer has received an email reminder, we will wait for a product purchase event. If they purchase the product we will exit the product.&#x20;

1. Drag and drop **yourName\_inStorePurchaseEvent&#x20;**&#x66;rom Events tab and drag it into :FontAwesome[]{icon="fa-solid fa-circle-plus"}**-icon&#x20;**&#x61;s the next step to personlised web experience.
2. Set the label as `In-store purchase`.
3. Check the **Define the event timeout** checkbox to enable the time out flow.
4. Click **Save**.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/bBEMDQszSHkAmzybyr2K-_screenshot-2026-02-19-at-073321.png)

## Condition check - was last purchase Whoosh Eligible?

We want to remind the customers once more about Whoosh delivery if the in-store order value is eligible for whoosh. For this we will use an optimize step in the journey.

- From the orchestration tab, choose **Optimize** and drag it onto the empty circle on the canvas next to In-store purchase.
- Click on the activity to open the detailed view.
  1. Set the **label** to `Last purchase qualify for Whoosh?`.
  2. Click on **Path1** and change the label to `Yes`.
  3. Click on **expression field** to open a window.
     1. Click on **Advanced mode** button.&#x20;
     2. Navigage to *Context > yourname\_inStorePurchaseEventInStorePurchase > Commerce (commerce) > Order (order) > **Price Total (priceTotal)*** and drag and drop it to the canvas.
     3. Set the condition to **greater than or equal to** 40. Click **OK** on the condition and again **OK** at the bottom to save the expression

        ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/jz5-XEhSp07QWHuAxVPnG-20260219-074517.png)
  4. Enable **Show path for other cases than the one(s) above** by checking the checkbox. Keep the label as `Others`.
  5. Click on **Save** button to save the condition. The screen should look like below.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/H2mAUdDugjwWaTN82wU7C_screenshot-2026-02-19-at-074802.png)

## Last order could have been Whoosh Email

In the next steps you will be building the email to remind that the last in-store order could have been whoosh.

1. From the actions tab, choose **Action** and drag it onto the empty circle at the **Yes** path.
2. Select **Email** as the action type and click on **Add** button.
3. Set the label as `Last order Whoosh Reminder`.
4. Click on **Configure action** button.
5. Select Email configuration as **marketingEmailMessages**.
6. Click on **Edit content** button.
7. Click on :FontAwesome[]{icon="fa-solid fa-user"} to create a subject line. Set it to `FIRSTNAME, you can whoosh it next time`
   1. Remove the text `FIRSTNAME` and search for `first name` in the profile attributes.
   2. Find the field First name (*... attributes > person > Full name*) and click on the :FontAwesome[]{icon="fa-solid fa-plus"} **icon** to add it to your subject line. It should now be`{{profile.person.name.firstName}}, you can whoosh it next time`
   3. Click **Save**.
   4. Click on **Edit email body** and under **Saved templates**, choose `Whoosh template - Next time`. It will show you a preview of the template. Click on **Use this template**.

- The email designer will now open. It should look like the image below. Click **Save** in the top right.&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/CekOD3a99nENDXyHbGaOa_screenshot-2026-02-19-at-092537.png)

1. Click on :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to Email configuration summary.
2. Click on  :FontAwesome[****]{icon="fa-solid fa-arrow-left"}**&#x20;icon** of the top left to go back to journey canvas.
3. Click on **Save** on the Action panel to save the Email.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/QodiY9H5YVFHe7tvj_w1M_screenshot-2026-02-19-at-092837.png)

## Adding an exit criteria

At any point of time if a customer place a whoosh order, we want the customer to come out of the journey. The feature is called exit criteria in Adobe journey optimizer.

1. Click on **Exit criteria** icon.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/N_lj-fWb_EDCs4OVatMvc-20260219-100415.png)
2. Click on **Add exit criteria** button to add once criteria. You can add multiple exit criterias as needed.
   1. Set the label as `Made a whoosh purchase`.
   2. Click on the **event field** or :FontAwesome[]{icon="fa-solid fa-pen"}**&#x20;-icon** next to it to open the unitary event selector.&#x20;
   3. Select **whooshPurchaseEvent** from the list and click **Save**.

      ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/o2grkaUbfTgUrc-JuzeQh-20260219-101340.png)
   4. Click **Save** on the Exit Criteria panel to save the criteria.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/D_LLOxrHULWIMfRlBpNSA_screenshot-2026-02-19-at-101428.png)

:::hint{type="success"}
You have now successfully created the application journey using the Adobe Journey Optimizer. Next, we are going to test our journey using `Test Mode`.
:::

