ÃÛ¶¹ÊÓƵ

Get started for marketers acs-gs-marketers

This guide gives an overview of the key functionalities of Campaign v8, for marketers transitioning from Campaign Standard to Campaign v8.

You can access ÃÛ¶¹ÊÓƵ Campaign v8 via the client console or the Web user interface. The web interface lets you create, manage and execute key marketing actions. The new ÃÛ¶¹ÊÓƵ Campaign Web interface offers a modern and intuitive user experience to simplify marketing campaign design and delivery. Learn more.

With the migration, all your data from Campaign Standard is imported in Campaign v8, ensuring a smooth transition with minimal disruption to your ongoing operations.

You can continue to use your existing credentials to log in and connect to your new ÃÛ¶¹ÊÓƵ Campaign v8 instance. Once logged in, you can find all your profiles and workflows being migrated, allowing you to continue to work on your campaigns.

The primary difference is in the user interface. Below a comparison of the same workflow in the 2 interfaces:

{modal="regular"}

NOTE
ÃÛ¶¹ÊÓƵ Campaign Web user interface releases operate on a continuous delivery model, which allows for a more scalable, phased approach to feature deployment. Please check the Release Notes regularly for the latest updates.

Discover the Campaign Web User Interface acs-gs-marketers-ui

In the video below, learn how to access and navigate the Campaign Web user interface and how to customize the inventory lists.

video poster

Transcript
In this video, we will explore the Campaign Web-based UI. You will learn how to access the Campaign Web UI from the ÃÛ¶¹ÊÓƵ Experience Cloud Home, discover the unified experience across the application, how to navigate throughout the UI, how to customize the different lists, the different capabilities. Let’s get started. From the ÃÛ¶¹ÊÓƵ Experience Cloud Home, you have quick access to the different applications, and you will find Campaign. Once clicking ÃÛ¶¹ÊÓƵ Campaign, you will have access to two cards. One is the actual ÃÛ¶¹ÊÓƵ Campaign Web-based UI, and the second is the control panel if you are an admin to manage your instance. Click the ÃÛ¶¹ÊÓƵ Campaign card. You will land directly in the ÃÛ¶¹ÊÓƵ Campaign Web-based UI on the home page. Three things to mention. That top bar that we call the unified shell, the left rail menu, this is a new way to navigate compared to the client console, and the home page itself. Regarding the unified shell, you have access to your different instances. For example, here I can look for my different instances. You can switch between the different applications available into the experience cloud. Experience Manager offers decisioning as well as ÃÛ¶¹ÊÓƵ Admin Console to manage rights and permission. Of course, if you have more applications like journey optimizer or the experience platform, you will find them into that list. With that, you don’t need to log out and log in again to access the different applications. Use the app switcher to switch from one app to another. You also have access to the help center, the experience league, where you have direct access to tutorial, learning, and video like this one, the community, the customer care, the support, and you can also provide feedback directly within the UI about the new UI or also about your user experience. You have access to the notification center where you will retrieve different announcements like product release, new features, as well as notification related to the different workflows in place across all applications. So these notifications are not only based on campaign. And finally, your account where you can switch to dark mode or you also have access to your preferences such as modifying the language of the instance. For example, this one is in English, but I can switch to Spanish, French, Dutch. It’s really up to you in how you want to display the application. Please note that this modification, this language, apply to the current user so you won’t impact the other user. It’s really up to you. On the left hand side, you will find different capabilities, different features clubbed together by functional area. So you will retrieve campaign management with campaign deliveries and in page workflow, content management, customer management, where you can manage your profile, audiences, subscription and service, you have access to reporting, et cetera. You will find more and more features in the future. And we have access to what we call the Explorer. The Explorer is a way to retrieve your folders, the one that has been created from the client console. That folder hierarchy is the exact copy of what you have in the client console. So if you are not familiar with this new way of navigation, you can still navigate throughout your folders right here. Please note that you will retrieve every folders. Of course, if you don’t have access to a specific folder, you won’t see it there, but you would see it also in the client console. So if I want to access my campaign, I can click campaign access to that specific folder right here and see the different campaign right here. Same for deliveries. If I want to access my specific folder right here, I can see my delivery here. Let’s go back to the homepage. On the homepage, you have access to this banner where you will get direct access to the new features and that banner will change in every release. We will highlight what are the key new features with direct access to tutorial videos as well as the release note and documentation. On the homepage, you will retrieve KPIs across the different channels on different periods. The recent activities, for example, the creation of emails, SMS, push, campaign, workflows, and the learning to also get access to documentation. Now let’s dig deeper into a list. For example, let’s access to the delivery list. One thing to notice, you have access to all the deliveries across all the folders right here. Of course, you can filter that list by clicking this icon and you can select that status, let’s say draft. You can define a specific contact date, select specific channel, display only the real deliveries, not the proof, and the one belongs to a specific campaign. That’s my list and you can find the tags related to your filters at the top of this list. On top of this, you can also filter that list based on your folder. So let’s say you created a specific folder called Josh USDA. You can select that folder or multiple folder, it’s up to you, and confirm. Again, you can see folder Josh R and that’s the deliveries that are part of this folder and that are related to that different filters right here. Of course, you can clear this all. Please note that all the filters that you apply to a specific list will be saved. So once you log out and log in again, you will retrieve that filter. You don’t have to redo it again and again. In addition to that, you can also decide and customize what column you want to display in this list. And again, it applies only to the current user. It won’t impact any other users. With that, you can easily customize how you want to display the different lists in the application. For example, if I want to remove campaign, the last modified created by, I can easily remove that different attribute and remove that column. I can also add any other columns by clicking the plus here. Again, if you extend the delivery schema and have a specific or custom field, you can add this custom field and it will be available in that list. So you can also display that custom attribute into your list. Let’s confirm this. As you can see, the list is a bit reduced and I have access to my content. Of course, you can sort that list on different columns. By default, it is sorted on the contact date. But if I want to sort this by, I don’t know, let’s say the delivery rate, I can decide by delivery rate. If I want to resize the column, I can also do this. If I want to sort by open rate, I can select the open rate. From every list, you also have access to the templates. As you can see, we have the pros tab right here to access the real object. But you can also click templates to see all the templates. And that’s the same for every object. Workflows, you have access to all the workflows as well as the different templates right here. And from each of the list, you can create a new object. In this case, I create a new delivery. In this case, I create a new workflow. And it is the same for every list. Finally, you have these three dots, which are the quick action. For example, for delivery, you can copy this delivery as a template, you can duplicate, you can delete, or you can have a direct access to the report. And again, that’s applied to every list. Right here. And same for the campaign right there. And with that, thank you.

