Release notes release-notes
Adobe Journey Optimizer follows a continuous delivery model, allowing Adobe to deliver new capabilities, enhancements, and fixes on an ongoing basis. This approach enables a scalable, phased rollout of capabilities to ensure performance and stability across all environments. Because of this model, release notes are updated between monthly releases. For full details about the release cycle and availability phases, see Journey Optimizer release cycle.
Adobe Journey Optimizer is built natively on Adobe Experience Platform and inherits from its latest innovations and improvements. Learn more about these changes in Adobe Experience Platform Release Notes.
May '26 release notes may-26-rn
Journeys may-26-journeys
The following capabilities and improvements have been added to journeys in this release. Additional changes are also expected in the upcoming days or weeks.
You can now create Journey Fragments in Adobe Journey Optimizer. Journey Fragments are reusable sets of journey nodes that you can build once and drop into any journey across your sandbox. Whether it's an eligibility check, a preferred channel routing logic, or a welcome sequence, fragments help teams move faster and stay consistent, without rebuilding the same logic from scratch every time.
Once created, fragments are stored in a dedicated Fragment Inventory and can be inserted into any journey using the Journey fragments activity.
This capability is only available for a set of organizations (Limited Availability). To gain access, contact your Adobe representative.
For more information, refer to the detailed documentation.
Availability date: May 13, 2026
You can now set your journey to Simulation. This mode allows you to validate your logic using simulated users. These are temporary profiles created specifically for the simulation, allowing you to test freely without needing to manage persistent test profiles in Adobe Experience Platform.
This capability is available to all customers as a Limited Availability with essential capabilities.
For more information, refer to the detailed documentation.
Availability date: May 5, 2026
The following journey capabilities are expected in the upcoming days or weeks.
| table 0-row-1 1-row-1 |
|---|
| Journey path optimization – Targeting (General Availability) |
|
Use the new Optimize node to target specific audiences to determine the best path to meet your business-centric KPIs. This tool allows you to develop more effective marketing campaigns that are more likely to resonate at the 1:1 level, improve marketing personalization efforts for customers and enhance critical customer engagement KPIs, such as conversions and revenue. Previously available in Limited Availability, this capability is now available to all environments. Availability date: June 1, 2026 |
| table 0-row-1 1-row-1 |
|---|
| Journey Arbitration – ranking formulas (General Availability) |
|
You can now use formulas to automatically boost journey priority scores based on customer profile attributes and contextual factors, ensuring customers enter the most relevant journeys. Previously available in Limited Availability, this capability is now available to all environments. Availability date: June 1, 2026 |
| table 0-row-1 1-row-1 |
|---|
| AI Assistant for Journey Expressions (Public Beta) |
|
AI Assistant now operates in the journey advanced expression editor to convert natural-language prompts into valid expressions and conditional logic. Describe the expression you want to build, and AI Assistant generates ready-to-use code you can apply immediately or refine through follow-up prompts. This capability is available to all customers as a Public Beta. Availability date: June 2, 2026 |
| table 0-row-1 1-row-1 |
|---|
| Journey Simulation (General Availability) |
|
Previously released in Limited Availability, Journey Simulation is now available to all environments. With this General Availability release, you can now use Journey Agent to generate simulated users and events directly in the Simulation menu. Availability date: early June, 2026 |
-
Automatic completion for non-recurring Read Audience journeys - Non-recurring Read Audience journeys now automatically transition to Stopped status once the last active profile exits. Previously, these journeys remained Live until the 91-day global timeout expired — even when no profiles were flowing through them anymore. With this improvement, journey status reflects actual execution state as soon as it completes, keeping your journey inventory accurate without manual intervention.
Note that this behavior does not apply to journeys that include nodes causing waiting periods, such as Wait nodes, Reaction nodes, or event-triggered transitions. These journeys remain subject to the standard 91-day global timeout.
Availability date: June 2, 2026
-
Certificate-Based Custom Authentication in custom actions - Custom actions now support Certificate-Based Custom Authentication. By adding
subType: "certificateCredential"to a custom authorization configuration, Journey Optimizer uses Adobe’s managed certificate to sign a JWT client assertion and exchange it for an access token — no client secret required. Designed for enterprise APIs that enforce certificate-based identity verification, such as Azure Entra ID.Availability date: June 2, 2026
-
Supplemental identifier support for external audiences - Supplemental identifiers in journeys are now supported for external audiences, including audiences imported from a CSV file and audiences created with Federated Audience Composition. You can designate any non-identity attribute or non-person identity attribute from the audience as the supplemental ID, no schema labeling is required.
Availability date: June 1, 2026
Orchestrated campaigns may-26-oc
The following capabilities and improvements have been added to orchestrated campaigns in this release. Additional changes are also expected in the upcoming days or weeks.
Orchestrated campaigns can now be linked together by triggering an orchestrated campaign directly from another orchestrated campaign's End activity.
This makes it possible to break complex orchestration logic into smaller, reusable flows that can be called from multiple parent campaigns rather than rebuilt each time. The payload passed at runtime is available for segmentation and personalization in the downstream campaign, so each linked campaign can behave based on the context it receives.
For more information, refer to the detailed documentation.
Availability date: May 20, 2026
-
Add links in Enrichment activity - The Add Link functionality is now available in the Enrichment Activity for Orchestrated Campaigns. This allows you to create a direct relationship between your working table data and your existing database tables.
Availability date: May 20, 2026
The following orchestrated campaign capability is expected in the upcoming days or weeks.
| table 0-row-1 1-row-1 |
|---|
| File-based targeting for orchestrated campaigns (Limited Availability) |
|
Orchestrated campaigns now support loading a CSV or TXT file directly into the campaign canvas as the targeting audience, without first ingesting the file into Adobe Experience Platform. The file data is consumed at execution time and is not persisted as an Adobe Experience Platform dataset. During file setup, you can define column mappings, data types, NULL handling, and per-column error policies. This supports ad-hoc sends or partner list campaigns where building a full ingestion pipeline is not practical. This capability is only available for a set of organizations (Limited Availability). To gain access, contact your Adobe representative. Availability date: June 1, 2026 |
-
Loop-based personalization for relational data - The personalization editor now supports a Loop block that iterates over relational collections, such as orders, accounts, or bookings, and renders one content block per record inside a single email or SMS. Collections are configured through the data picker using personalization tokens, with no expression writing required.
Availability date: June 1, 2026
Campaigns may-26-campaigns
-
Customer alerts for campaign lifecycle events - New system alerts now notify you of key lifecycle events for Action and API-triggered campaigns. Subscribe at the sandbox level.
Availability date: June 1, 2026
-
Override the default execution field in campaigns - Previously available at the journey level, you can now override the default execution field set globally for your Email, SMS and WhatsApp deliveries in the campaign parameters.
Availability date: June 1, 2026
Decisioning may-26-decisioning
The following capabilities and improvements have been added to Decisioning in this release. Additional changes are also expected in the upcoming days or weeks.
Adobe Journey Optimizer now uses AI to detect Decisioning rules and ranking formulas that can be simplified. In the inventory, a red indicator appears on any rule for which the AI has identified an optimization opportunity. Clicking the indicator displays the original expression alongside the AI-suggested version. From there, you can download a file to review how simulated profiles are evaluated by each version and confirm they behave identically, then replace the expression with the optimized one.
For more information, refer to the detailed documentation.
Availability date: May 5, 2026
-
Decisioning migration workflow APIs - The API contract for creating dependency analysis and migration workflows has been updated: pass
request-levelas a query parameter on the request URL (sandbox,offer, ordecision). Request level must no longer be sent in the JSON body. Read moreAvailability date: May 6, 2026
-
Adobe Experience Manager content fragments in Decisioning - You can now map Adobe Experience Manager content fragments to decision items in Decisioning and leverage them inside decision policies to deliver the right fragment to the right customer at the right time. Read more
This capability is only available for a set of organizations (Limited Availability). To gain access, contact your Adobe representative.
Availability date: May 20, 2026
The following Decisioning capability is expected in the upcoming days or weeks.
| table 0-row-1 1-row-1 |
|---|
| Decisioning support in Direct Mail channel |
|
You can now add Decision policies into Direct Mail journeys and campaigns. Decision policies are containers for your offers that leverage the Decisioning engine to dynamically return the best content for each audience member. Direct Mail decisioning also supports batch decisioning use cases, enabling you to export the corresponding offer items for every profile in a given Adobe Experience Platform audience. Availability date: June 1, 2026 |
Email channel may-26-email
The following capabilities and improvements have been added to the email channel in this release. Additional changes are also expected in the upcoming days or weeks.
It is now possible to add deep links to your email contents through a dedicated option in the Email Designer.
This ensures users are taken directly to the right in-app content instead of being redirected to browsers or app stores, preserving context and engagement.
For more information, refer to the detailed documentation.
Availability date: May 12, 2026
-
Restrict inheritance breaking in fragments - When creating or editing a fragment, you can now choose whether it can be modified when used in emails. Locking a fragment ensures it stays synchronized everywhere it appears, preventing local edits that could break brand standards or compliance requirements. This setting can be updated later, applying to future usages. Read more
Availability date: May 21, 2026
The following email channel improvements are expected in the upcoming days or weeks.
-
Personalize email sender details per recipient and campaign - Orchestrated campaigns now support personalization of email header fields, including From name, From address, and Reply-To, using profile attributes or relational data. This allows sender details to reflect the relevant advisor, location, or branch for each recipient, rather than routing all sends through a single corporate address.
Header values can be set at the channel level and overridden per campaign using contextual data for more precise control.
Availability date: June 1, 2026
Mobile messaging (SMS, MMS & RCS) may-26-mobile
The following capabilities and improvements have been added to mobile messaging in this release.
SMS, MMS, and RCS are now unified under a single Mobile Message action in Adobe Journey Optimizer, making it easier to manage all mobile message types from one place. As part of this update, you can now author rich media RCS messages, including images, carousels, and suggested actions, directly in Journey Optimizer through a new native authoring experience.
For more information, refer to the detailed documentation.
Availability date: May 20, 2026
-
Character Count - In Adobe Journey Optimizer, you can now use the Character Count to monitor the length of your SMS messages in real time. It helps you see when a message will be split into multiple segments to better manage formatting and avoid unexpected increases in sending costs. Read more
-
SMS inbounds to a custom dataset - In SMS API credentials, route inbound SMS to a custom, profile-enabled Experience Event dataset you select instead of only the default tracking dataset. Read more
-
Webhook interface enhancement - When configuring SMS webhooks, the user interface now includes a built-in setup guide with practical examples, making it easier to align provider payloads and troubleshoot issues without leaving the configuration flow. Read more
WhatsApp channel may-26-whatsapp
The following improvements have been added to the WhatsApp channel in this release.
-
WhatsApp button support and tracking - WhatsApp templates now support Quick reply, Call to action – URL, and Call to action – phone, Copy code is not supported. Journey Optimizer sends supported buttons and tracks interactions alongside your other channel reporting.
-
WhatsApp channel context data - Journey Optimizer now captures additional interaction data returned from the WhatsApp channel and stores it in the AJO EmailTrackingExperienceEvent Dataset under the
whatsAppChannelContextfield group.accordion The following fields are captured and can be used to build audiences and analyze WhatsApp engagement messageType– WhatsApp message type (e.g.templateBased,response)inboundMessage– Inbound reply content (e.g.stop,start,subscribe)inboundNumber– Sender ID where the inbound message was receivedchannelType– Channel category (Utility,Marketing, orPromotional)profileNumber– Phone number from which the inbound message was receivedorigTimestamp– Original timestamp from Meta / WhatsAppstatus– Delivery status including standardized provider feedback (sent,delivered,bounce,error,delay,duplicate,denylist,exclude, orunknown) and the raw provider status messagereactionEvent– Content of the user response: emoji for reactions, or message text for replies to a specific messagereactionMessageID– ID of the original message being responded toreactionActionName– Type of response action (react,unreact, orreply)interactiveSelectedTitle– User-selected title from a WhatsApp interactive messageinteractiveType– Interactive message type (list reply,button reply, orbutton)interactiveSelectedDescription– Description of the selected WhatsApp interactive optioninteractiveSelectedID– ID of the selected option from WhatsApp
Content & Integrations may-26-content
The following capabilities and improvements have been added to content management and integrations in this release.
Journey Optimizer now uses the Content Advisor selector, a unified modal for selecting both Experience Manager Assets and Content Fragments. The new selector includes:
- Browsing, searching, and filtering across all assets and fragments.
- AI semantic search: describe what you need in plain language, e.g. "coffee in the mountains", to surface contextually relevant assets based on meaning and content, not just text matches. Multi-lingual queries are also supported.
- Brief upload: upload a marketing brief to automatically surface assets that align with your campaign context based on its content and requirements.
- Dynamic Media renditions: pick and apply image renditions for dynamic assets without leaving the selector.
For more information, refer to the detailed documentation.
Availability date: May 19, 2026
The Integrations feature allows you to connect third-party data sources directly to Adobe Journey Optimizer. By simplifying how you pull in external data and composable content, this feature makes it easier to deliver personalized, dynamic messaging across all your channels.
Previously released in Beta, this capability is now available to all environments (General Availability).
For more information, refer to the detailed documentation.
Availability date: May 4, 2026
- Cross-organization repository access in the Assets Selector - You can now seamlessly select assets from repositories across multiple organizations directly within the Adobe Experience Manager Asset Selector.
Usability improvements may-26-usability
The following usability improvements were also released in May 2026.
Lists
-
Bulk actions - You can now select multiple items at once in the Campaigns, Fragments, and Templates lists and perform bulk operations from a single action bar, including adding items to a package, moving them to a folder, editing tags, managing access, and archiving or deleting them. Learn more
-
Sorting and column resizing - The Campaigns, Fragments, and Templates lists now support sorting by clicking any column header. In the Campaigns folders view, sorting and filtering by Priority and Channel configuration is also available. Column widths in the Fragments and Templates lists are also resizable — drag the column border to fit the data you care about most. Learn more
Content authoring
-
Inline profile attribute editing - You can now insert profile attribute expressions directly in the Email Designer without opening the full personalization editor. Type
{{in any text field to open an inline autocomplete dropdown, then browse and select the attribute you need — it is inserted at the cursor position instantly. This capability is also available in the Push channel editor. Learn more
-
Link URL tooltip in Push channel editor - When a URL in any link or media field is too long to display, a tooltip icon is always visible next to the field — hover over it to see the complete URL. Learn more
Administration may-26-admin
-
Folders for journeys and campaigns - You can now organize your journeys and campaigns into folders to improve navigation and management in the interface.
Availability date: June 2, 2026
-
Message Feedback Event Dataset moving to batch ingestion - The
AJO Message Feedback Event Datasetis transitioning from streaming to batch ingestion mode. This change ensures that data ingestion does not exceed streaming ingestion limits. If you use this dataset in Customer Journey Analytics reports or run queries against it, expect an increase in data latency of up to 2 hours going forward.Availability date: June 1, 2026
Reporting may-26-reporting
-
Exclude bot clicks for email and SMS reporting - New estimated metrics are now available to help filter out non-human (bot) interactions from email and SMS reporting. These include estimated clicks, click-through rates (CTR), and click-to-open rates (CTOR), providing a more accurate view of real customer engagement. Existing metrics remain unchanged, and these new metrics can be used alongside current reporting for improved analysis.
Availability date: June 1, 2026