This page lists all the features and improvements for Journey Optimizer released in 2023.
This release brings the new capabilities listed below.
Sandbox tooling |
---|
Sandbox tooling allows you to copy objects across multiple sandboxes by leveraging package export and import. A package can consist of a single object or multiple objects. Any objects that are included in a package must be from the same sandbox. For more information, refer to the detailed documentation. |
Multimedia Message Service (MMS) in SMS |
---|
With the SMS Channel, you can now enhance your communication by sending Multimedia Message Service (MMS) messages, enabling the sharing of images, GIFs, or videos with your customers. Note that this feature is currently available with Sinch only. ![]() For more information, refer to the detailed documentation. |
This release comes with the improvements listed below.
Audiences
These capabilities are currently available as a beta.
Campaigns
Journeys
The maximum duration that you can define in any wait time is now 29 days instead of 30. This improvement has been introduced to prevent wait durations from exceeding the 30 days journey lifespan. This applies to:
Decision management
This release brings the new capabilities listed below.
Computed attributes |
---|
Computed attributes enables capability to easily summarize event data into profile attributes via an intuitive user interface for enhanced behavior-based segmentation, personalization, and activation. With this feature, you can create computed attributes in a self serve manner, manage them, and use them in segmentation, Real-time Customer Profile destinations or Journey Optimizer. ![]() |
Consolidated Channel Reports |
---|
The Channel Report feature offers analysts and marketers a comprehensive overview of traffic and engagement metrics at the channel level. To access the Report menu, you must have the View Channel Reports permission. ![]() For more information, refer to the detailed documentation. |
Dataset Export Destinations (GA) |
---|
Journey Optimizer datasets export to Cloud Storage Destinations is now generally available. This feature allows you to establish a live connection with cloud storage locations in order to export the content of your datasets. ![]() For more information, refer to the detailed documentation. |
Per-Sandbox mobile application credentials storage |
---|
This new feature allows you to easily manage and associate push credentials with a dedicated sandbox in App Surfaces. For more information, refer to the detailed documentation. |
This release comes with the improvements listed below.
Decision Management
Personalization
Alerting
Web channel
Single-page applications (SPAs) can be now authored in the web visual editor, which allows you to select which specific views you want to apply your web page modifications to. A view can be defined as a whole site or a group of visual elements on a site, such as the home page, the entirety of the products site or the delivery preferences frame on all the checkout pages. One-time developer setup is needed to define the views in the Adobe Experience Platform Web SDK implementation; this enables marketers to create and run Adobe Journey Optimizer web campaigns on SPAs. Learn more
When editing a page using the web designer, you can now add new changes to your content directly from the Modifications pane - without the need to select a component and edit it from the designer interface. Learn more
When setting up web subdomains, you now have the option of adding you own subdomain - in addition to using a subdomain already delegated to Adobe. Learn more
Journeys
When duplicating a journey, you can now define the name of the journey copy. Learn more
Support of custom action responses is now GA. This capability allows you to leverage API call responses in custom actions and orchestrate your journey based on these responses. In addition, a new capping guardrail has been added to automatically limit custom action calls. Learn more
Email channel
SMS channel
Two new fields, Opt-in message and Help message, have been added to the API configuration screen, allowing users to customize responses for inbound keywords. Note that this is only available for Sinch SMS provider. Learn more
SMS opt-out is no longer managed at the channel level. It is now number-specific, meaning that if some profiles opt out from a given number or short code, you are still able to send them messages from other numbers you may be using to send out SMS messages. A new option enables you to select the Opt-out number you want to use for a given surface. Learn more
Direct mail channel
Reporting
Assets
This release brings the new capabilities listed below.
Send In-app messages in your journeys |
---|
You can now send personalized In-app messages to your app users within a journey. Use Journey Optimizer to design notifications and customize the message layout, display, text, and buttons to create a seamless experience. ![]() For more information, refer to the detailed documentation. |
Validate your emails with seed lists |
---|
You can now create and manage seed lists in Journey Optimizer. A seed list consists of internal addresses which can be added to your actual audience and receive the exact same message as the targeted profiles at the delivery execution time. Use this capability to monitor the sent out communications and ensure that all display formats, URLs, images and links are correct. ![]() For more information, refer to the detailed documentation. |
This release comes with the improvements listed below.
Journeys
Direct mail
Audience composition |
---|
You can now create composition workflows to combine existing Adobe Experience Platform audiences into a visual canvas and leverage various activities (split, enrich...) to create new audiences. Newly created audiences are saved back into Adobe Experience Platform along with existing audiences and can be leveraged in Journey Optimizer campaigns to target customers. ![]() For more information, refer to the detailed documentation. Audience composition comes fully integrated with the new Adobe Experience Platform "Audiences" menu which serves as a centralized portal to audiences. You can now use a browse page that includes a new dashboard with segment trends and overlaps to find new insights and explore organizational tools for foldering and tagging. Embedded within this experience are governance controls for standardized audience labeling as well as audience lifecycle management capabilities to manage activation workflows. With this new management experience, you can now easily and securely manage audiences from one place. For more information, refer to Adobe Experience Platform documentation. |
Direct mail channel |
---|
You can now add direct mail messages in your campaigns. Direct mail is an offline channel that allows you to personalize and generate the files required by direct mail providers to send mail to your customers. When you prepare a direct mail delivery, Journey Optimizer generates a file including all the targeted profiles and the chosen contact information (postal address for example). You will then be able to send this file to your direct mail provider who will take care of the actual sending. For now, Direct mail channel is not available for organizations that have purchased the Adobe Healthcare Shield add-on offering. ![]() For more information, refer to the detailed documentation. |
Convert your HTML content for the email designer |
---|
You can now import and convert any HTML content in Journey Optimizer's email editor. Content blocks are automatically identified, and available in the email designer: use its powerful design capabilities to update and personalize it! ![]() For more information, refer to the detailed documentation. |
Use Tags in Journey Optimizer |
---|
In addition to campaigns and journeys, you can now assign Adobe Experience Platform Unified Tags to your landing pages, content templates, fragments, and subscription lists. This allows you to easily classify them, and improve search and navigation in all lists. ![]() For more information, refer to the detailed documentation. |
Content templates APIs |
---|
You can now create and manage Adobe Journey Optimizer content templates using dedicated APIs, providing a seamless integration with your existing content system. For more information, refer to the detailed documentation. |
This release comes with the improvements listed below.
Campaigns
Contextual events related to campaigns are now available for use in the personalization editor “Contextual attributes” menu.
Audiences
Enhancements have been made to the audience picker in journeys or campaigns, with the addition of new columns displaying the origin and update frequency of audiences. With the release of the audience composition portal, Adobe Experience Platform and Adobe Journey Optimizer have updated the usage of “audiences” and “segment” within the system and the documentation.
As a result, within Adobe Journey Optimizer and the Adobe Experience Platform UI, “Segments” are replaced with “Audiences” to reflect this new path of audience creation and management.
APIs
The JWT method to generate access tokens for Adobe Journey Optimizer APIsauthentication has been deprecated. All new integrations must be created using the OAuth Server-to-Server authentication method. Adobe also recommends that you migrate your existing integrations to the OAuth method. Learn more.
Other changes
Journey Optimizer datasets export to Cloud Storage Destinations is now available to all customers as a public beta. This feature allows you to establish a live connection with cloud storage locations in order to export the content of your datasets. Learn more
API-triggered campaigns for marketing use cases |
---|
You can now use APIs to trigger marketing campaigns in Adobe Journey Optimizer from an external system. Until this release, API-triggered campaigns capability was covering various operational and transactional messaging needs like password resets or OTP token, but could not be used to create marketing campaigns. Available channels for API-triggered campaigns are: Email, SMS and Push messages. ![]() For more information, refer to the detailed documentation. |
Content Experimentation in campaigns |
---|
Adobe Journey Optimizer now supports experiments in campaigns. Experiments are randomized trials, which in the context of online testing, means that you expose some randomly selected users to a given variation of a message, and another randomly selected set of users to some other variation or treatment. After exposure, you can then measure the outcome metrics you are interested in, such as opens of emails, subscriptions, or purchases. ![]() For more information, refer to the detailed documentation. |
Create and use fragments in your email content |
---|
You can now author, use, and manage fragments to quickly assemble your emails and content templates. A fragment is a prebuilt reusable component that can be referenced in multiple emails across Journey Optimizer campaigns and journeys for an improved and accelerated design process. ![]() For more information, refer to the detailed documentation. |
Use Tags in your campaigns (Beta) |
---|
You can now assign Adobe Experience Platform Unified Tags to your campaigns. This allows you to easily classify them and improve search from the campaigns list. Note that Unified tags feature is currently in beta. ![]() For more information, refer to the detailed documentation. |
Personalized Optimization AI ranking model (General Availability) |
---|
Personalized Optimization AI ranking models are now generally available in Decision Management. This new type of model allows you to optimize and personalize offers based on audiences and offer performance. ![]() For more information, refer to the detailed documentation. |
Audiences
In preparation for the generally availability of the Audience Portal feature, Adobe Experience Platform is updating the usage of “audiences” and “segment” within the system and the documentation.
As a result, within Adobe Journey Optimizer and the Adobe Experience Platform UI, you’ll see “Segments” replaced with “Audiences” to reflect this new path of audience creation and management.
The translations of the term “audience” when referring to a group of profiles targeted to receive a message were harmonized across all Digital Experience products for some languages:
SMS channel
In-app channel
Campaigns
Decision Management
Personalization
Web channel (General Availability) |
---|
Adobe Journey Optimizer is expanding its cross-channel capabilities by adding support for web channel. You can now author, change, and preview web experiences as any other channel, through a smart and intuitive visual interface to personalize your end-users experience. Note that currently in Journey Optimizer you can only create web experiences in campaigns. ![]() For more information, refer to the detailed documentation. |
Mobile onboarding quick start workflow (Beta) |
---|
The new mobile onboarding quick start workflow is now available. Use this new product feature to rapidly configure the Mobile SDK to start collecting and validating mobile event data, and send mobile push notifications with Adobe Journey Optimizer. This capability is accessible via the Data Collection home page as a public beta. ![]() For more information, refer to the detailed documentation. |
New Journey dashboard (Beta) |
---|
The Journey dashboard is now split in two tabs:
This capability is accessible in all journeys as a public beta. ![]() For more information, refer to the detailed documentation. |
Journeys
Reporting
Content Designer
In-app channel (General Availability) |
---|
You can now send personalized In-app messages to your app users within a campaign. Use Journey Optimizer to design notifications and customize the message layout, display, text, and buttons to create a seamless experience. ![]() For more information, refer to the detailed documentation. |
SMS click tracking |
---|
With SMS click tracking, you can monitor the performance of your shortened URLs, identify who clicked on them, and use this data to retarget those customers with subsequent campaigns. ![]() For more information, refer to the detailed documentation. |
Use Tags in your Journeys (Beta) |
---|
As a Journey Optimizer practitioner, you can now organize your business objects using tags. Tags are a quick and easy way of classifying objects to improve search. This feature is currently in beta and only available for Journeys. For more information, refer to the detailed documentation. |
Journeys
Decision management
To prevent any potential confusion with the recent release of tags feature across Adobe Experience Platform, Decision Management tags have been renamed to “Collection qualifiers”.
Note that although the term “tag” is no longer used in Decision management user interface, it is still used in backend services such as APIs and datasets.
You can now reset the offer capping counter on a daily, weekly or monthly basis. Learn more
You can also choose which Adobe Experience Platform event should be looked at for offer decisioning capping. Learn more
Additional parameters have been added in placements creation screen. They allow you to control whether an offer can be duplicated across multiple placements, and to specify if the offer’s content and metadata should be included in the API response. Learn more
Personalization
Reporting
The reporting widget functionality has been improved with the ability to customize how users view their data. With this improvement, users can now choose between multiple visualization options, including graph, table, and donut charts.
To have access to the latest widgets, please note that you will have to reset the different reporting dashboards. For more information on dashboard customization, refer to the detailed documentation.
In-app channel (Beta) |
---|
You can now send personalized In-app messages to your app users within a campaign. Use Journey Optimizer to design notifications and customize the message layout, display, text, and buttons to create a seamless experience. Caution - This feature is currently in beta version and only available to beta customers. To join the beta program, contact Adobe Customer Care. ![]() For more information, refer to the detailed documentation. |
Export Journey Optimizer Datasets to Cloud Storage Destinations (Beta) |
---|
You can now establish a live connection with cloud storage locations in order to export the content of your datasets. Available destinations are: Amazon S3 Cloud Storage, Azure Blob, Azure Data Lake Gen 2, Data Landing Zone, Google Cloud Storage, SFTP. Caution - This feature is currently in beta and available to all Adobe Journey Optimizer users. Please work with your Adobe representative on getting access to Destinations if you do not already have access. ![]() For more information, refer to the detailed documentation. |
Journeys
The Reentrance wait period field has been added to the journey properties. This field allows you to define the time to wait before allowing a profile to enter the journey again in unitary journeys (starting with an event or an audience qualification). This prevents journeys from being erroneously triggered multiple times for the same event. By default the field is set to 5 minutes. Learn more
Improvements have been made for journey start and end dates. If you have not specified a start date, it is now automatically added at publication time. For Read audience journeys, you can now add an end date. This allows profiles to exit automatically when the date is reached. Learn more
Administration
Allowed list - You can now download the allowed list as a .csv file. Learn more
Email surface - An additional check has been added to the email surface settings: if the MX record for the subdomain used in the Reply to (email) address or in the BCC email address is not properly configured, the email surface cannot be created anymore. You must have it configured or use another one. Learn more
Email surface - In the URL tracking parameters section of the email surface settings, the limit for each Value field has been updated from 255 characters to 5 KB for compatibility with Adobe Analytics tracking. Learn more
Decision management
Placements - Additional parameters have been added in placements creation screen. They allow you to control whether an offer can be duplicated across multiple placements, and to specify if the offer’s content and metadata should be included in the API response. Learn more
URL personalization - When adding URLs as content to your offers’ representations, you can now personalize these URLs using the Expression Editor. Learn more
Data Hygiene |
---|
Adobe Experience Platform provides a suite of data hygiene capabilities that allow you to manage your stored data through programmatic deletions of consumer records and datasets. This capability is now available for Adobe Journey Optimizer. You can manage your data stores to ensure that information is used as expected, is updated when incorrect data needs fixing, and is deleted when organizational policies deem it necessary. Caution - Data Hygiene capabilities are currently only available for organizations that have purchased the Healthcare Shield and Privacy and Security Shield add-on offerings. For more information, refer to the detailed documentation. |
Email content templates |
---|
You can now create standalone content templates that can be leveraged across journeys and campaigns for quick reuse. ![]() Learn how to create, edit, and use content templates in this video. For more information, refer to the detailed documentation. |
Journeys
When adding an Audience qualification or Read audience in a journey, the namespace is now pre-filled, by default, with the last used namespace. Refer to the Audience qualification and Read audience sections.
In the journey canvas, a new button is available in the toolbar which allows you to download a screenshot of your journey.
Email Designer
Administration
A new subsection provides recommendations on building the Reply to (email) address and ensuring proper reply management. Learn more
When creating or editing IP pools, the associated PTR records are now displayed in the IP list and when hovering over the selected IP addresses. Learn more
After an IP pool has been selected in a channel configuration, PTR record information is now visible when hovering over the IP addresses. Learn more
The user interface for editing PTR records and execution fields has been updated.
The user interface for creating and editing subdomains has been improved. Learn more
The suppression list Recent uploads screen has been updated. Learn more
Campaigns
Personalization