For more details, please refer to the documentation below:

Create and manage profiles and audiences acs-gs-marketers-profiles-and-audiences

The general concepts for creating and managing profiles and audiences in Campaign v8 is the same as in ÃÛ¶¹ÊÓƵ Campaign Standard. Learn how to start with profiles and audiences in this section.

You can find below a few useful links for you to start with.

Manage profiles acs-gs-marketers-profiles

In ÃÛ¶¹ÊÓƵ Campaign, a profile is a record stored in the database, serving as a key component to create audiences for deliveries and add personalization data to your content.

  1. Learn how to access, manage, and explore profiles using the Campaign Web user interface in this video:

    embed

    video poster

Transcript
Hello and welcome to our demo on exploring profiles in ÃÛ¶¹ÊÓƵ Campaign Web UI. In this video, we will walk you through the process of accessing, managing, and exploring profiles using the ÃÛ¶¹ÊÓƵ Campaign Web User Interface. Before we delve into the details, let’s try and understand what are the learning objectives of this particular video. Here they are. Before we jump in, let’s try and understand what profile in ÃÛ¶¹ÊÓƵ Campaign means. Profiles represent individuals targeted to receive messages via ÃÛ¶¹ÊÓƵ Campaign. Profiles can be managed and updated within both the interfaces of Campaign namely, Client Console and the Campaign Web User Interface. Certainly, there are consistencies maintained across both the interfaces. However, changes made in either the Campaign Client Console or the Campaign Web UI are reflected in both the interfaces. Please note that some recipient settings and advanced parameters may be exclusive to the Campaign Client Console. Let’s understand the changes in terminology. In Campaign Web UI, the term recipient has been replaced with profile. What does this mean? This means that the recipient on Client Console is synonymous to profile on Campaign User Interface. Similarly, feed addresses on Campaign Client Console are referred to as test profiles in Campaign Web User Interface. Accessing and exploring profile and its details in ÃÛ¶¹ÊÓƵ Campaign Web User Interface can be done in a couple of ways. Let’s jump right into the application to see how this can be achieved. Once you are in the application, profiles can be accessed and edited in ÃÛ¶¹ÊÓƵ Campaign Web UI via the Customer Management profile section in the left navigation. Here, you can find comprehensive list of profiles available. In addition, profiles can be accessed from Explorer view under Profiles and Target, Recipients. Users can browse, create, and manage folders or subfolders as well as check associated permissions from the Explorer view. Let’s navigate back to Customer Management profile section. In this section, we will go through filtering and querying profiles. To make navigation easier, we can filter the profiles list using the search field here or by applying advanced filters from the Show Filter button. We can restrict results to specific folders or add additional rules using the Query Modeler. A quick note of the number of profiles available on this particular instance by clicking the Calculate button. We can also take quick actions on a given profile by clicking into the three dots to view the actions available. Here, as you can see, duplicating a profile and deleting a profile are the quick actions available. Now, let’s take a look at a given profile. For that, we’ll search for a profile. Once we search for the profile, we’ll click into the profile name. We can access detailed information about the individual here in the Details tab. As you can see, we can view and explore all the profiles built-in and custom attributes. Editing attributes is quite simple. Just make changes in the desired field and click the Save button. Going to the Subscriptions tab, we gain insight into the services the profile is subscribed to in this particular tab. Now, let’s explore the profiles interaction history. By clicking on the Lock button in the upper right corner, we can view sending logs, exclusion logs, and tracking logs. From here, we can also review the offers presented to the profiles in the Propositions tab. And that concludes our demo on exploring profiles in ÃÛ¶¹ÊÓƵ Campaign.
Learn more in the [Get started with Profiles](/docs/campaign-web/v8/audiences/work-with-profiles/about-recipients.html?lang=en) documentation.
  1. Learn how to create and manage test profiles in Campaign v8.

Manage audiences acs-gs-marketers-audiences

Audiences are sets of profiles who share similar behaviors and/or characteristics. This collection of people can either be generated, selected, or loaded. Once created, audiences can be leveraged as the target population of your deliveries.

Learn how to build and manage audiences, how to select audiences for a delivery, and define control groups, in this video:

video poster

