---
title: Create a Campaign
slug: hol-bpi/create-a-campaign
docTags: 
createdAt: 2024-01-16T21:23:20.799Z
---

This exercise will walk through the steps to create a Campaign in the Adobe Campaign V8 Web UI.

Campaigns are a combination of workflows and deliveries.  Each campaign can contain multiple workflows and each workflow can include one or more deliveries. &#x20;

## Create a Campaign

1. Navigate to Campaigns from the left navigation menu:

   ::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/uJe-Mmv9arlWz3Wqo6Wqc_screenshot-2024-01-31-at-14746-pm.png" size="50" width="235" height="195" position="flex-start" showCaption="false"}
2. Click on **Create Campaign** in the top right corner of the screen:

   ::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/DU3FGk924unKysQoEW_vj_screenshot-2024-01-31-at-14842-pm.png" size="46" width="165" height="65" position="flex-start" showCaption="false"}
3. On the next screen, define the Properties and Schedule for the Campaign. Choose a template and provide a Label that you will recognise later.   This is also where you can update the folder or schedule dates for the campaign. &#x20;

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/97TM4_Q7kgZGFwx1VS5nO_screenshot-2024-01-31-at-15707-pm.png)
4. Click **Create**

   ::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/6vjV7arMZD42DiHandLug_screenshot-2024-01-31-at-21606-pm.png" size="22" width="101" height="52" position="flex-start" showCaption="false"}
5. You will arrive at a screen with 2 tabs: **Workflows** and **Deliveries.  &#x20;**&#x57;hat you see configured here will depend on which campaign template has been selected when creating the campaign.  In this instance a default empty workflow has been created for you. &#x20;

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Tl-mapWqg13iSUCQRGglu_screenshot-2024-01-31-at-30951-pm.png)
6. The **Deliveries** tab is where you will find all deliveries related to the campaign.  Currently this will be empty.  &#x20;
7.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/GkaFNY4XpTQe4TiJZvXIP_image.png)
8. You can add deliveries directly to this tab using the **Create delivery&#x20;**&#x62;utton and configure them the same way we saw in the last exercise.  Alternatively you can use a workflow to define a more complicated set of actions which might include multiple steps and multiple deliveries across channels.   &#x20;

This is what we will do for this exercise, let's now create a recurring campaign to send an email for birthday.&#x20;

## Configure the Birthday workflow

1. Return to the workflows tab and click to open the default workflow.&#x20;
2.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/dvdr2tBufbP3XCZ3lSAbp_image.png)
3. Click on the **+** and select **scheduler**. Configure the scheduler to run on a daily basis, every day at 9AM
4.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Hnthu97gZXim7SfqgPoOi_image.png)
5. Click on th&#x65;**&#x20;+&#x20;**&#x61;fter your scheduler and select **Build Audience**
6.

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/HRYTCfr9zcxe6yowQkMHa_image.png)
7. We'll create a new audience. Let the default audience to **create your own** and target dimension to **recipient**.  This target dimension is very handy when we want to communicate with customer for a specific account for example. In that case we will change dimension to account
8. Click on **continue&#x20;**&#x74;o configure your audience

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/_34L4_V_Wr2XjnQxvuqUB_image.png)
9. Add a **custom condition**. Instead of selecting an attribute, click on **edit expression** to go to the advanced mode

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/8ye7A34C_aLl0sFWGPxJK_image.png)
10. Navigate to function (**fx**) on the left pannel, browse **date&#x20;**&#x66;unction, and select dayofYear. This will allow us to compare the day and month of the birthday with today without comparing the year
11.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/__K3bveos48YqTU7yfBOu_image.png)
12. Now, click on the profile on the left pannel to browse the attribute, then select and add **date of birth**. Ensure that you add this attribute with the parenthesis of dayofYear. the result should be *DayOfYear(@birthDate).&#x20;*&#x43;lick on confirm
13.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/fWmFsF-WLlarDdfcbW7_2_image.png)
14. &#x20;We need to do something similar with the corrent date to compare. Let the operator to **equal to**, then Click on the profile button right of the value to go to the advanced editor.
15.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/7wkupe1MswEDVjT5SDk9Y_image.png)
16. Go to function, browse date, and select **day of the year** of **current date**. or just copy paste this formula : **DayOfYear(GetDate())&#x20;**
17.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/YjqFM-hFv_20V7vNH7Xbw_image.png)
18. You can calculate number of profile and even show resut. If you want to be sure, go back to recipinet, change the value of your birthday for your profile and check you are included.&#x20;

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Dg8cCtfxtB5UZVzpf_zc2_image.png)
19. Now let's add an **Email** activity
20.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/tCdSjCkYss8D4Vr6J4OZE_image.png)


21. In this campaing, we will use SFMC to send email. We don't have to define the content, just to send a file
22. Select Recurrring Email, then select Template Email Delivery via SFMC (file). Click on create delivery. You can review the detail of attribute to send, but by default everything should be already set up.&#x20;
23.

    ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/ifycNalSlCIr9QcRZbTDk_image.png)
24. Your reccuring Birthday campaign is now Ready!

&#x20;

## Configure a Card reactivation campaign



1. In this exercice, we will create a new campaign, with a workflow that will select people who have an account with type containing "card" opened more than 3 months ago, and without transaction in the last 3 months.  We will send an email, wait for one month, then check how many transaction they've done in the last month.&#x20;
2. Try to do it by yourself with limited instruction :-)&#x20;
3. For the first targeting, start from recipient, and select account. You will notice the icon representing the link has multiple branches. That means it's a one to many. A customer can have multiple account. When you select such a link, the condition you can define will be something like customer where account exist/doesn't not exist such as... then you can add condition on your account, like the type, the opening date, or the transaction linked to this account
4. End result should be somehting like that :&#x20;

   ![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/0AfWCZze5t9nlM9o_AZiP_image.png)
5. Once your segment is defined, you can add a scheduler to run the query every month, add an email, ad a wait activity after the email, add a condition to check if we have new transaction, then a second email.&#x20;





:::hint{type="success"}
This completes the lab on creating a Campaign.&#x20;
:::