Transcript
Hello and welcome. In this video, we will learn how to build and manage audiences in ÃÛ¶¹ÊÓƵ Campaign web user interfaces. Here are the learning objectives. We will start off with understanding what audience mean. We will see how to manage and monitor audience. We will create audience and we will see how to select audience and build one-time audience for your deliveries. Finally, we will also look into how we can create audience from a file for e-mail delivery. In order for you to access audiences, log into your application, navigate to the left navigation rail under Customer Management, click into audiences. Here, you will find a list of predefined audiences. In addition, you can monitor and maintain your audiences in Explorer, Profiles and Targets, and List. In addition, you can also manage the permissions for each of the folders that you create here. Let’s navigate back into audiences. On the audience landing page, you would see a list of predefined audiences. Please make a note of the origin column. Audiences can originate from multiple sources. This column indicates where the audience has been created. If you want to search for a specific audience, you can use the simple search or else you can use the advanced search by clicking into the show filter here. You can query on the origin column ÃÛ¶¹ÊÓƵ Campaign. These audiences are created in ÃÛ¶¹ÊÓƵ Campaign V8 console, ÃÛ¶¹ÊÓƵ Experience Platform. These audiences are created within ÃÛ¶¹ÊÓƵ Experience Platform and are integrated into Campaign web using the source and destination integration provided by ÃÛ¶¹ÊÓƵ Experience Platform. Along the same lines, ÃÛ¶¹ÊÓƵ Campaign Web UI. These audiences are created within the Web Campaign user interface. In addition, you can restrict your search to a specific folder by picking up a folder. When you click into add rules here, you can use the query modeler and build your own filtering criteria. To get more information on an audience, let’s open a list. The audience properties displayed here along with the number of profiles included in the audience. You can refresh the audience count at any time using the calculate button. The data tab allows you to visualize the profiles that are part of the audience. You can customize this view by adding more columns or leveraging the advanced filters to refine the displayed data. We also have more actions button here that gives you the option to duplicate or delete this particular audience. Now, let’s navigate back into audiences to create audience. In order to create audience, hit the create audience button located in the top right corner here. A new workflow is automatically created as you can see here, allowing you to combine activities to generate your audience. By default, as you can see, the canvas contain two main activities. The build audience activity is the starting point of your workflow, allowing you to create an audience and use it as a foundation for your workflow. The next activity here is the save audience activity that represents the final step in your workflow, enabling you to save the result as a new audience. For better readability, we recommend changing the name of the workflow in the workflow settings. Yeah, similarly, open the build audience activity, change the name here as well, and then create your audience. When you try creating the audience, you can use the query modeler to define the population to include in your audience by filtering data contained in the database. Here, I’m just creating a small filter. Once you create your criteria or author your criteria, you can immediately see your target profiles. You can save this particular filter as a predefined filter for later use, or you can select a predefined filter as a criteria in filtering your audience. We are not doing any of this, but let’s go to the next step. But let’s go with this particular audience criteria. Once I confirm, you will see the criteria being called out under the edit audience. Now I can go back to the save audience. And select the update method. Here you can see replace audience with new data and complete audience with new data. The difference here is quite simple. When there is an audience listed with this particular name already in the database, when you use replace, it completely replaces that particular audience and populates the new set. When you choose a method, complete audience with new data, it would not replace the audience, but any incremental data that the system sees would be updated onto this particular audience that is already existing in the database. Now, once you’re done configuring, you can save your audience. And once you save your audience, you can start the workflow. As you can see, the workflow ran and the audience is created. Let’s navigate to audiences. And search for the audience list that we just created. Here it is. Now that you have created the audience, let’s try and use this particular audience list in a delivery. I’m navigating to deliveries. Let’s create a new delivery. When I create a new delivery, I am selecting email as a template. Now, when I create a delivery in the properties section of the email delivery, I see audience and in audience I can select the audience set. Here I am presented with three options, selecting an audience, creating your own audience, and selecting from a file. Select from audience. When I use this particular option, I can pick up the audience that I have just created. I can hit the reset button to get back to the other options. I can create my own audience list for this particular delivery. When I choose this particular option, I am presented with query modeler. I can use the query modeler to author my own criteria. And this is one of audience list that I am creating and the scope of this audience list is only confined to this particular delivery. Now the other option that I have is select from file. And this particular option is only available for deliveries with channel as email and this is not available for other channel deliveries. Let me quickly show you how this is done. You select a file. When I select a file, I get the preview of the file. I get the size of the file that I am uploading. And what is important here is you need to select an address field from the columns of the file. Once you do that, you can confirm and that’s how you set audiences from a file for a given delivery. Another important thing here is you can use control groups as well. Control groups is not enabled for select from file audience, but it is available for the other two options. When I reset, you can see that this particular section is active again. So when I select audience or when I create my own audience list, this option is available. When I enable control group, I have an option to select audience or create my own audience as part of the control group. As you know, control groups are a population of audiences that you want to put aside from your main audience list so that you can measure the effectiveness of your deliveries or the campaign. That said, you’re all set to launch your campaigns. Happy campaigning. Thank you for watching.

Refer to Get started with Audiences for more information.

As in Campaign Standard, you can add a control group to your delivery. You can define a control group to avoid sending messages to a portion of your audience, and compare post-delivery behavior with the main target. This option helps you measure the impact of your campaign.
Learn how to set a control group.

AVAILABILITY
  • All audiences created via Campaign Standard Query activity is transformed into predefined filter in Campaign v8 during transition. Campaign v8 also support the Query activity.

  • Read audience gets transformed into Query activity with predefined filter

  • Predefined filter only takes the latest value after audience migration to Campaign v8.

  • File-type audiences in Campaign Standard are migrated as List-type without dimensions.

Manage subscriptions acs-gs-marketers-sub

You can manage and create your services such as newsletters, and to check the subscriptions or unsubscriptions to these services. Key steps are globaly the same as in Campaign Standard. Learn more in the pages below:

Use plans, programs and campaigns acs-gs-marketers-plans

ÃÛ¶¹ÊÓƵ Campaign v8 allows you to configure your folder hierarchy for marketing plans and programs. Plans, programs and campaigns capabilities are similar with Camapign Standard and with Campaign v8.

Learn more in the Plans and programs documentation.

You can find below useful links to start with. Changes which can affect your user experience are highlighted in the Availability notes.

Create a campaign acs-gs-marketers-campaign

ÃÛ¶¹ÊÓƵ Campaign allows you to orchestrate easily your targeted marketing initiatives, using the built-in campaign management capability. With the ability to define a schedule, you can plan the duration and timing of your campaigns to align with strategic objectives and maximize audience engagement.

Campaign flow

Follow the documentation below to learn more about campaigns:

Create a workflow acs-gs-marketers-wf

The workflow user interface has been fully reimagined in Campaign Web user interface to facilitate usage, configuration, execution, and troubleshooting. As you already experienced in Campaign Standard, with workflows, you can orchestrate the full range of processes and tasks, improve the speed and scale of every aspect of your marketing campaigns, from creating segments and preparing messages to delivery. Plus, you can get your channels in sync with a single, easy-to-use interface for campaign orchestration.

Understand how workflows work and how to create a targeting workflow in this video:

video poster

Transcript
Welcome! In this video, you will learn how to create a targeting workflow via ÃÛ¶¹ÊÓƵ Campaign V8 Web UI. In this session, you will learn how to create a multi-step workflow, how to combine the different segments that you created, how to enrich the target with additional data such as purchases, and how to execute and view the result of this workflow. From the ÃÛ¶¹ÊÓƵ Campaign Web UI, click Workflows, create a new workflow, you can select one of the out-of-the-box templates or your custom template, add a name, and you have access to additional options such as internal name, which is the unique identifier of this workflow, select a specific folder where you want to save this workflow, assign a specific time zone to this workflow, define a specific supervisor for this workflow, and of course add a description for any other users. Let’s create a workflow. As soon as you click Create, you will land into the Workflow canvas. To start creating your workflow, click the plus button. You have access to the palette where you can select the different workflow activities. Let’s start with the fork because I want to execute multiple queries and audience at the same time. By default, you will have two different output transitions. For this use case, I will have a third one to combine these three different branches. Of course, you can add a label for each of these transitions. Let’s start by creating our first audience. I will select an existing audience from my database. Select the build-ogents activities. This build-ogents activity allows you to do two things. One is create your own on-the-fly, basically create a query and query your database, or select an existing audience so you can read it. I will go with read-ogents and click Continue. Then you can select all the previous audiences that have been created, from you or from your colleagues. Let me start with the very basic audience. I created a new audience gm. Let’s select the gm-audience, this one. That’s my first audience. Now let’s select a second audience. For this case, I will again select the build-ogents activity. But instead of selecting an existing audience, I will create a query. The targeting dimension is recipient, but you can select any other targeting dimension, such as contract, bookings, purchases. It’s up to you and your use case. I will go with recipient and click Continue. From here, which is the query modeler, I can create my custom condition. Just like the workflow canvas, you just need to click the plus button, select Custom Condition. From the recipient table, I want to select a specific attribute. Let’s say something very simple, like email attribute is not empty. With that, I will be able to target all the people who have an email. As you can see, we have the human readable condition, which is available here. Email is not empty. I can click Calculate to view how many profiles match this query. Let’s do another query. I want to add an end condition. I want to target all the profiles where age is greater than 40. I will go with age attribute, confirm, and select the operator greater than and add the value 40. I can click Calculate again. As you can see, we have 15K people in that query. To make sure what you are building in the query modeler canvas, you can use the human readable condition right here to make sure what you are building matches your need. Email is not empty and age greater than 40. Cool. Let’s confirm this. As you can see, my query is available here. Now, let’s add a third audience. Again, I will click Build Audience. This time, I will again select an existing audience. I know I have a VIP to reward audience. This one. Let’s confirm. Okay. Now, we have three different audience. I can quickly validate this and execute that workflow even if my entire workflow is not finished. I can first save it and start the workflow. As you can see, it is in progress. Here you go. You have this checkmark telling you that the query’s activities have been successfully executed. Now, you can see the result for each of these audience slash queries. For each of them, you can quickly access the results. Click the transition and click Preview Result. Here, you can see all the profiles available for this specific query. Again, you can customize this table to view any other columns if needed. For example, you can add the age attribute and you will see age. As you can see, everyone is greater than 40 as defined in our queries. Close. Let’s keep going with our targeting workflow. Now, let’s say I want to combine these two audiences. I will click the plus button again and select the combine activity. Once I select the combine activity, three options. You can do an union, an intersection, or an exclusion. In our case, I want to do an intersection between this first audience and my query. I will select intersection, continue, and select my query by checking that box. Here you go. As you can see, the two output transitions are now merged together into the intersection activity. Of course, you have multiple options to do the reconciliation between the two queries. It could be keys. It could be selected columns. In our case, I will stay with keys only. Now, I can save and resume. I can view the result. Here you go. Here is the result. We have an intersection of these two queries. Now, let’s say I want to exclude from this target the VIP to reward audience. Again, I will select the combine activity and select the exclusion option. Click continue. Here you go. Again, you will have to set how to join these two activities. We have the intersection, which is the incoming transition. I will check that box to link these two boxes. Again, you have multiple options if you want to add a specific rule to exclude a specific people within that transition. Let’s save this and resume again. Here you go. As you can see, we have a little less people available. Again, I can preview the result right here. Now, let’s try to enrich my targeted audience with additional data. How to do this? Click the plus button, add the enrichment activity, click add enrichment data, and select the attribute. I will go with my targeting dimension, which is recipient. From here, I know I have a link table called purchases. I can just type purchases. Here you go. That icon represents a link table. I can explore that table purchases, and I want to retrieve the total amount of purchases for each of my recipients. I will select this total amount and confirm. Now you have a lot of options on the right rail to configure. As we are capturing an aggregated data and not a collection of data, I will have to select aggregate data. Here is my attribute, total amount of data, but I do not want the average. I want a sum, the total. You have different options, so based on the use case you want to do, please select the right option. I want a sum. Of course, you can add as many attributes as you want to enrich your target. That will create multiple columns into your temporary table that you can use to personalize the message that you will send at the end of your targeting workflow. Let’s just add this one. Save. Again, click resume to proceed and view the data. Click the transition. Click the preview result. And now we have the total amount of purchases for each of these profiles. So I can use this information directly into my message. It could be an SMS, it could be an email. Now, from here, you have multiple options. And because we are talking about a targeting workflow, it could be send messages. For example, you can send email and SMS at the end of this workflow. So that you can personalize, as I said, with the purchases data and any other data from the recipient table. Or, what you can also do is to… So let me remove this one. What you can also do is to save that audience. To do so, you have the save audience activity where you can save that new audience and give it a name. Or, you can also export this audience to an external file. So it’s really about how you want to manage your use case. What is your use case? Is it about activation and create engaged messages? Is it about creating an audience? Is it about generating a file in order to export it to a third-party system? So I will stop here. And thank you.

Get more details with the Worklow documentation.

ÃÛ¶¹ÊÓƵ Campaign Web user interface features a query modeler in workflows that simplifies the process of filtering the database based on various criteria. Learn more about the query modeler

To understand the purpose and functionality of each activity within your workflow, explore the detailed information available on workflow activities

Maximize your workflow’s efficiency by reviewing the Guardrails and limitations for workflows.

AVAILABILITY
  • Workflow execution history and logs are available in ÃÛ¶¹ÊÓƵ Campaign v8.

  • Historical logs for workflows executed on your Campaign Standard instance are not migrated to Campaign v8.

  • Organizational Units are mapped to concept of folder for mapping and ensuring similar access control.

Create and manage deliveries acs-gs-marketers-deliveries

With Campaign Web User Interface, as a marketer, you can create standalone deliveries from the Deliveries left menu, or create deliveries in the context of a workflow, included or not in a campaign. Key steps are aligned with your previous experience in Campaign Standard. Learn how to create a delivery in the following section: Delivery creation and management documentation.

Useful links:

  • Delivery templates - For an accelerated and improved design process, you can create delivery templates to reuse easily custom content and settings across your campaigns. This functionality enables you to standardize the creative look and feel, in order to be quicker in executing and launching campaigns/ Learn more in the Delivery template page.

  • Delivery settings - Delivery settings are technical delivery parameters that are defined in the delivery template. They can be overloaded for each delivery. These settings are available from the Settings button available when editing a delivery or a delivery template. Learn more in the Delivery settings section.

  • Dynamic content - ÃÛ¶¹ÊÓƵ Campaign Web dynamic content capabilities allows you to customize your content based on the information you have gathered about your recipients. By utilizing dynamic content, you ensure that your marketing efforts are more relevant, avoiding marketing unwanted or unnecessary products or services. Learn more in the Dynamic content section.

  • Test and proofs - Once your delivery content has been defined, you can use profiles and test profiles to preview and test it before sending the message. This step is crucial to ensure that it is accurate but also free of errors both in content and personalization settings. See Preview and test.

  • Scheduling - You can set the date and the exact time for sending your messages. By choosing the most appropriate time for your marketing message, you can maximise open rates.

  • Add offers - You can add offers to your deliveries in the ÃÛ¶¹ÊÓƵ Campaign Web user interface. These offers are available from the Offers left menu, which lets you access to the list of offers. Learn how to add offers to your messages

AVAILABILITY
  • Deliveries in draft state or finished state have been migrated.

  • Deliveries which are in one of the following status have been migrated to ÃÛ¶¹ÊÓƵ Campaign v8, but must be prepared again: In transit / In progress / Cancelled / Retry in progress / Preparation error.

  • Deliveries which are in one of the following status have been migrated as canceled deliveries: For Canceled / Retry in progress.

  • Tracking links, mirror page URL links, subscription/un-subscription links work as in Campaign Standard.

See also the following sections: Tracking and Monitoring, Branding in ÃÛ¶¹ÊÓƵ Campaign.

Email delivery acs-gs-marketers-email

Learn how to create an email delivery from scratch, define the audience, design the content, simulate preview, and send a proofin this video:

video poster

Transcript
Welcome! In this video, you will learn how to create a one-off email campaign. In this session, we will see how to create a one-off email campaign, define the audience, design the content, and how to simulate a preview and send a proof. Let’s get started! From the adobe campaign Web UI, click Deliveries, then click Create Delivery. Select Email Channel, and start with the By Default template. Of course, you can select your own custom template that has been previously defined. Once you click Create Delivery, you will learn how to retrieve properties, content, and schedule. Of course, you have access to additional options, like which folder you want to save that delivery, what is the delivery code, if any. And you also have access to the settings. A lot of settings, like Typology Rules you want to apply, Pressure Rules, Audience Settings, like Exclude Duplicate Addresses, Delivery Routing, Send Multiple Waves, Web Analytics Tags, Validity Period, Proof Settings. So it’s up to you and your use case, and how you want to execute that delivery. First of all, let’s give a name to that email delivery. Then, let’s define the audience. Three options. You can select an existing audience, could be an adobe campaign audience, or an adobe experience platform audience. You can define a query and define your audience on the fly, or you can select a file. It could be a CSV file, or an Excel file, where you will define your target. Let’s create our own target on the fly by defining a query. You will then enter that query canvas. Click the plus button, select custom condition, and start browsing the different attributes on the recipient table or any other table. Let’s do a very simple query, like email is not empty. I will select email, confirm, is not empty, and now I can click calculate. We have 20k profile that is matching our query. Please note that you have a human readable condition right here to make sure what you define in the canvas is the right query. Email is not empty. By clicking view result, you will see who are the profile that is matching your query. By clicking code view, you will see the actual SQL query. And of course, you can save that query. Save as a filter. If you do so, you can create a new predefined filter, or you can overwrite an existing filter. The purpose of this feature is to allow you to reuse that predefined filter in other queries. Let’s do something a bit more advanced. Let’s add an end condition. I will click the plus button, click end, and add a custom condition. Let’s do age greater than 30. So we’ll search for age. The operator will be greater than, and the value, 30. As you can see, we have two conditions and the end operator in the middle. To make sure what you are building is okay, you can still read the human readable condition. Email is not empty and age greater than 30. Now let’s click calculate again. A bit less than 20k people. I can confirm my query. That’s my target. You can define control group, but now let’s define a content. I will click edit content. You will land into this content canvas where on the right hand side you have access to the basic details, such as from name, from email address, reply to name, reply address. Of course, you can personalize this different information by clicking this icon right here. Let’s add the subject line. Hello, Frescoppa newsletter. That’s not enough. Let’s personalize this subject line. I will click that icon for personalization. And from this expression editor, by default, I land into the recipient table. I can look for first name and add my first name right here. Of course, I have access to a bunch of different attributes. Could be delivery log attribute, could be delivery attribute, different content blocks, my personalization content blocks that has been created or the one coming from out of the box. It could be a condition, if then else, and you also have access to dates. I will just confirm with the hello first name Frescoppa newsletter. You can attach a file to that delivery. And now I can go ahead and edit my email body. Please note that I can also access the new email designer from here. One additional information, anything that you create on the right, you can preview it on the left. Let’s edit the email body. This is the new email designer. So by default, you have access to bunch of options to define your content. You can design from scratch, code your own HTML or import the HTML that could be a zip file or an HTML file. Or you can leverage our out of the box template based on different use cases. But more interesting, you can access your custom HTML template. For this use case, I created the Frescoppa newsletter template. Looks okay, I will use this template. When you land into the new email designer, you have access to a lot of innovation. On the left hand side, you have access to the different structure component and content. For example, I can drop a new button right there. And on the right, you have access to different styles of the different elements. That button, for that image, for that text. On the most left nav, you have access to the AEM asset. To have access to this repository, you need to have a license of AEM as a cloud service. And of course, you can drag and drop your asset in your content. So let’s remove that image for now. You have access to the structure of your email right there. To all the links, when you go through the links, it will show you where this link is in the content. So you can edit it very quickly. And you have access to dynamic content from here. So let’s say I’m okay with this content. I will save and close it. Okay. So now, how to simulate that content? How to send a proof? I will click simulate content. By default, you will land into the simulation workspace, where you will see your content on the right with no personalization. As you can see, hello, first name. But as soon as I select the test profile or a real profile, let’s say my profile, I can see a live preview of my email. As you can see, I select Aaron from here, and you can see, hello, Aaron, press compile newsletter with all my content. If I select Gail, you will see, hello, Gail. Of course, that personalization also applies to any personalized content within the email. So I’m good with the preview. Now I can send the proof. I will click test to send the proof. So multiple options. You can use a test profile, or you can substitute from the main target that we defined previously. So let’s try this one. I will add an address. I want to send that email to myself. What is the substitution mode? It could use a random profile from the database, but I want to substitute with my actual profile, which is this one. So it will send that email to my email address. Let’s try it and send a test email. The proof is sent. From here, you have access to the logs of this sending. As you can see, I should receive proof one, press compile newsletter. The status is in progress. I should receive it in a few. Here you go. As you can see, I receive that newsletter. Looks okay to me. Now let me go back to the my content. My proof is sent. It is validated. And now I’m ready to go. So everything is saved. From the form, click review and send. When you click review and send, you land into the delivery dashboard, which is a summary of everything that we define. The content on the left hand side, the properties, the audience. We don’t define any control group and we did not define any schedule and we did not add any of us. Before sending the message, of course, you can still edit every properties by clicking this pencil. I’m good with this content. Now click prepare. That will compute the target and the personalization for the 20K people that we define in PowerCrues. As you can see, the preparation is really quick. We have almost 20K people targeted and almost the same to be delivered. We have four exclusions. Let’s see who are these four to be excluded. By clicking logs, you will have access to all the logs and all the treatment and the process until that step. Clicking sending logs, you will see all the addresses that will receive the email the status is pending. But if you click exclusion log, you will see the four that has been excluded from the target. And what is the reason? The reason is double. So that means they are duplicates. Exclusion cause is actually a summary. So you can see we have four duplicates right here. And you have all the tracked URL available here. And once it will be sent, you will see all the tracking logs on that screen. And we also have sent one proof that I received in my mailbox, which is accessible from here if you want to see it at any time. And we can see 100% delivered, one has been sent and it has been opened by myself. Looks like I’m ready to go. And now I just have to click send. And it confirmed the sending and now it will run and send all the messages. Thank you for your attention.

Learn how to create your first targeted email in the Create your first email documentation

In Campaign v8, the detailed steps for creating, testing, and sending an email delivery are similar to Campaign Standard.

  1. Design and define content

    Campaign v8 Email designer is similar to the one available in Campaign Standard. As a reminder, Campaign Standard legacy email editor was deprecated a few years ago. You should have already transitioned to Campaign Email Designer to create and personalize your email content.

    Understand how to navigate the Email Designer. Learn how to structure and design an email from scratch, how to personalize, and test your email in the following video:

    embed

    video poster

Transcript

Welcome! In this video, you will learn how to design email content from scratch using the email designer in ÃÛ¶¹ÊÓƵ Campaign. You will learn how to navigate the email designer, structure and design an email, personalize your email, and then preview and test your email. Let’s get started! To access the email designer when you’re in a delivery, you can either click on the Edit Email Body button here on the right, or when you click on the preview window, the Open Email Designer button. You have four options to create an email. You can either design your email from scratch, code your own with HTML, import an existing HTML file, or you can select the template to get you started, either from the sample templates provided by ÃÛ¶¹ÊÓƵ, or you can create your own template specific to your brand. But today, we’re going to design from scratch. So this is the email designer. Central to the email designer is the canvas. This is where you will build your email, and we’re going to get started by dragging and dropping the first structure component onto the canvas. This enables us to set up the body. I will start by adding the preheader, and then I can set up the style. So let me change the background color to Frescoppa Orange. So that’s the brand we’re working with, a coffee company. There we go. That looks good. Next, I’ll change the viewport color to white. Now, I could change the font if I wanted to. I’ll just leave it as it is. But let me change the width to 650 pixels. We could add margins if we wanted to. I’m going to leave that. So we’ve been defining the body. Now you have the structure component, so you can set up the style and the settings for the structure component. You can define if it’s a header or footer, or if it’s shown on the desktop only or the mobile devices. We’re going to set it as a header. And now I’m going to add an image. I’m going to add our logo. So I can either browse for the logo or import the media. And if I click on that image, you can see now I’m in the image settings. Here again, browsing, which is the select an asset or import media. And you can also set the styles for this image. So I’m going to select an asset. This will open ÃÛ¶¹ÊÓƵ Asset Essentials. And now I have my assets that I have available for our brand. Let me choose our logo. Can of course also search for the logo. So first, let me add a URL. I can add an alternative text, image title, etc. Normally a good practice to do that. So here the logo is a bit big. Let me make it a tiny bit, well, quite a lot smaller. There, that looks better. Alignment is fine. We’re good to go. Okay. Next, I want to add a three column structure. I’m going to add a text here. Now let’s format heading three. I will center align. I do not want it in bold. So let’s remove that. And let’s change the color. Get into the Frisco, orange. There we go. Now let me change the background color of the column. Okay, let me change it to white. Okay, now let me just copy this twice because we need two more texts. And drag and drop it over into the other column. Let’s speed this up a bit. And then I need to just change the background colors of the columns again. There we go. And now I just need to change the text. So let’s add a link. Up here you can click on the link sign. Let me copy and paste. There we go. We have the label coffee. Now let me change the color. I do not want it to look like a link. And then settings. No underline. That’s great, except for that I chose the wrong color. So let me just change it back to orange. Now that we have a couple of style elements and structures, let me show you how to navigate between those. So here you see you have the body. You click on it, the structure one with one column and one component. And if I click on that on the right, you see the settings tabs open up. So that’s a very quick way of navigating. But now let’s add another element. And here I would like to again add an image. This time I’m going to simply select an image from the asset selector. So I’m going to drag and drop it into the structure. Now let’s add some more text. So there’s a newsletter after all. Now let’s add some text. And magically the formatting. I’m fast forwarding a bit. Some margins. And the background color for the column. And let’s add some personalization.

So click on to the text where you want to add personalization and then into the add personalization. This is the personalization editor. We’re going to add recipient data. In this case, I will add the first name. Just click on plus once you’ve found it. I’m going to put the comma in the personalization field. Here we go. Now let’s jump a couple of steps ahead. And you can see I’ve added some content, changed the title and added a button. Now let’s take a look at the links. So here you can see the list of links that are available, including the link that we added to the button or that was added to the button. And you can see if the tracking is enabled and which label they’re on. The link on the logo. So I will add the label logo and then the tracking type. You can see if it’s tracked, opt out, if it’s a mirror page, etc. So let me save this. Now let me show you two more content types. I’ll add another column, which will be my footer. Now we have social media content type. And here you have Facebook, you have Twitter, which you should probably change to X. You can swap the logo, Instagram, and you can add any other social media accounts. And then let me show you. Of course, every email needs to have an unsubscription link. So let me create this and let me show you how you can quickly do this by personalizing. And in this case, we’re going to personalize on content blocks. And here we have the unsubscription link, which is basically a text block, a content block that gets added to the email. Now that our email is done, let’s simulate the content and see what it’s going to look like. Now, to do that, we first need to add some test profiles. You can do that by clicking the button here. And now we have a list of test profiles. I’ll just choose the first one, Aaron McDonald. And you can see the email has been personalized. Aaron, sip into blissful moments. That’s great. Now let’s see what our text block looks like. There we go. Next, let’s look at the personalized mobile view. So that looks fine as well. And if you have a contract with litmus, you have the button up there, render email. Litmus allows you to test what your email will look like in your customers inboxes. Then you can test the deliverability by clicking on the test button up there. You can send test emails to a set of test profiles. Just add as many as you would like. Send the test email. And once the emails have been sent, you can take a look at the test email log, where you can see the deliverability data, how many have been targeted, delivered, delivery rate opens and clicks. And we have one more option. By clicking on the eye, you can see how your email will render on the different devices and platforms. That you see listed here. Once you’re satisfied with the results and how your email renders, click save and close and you are done. Now you know how to navigate the email designer, how to create an email from scratch, add personalization and preview and test your email. Thank you for watching.

The Email Designer enables you to create captivating, individually tailored emails through an intuitive drag-and-drop interface. Learn more in the Email Designer documentation

Learn how to create an email by uploading HTML, how to make it compatible with the Email Designer and how to convert it to a template in this video:

video poster

Transcript
Welcome! In this video, you will learn how to create an email by uploading an HTML content through PadoDB Campaign V8 Web UI. In this session, you will learn three things, how to import an HTML file to create your email content, how to use the new HTML email converter to make it compatible with our new email designer and all the drag and drop capabilities, and how you can save this HTML as a content template to be a reusable object across multiple messages. From the email designer, as you know, you have multiple options to create email. You can start from scratch, you can code your own, you can use an out-of-the-box template, or you can use a custom template. And the final option is you can upload an HTML. It could be a zip file or an HTML file. Let’s take an example. I do have an HTML template available in my laptop. Let’s import it. Here you go. Here is my full HTML template that has been created by creative designers. As you can see, this HTML is in compatibility mode. That means you can modify the text, you can modify the images, but you don’t have access to the drag and drop capabilities on the left rail. To have access to those capabilities, you first need to convert the HTML. So through the right rail, in the HTML converted tab, you just need to click convert. It will scan the entire HTML and make it compatible with our new email designer. Here you go. Once it is done, you have access to all the capabilities from the left rail. As you can see, you can drag and drop new elements. Could be buttons, could be HTML, could be images. It’s really up to you and the use case you want to achieve. You have access to the AEM asset library where you can drag and drop new images in your content. You also have access to the structure of the HTML with all the components, all the links that you can of course edit and modify the tracking type, the label, the category to make it available in the reporting. And of course you can define a dynamic content. From here, you can add multiple variations of this image based on the target or based on the specific condition rule. Once you are done with your HTML, you can save this and it will save the delivery itself or you can save as a content template. Let’s try it. I will give it a name. Content template. Once I’ve saved this, I can close this page. I’m in my email delivery right here, but if I navigate through campaign templates, I will retrieve the template that I just created. This one. And of course I can edit it again through the email designer. Here you go. So with that content template library, you can easily save and reuse multiple HTML custom templates across the different email deliveries that you have to create. Thank you.
A content fragment is a reusable component that can be referenced in one or more messages. Learn more about [Content fragments](/docs/campaign-web/v8/content/manage-reusable-content/fragments/fragments.html?lang=en) to simplify the creation of your email delivery.

For an accelerated and improved design process, you can create standalone templates to easily reuse custom content across ÃÛ¶¹ÊÓƵ Campaign. See [Create email templates](/docs/campaign-web/v8/content/manage-reusable-content/create-email-templates.html?lang=en)
  1. Preview and test

    Learn how to preview email message content and personalization, send test deliveries (proofs) and check the email rendering in popular desktop, mobile and web-based clients, in this video:

    embed

    video poster

Transcript
Hello and welcome. In this particular video, we will go through the preview and proof of delivery e-mail content on ÃÛ¶¹ÊÓƵ Campaign Web UI. So let’s get started. Let’s navigate into the application. Once you navigate into the application, let’s go to deliveries and let’s try and create one delivery. Here, I’m choosing an e-mail template. Since I’m going to create an e-mail delivery, I’m going to select an audience. I’m going to create an audience and I’m going to set the condition where e-mail is not now. I’ll say my delivery here. Now that the audience have been selected, I have my main target. Now, I will go ahead and create the content. For this, I will open the e-mail editor. In the e-mail editor, I will choose a predefined template. Here is my template. Here, what I would like to do is to add personalization, and two, I would like to set up conditional content on this particular e-mail. Let me first set up personalization. When you click into a text, you will be presented with a toolbar here, and in this particular toolbar, you will find add personalization. Once you hit that, you’ll be presented with a canvas where you can apply personalization. Here, I want to add the first name to the text. So I would select that and confirm. Here is how the personalization looks. Now, on this particular image, I want to set conditional content. Very similar to personalization, when I click into this particular presented with toolbar, and here is an option where you can enable conditional content. When we try to set conditional content, we are presented with a default variant and another variant. The default variant is Peters, and the variant where I want to set condition, and to use another image, I will click into Edit Image, and select what imported media. Once I select this particular image, I’m going to set the criteria. I want to show this particular image to all those individuals who are of age below 21 years. Now, here is my default variant, and here is my gradient where I have set a criteria. Now, let me save this delivery. Once I save the delivery, we can look into preview and for that, click into simulate content. In order to preview, let’s add some profiles and test profiles. Let’s go to profiles and configure the list here to add age. As our criteria has age in it, I want to pick individuals who are below 21 years, and those above 21 years. Now, you can see this particular individual at age zero, they are presented with this particular image. Let’s see their personalization. Here is their personalization. Let’s switch. There you go. Here is the image and the personalization. Now, this preview is on a desktop. If you want to preview this on a mobile, you can simply switch to this particular preview. If you have litmus account, you can use this particular render email to preview this particular email content in different email lines. I’m using my personal litmus account. Here they are. I can view my email content on Apple, on Outlook, Gmail, App, iPhone, different versions of iPhone, AOL, Gmail, Yahoo Mail, so on and so forth. Let me navigate back into the application. Now that we have seen reviews, let’s see how proofs can be sent. When you hit the Send Proof button, you are presented with two options, use test profiles or substitute from main target. When you use use profiles, you can simply add a test profile and send the proof. When you use substitute from main target, you can use this option where you can use a random profile and substitute that particular profile with your own email ID, the control button. Once you hit the confirm button, you would be presented with Send Proof. Click into the Send Proof. Now that the proof has been sent, let’s review the proof. Note that proofs are also a kind of deliveries. Make a note of the label on this particular delivery. Proofs are prefixed with proof as compared to regular deliveries. When I hit this button, it takes me to the delivery overview of this particular proof delivery. Let me navigate back into deliveries. On the whole page, I see my proof delivery as well as my regular deliveries. Here you can use the Show Filter button and filter further to only show either proofs or non-proofs. That concludes our demo. Thank you for watching. Happy campaigning.
  1. Send email and check logs

    When you have defined your content, audience, and schedule, you are ready to prepare your email delivery. Learn more in the following sections:

SMS delivery acs-gs-marketers-sms

SMS deliveries provide a practical and efficient way to send text messages to your customers’ mobile devices. With this feature, you can create, personalize, and preview text-based messages for effective communication.

In Campaign v8, the detailed steps for creating, testing, and sending an SMS delivery are similar to Campaign Standard.

Push notifications acs-gs-marketers-push

Push notifications are essential for reaching out to your mobile app users, even when they are not actively using your app. They serve various purposes like providing updates, driving specific actions, and notifying about deals.

In Campaign v8, the detailed steps for creating, testing, and sending a push notification delivery are similar to Campaign Standard.

AVAILABILITY
  • ÃÛ¶¹ÊÓƵ Campaign v8 supports both Android and iOS Push Channel. For transitioning of existing workflows and deliveries using Push Channel please connect with your ÃÛ¶¹ÊÓƵ Campaign Transition Manager. Learn more on Channel Set up.

  • Note that the SDK V4 for mobile applications was deprecated in Campaign Standard a few years ago. You should have already transitioned to ÃÛ¶¹ÊÓƵ Experience Platform SDK, which is the same used in Campaign v8.

Direct mail acs-gs-marketers-direct-mail

Direct mail is an offline channel that allows you to produce files to mass deliver personalized letters to your customers such as postcards, flyers, or catalogs. When creating a direct mail delivery, ÃÛ¶¹ÊÓƵ Campaign automatically generates an extraction file containing all the targeted profiles and selected data, such as postal addresses and profile attributes.

In Campaign v8, the detailed steps for creating, testing, and sending a direct mail delivery are similar to Campaign Standard.

In-App channel acs-gs-marketers-in-app

Note that the In-App channel is not available in Campaign v8. If you need to send in-app notifications, reach out to your ÃÛ¶¹ÊÓƵ Representative.

Create and manage landing pages acs-gs-marketers-lp

ÃÛ¶¹ÊÓƵ Campaign v8 web user interface comes with a reimagined user experience for landing pages. Campaign allows you to create, design, and share landing pages. Landing pages enable you to direct your users to online forms where they can update their data, opt-in/out from receiving your communications, or subscribe to a specific service such as a newsletter.

As a Campaign Standard user transitoning to Campaign v8, your existing landing pages have been migrated to Campaign Web user interface. You can access the same range of capabilities.

Learn more about landing pages in the following sections:

Reporting acs-gs-marketers-reporting

ÃÛ¶¹ÊÓƵ Campaign provides a set of reporting tools. As an administrator, you can create and configure reports to share with other Campaign users.

ÃÛ¶¹ÊÓƵ Campaign suite of reporting tools provides valuable insights into the effectiveness of your marketing efforts, allowing you to optimize your campaigns for maximum impact. Learn more in the Reporting documentation.

In addition, aligned with the ÃÛ¶¹ÊÓƵ Campaign Standard experience, the Dynamic Reporting is available to you in Campaign v8, for your email deliveries. Itprovides fully customizable and real-time reports to measure the impact of your marketing activities. It adds access to profile data, enabling demographic analysis by profile dimensions such as gender, city and age in addition to functional email campaign data like opens and clicks. Learn more in the Dynamic reporting documentation

AVAILABILITY
  • Dynamic reporting can be used for reporting of email deliveries, campaign with email deliveries and transactional messages. Demographic analysis by Profile dimension is also available.

  • ÃÛ¶¹ÊÓƵ Campaign Web user interface reporting is also available for all users transition from ÃÛ¶¹ÊÓƵ Campaign Standard to ÃÛ¶¹ÊÓƵ Campaign v8.

ÃÛ¶¹ÊÓƵ Campaign offers three different reports:

Validation

Campaign reports

Provide detailed information on the performance, effectiveness, and outcomes of your individual deliveries, providing you with a comprehensive overview.

Lead

Delivery reports

Offer a thorough analysis of each delivery's performance, per channel: success rates, audience engagement, and other essential metrics. They allow you to evaluate the overall effectiveness and impact of your campaign.

Global reports

Global reports

Offer a consolidated overall summary of traffic and engagement metrics for each channel within your Campaign instance. These reports consist of various widgets, each offering a distinct perspective on your campaign or delivery performance.

recommendation-more-help
9af4c60b-1f7d-4c0e-a34a-c78c7dd3fc45