ÃÛ¶¹ÊÓÆµ

Release notes release-notes

ÃÛ¶¹ÊÓÆµ Journey Optimizer continuously delivers new features, enhancements to existing features, and bug fixes. All changes are consolidated on the last week of each month in these release notes. ÃÛ¶¹ÊÓÆµ Journey Optimizer is built natively on ÃÛ¶¹ÊÓÆµ Experience Platform and inherits from its latest innovations and improvements. Learn more about these changes in ÃÛ¶¹ÊÓÆµ Experience Platform Release Notes.

September '25 pre-release notes 25-9-rn

The pre-release notes below are subject to change without prior notice until the release availability date. Links, screens and updated documentation are published in the release notes, at the release date.

See also ÃÛ¶¹ÊÓÆµ Experience Platform Pre-release notes.

Release date: September 23-24, 2025

New capabilities sept-25-9-features

Public API to retrieve journeys
A new Journey Optimizer API is now available to retrieve journeys and their associated objects such as campaigns and surfaces.
Custom action monitoring and reporting
Custom action monitoring and reporting is now available. This capability provides better visibility into journey health and execution, including lifecycle status and performance alerts. You can now quickly understand when, where, and why an anomalous situation is occurring in a custom action.
Journey Agent is here!
Powered by ÃÛ¶¹ÊÓÆµ Experience Platform Agent Orchestrator, Journey Agent is available in Journey Optimizer. It enables you to analyze journeys through a natural language interface. The agent will detect audience or schedule conflicts and profile drop-offs in a journey to help you take steps to resolve them. Soon, you will be able to create journeys with agentic support.
Journey Optimizer Experimentation Accelerator

Journey Optimizer Experimentation Accelerator is an AI-first product designed to take your experimentation to the next level. Built for ÃÛ¶¹ÊÓÆµ Journey Optimizer and ÃÛ¶¹ÊÓÆµ Target users, it unifies experiment management, delivers AI-powered insights and opportunities, and introduces a new experimentation agent.

You can look forward to:

  • Unified Experiment Inventory: Quickly view, filter, and manage all experiments from ÃÛ¶¹ÊÓÆµ Journey Optimizer and ÃÛ¶¹ÊÓÆµ Target in one central workspace.
  • AI Experiment Insights & Opportunities: Go beyond statistical readouts with GenAI-driven insights and recommendations. Each experiment now surfaces actionable opportunities, complete with supporting rationale, so teams can more confidently decide what to test next.
  • Multi-Armed Bandit (MAB) Support in Journey Optimizer: Maximize impact while reducing wasted traffic with Multi-Armed Bandit experiments. Instead of splitting audiences evenly, MAB automatically allocates more visitors to the best-performing variations in real time so you can deliver better experiences to more customers while still learning what works.
Landing page custom forms

With Journey Optimizer, you can now capture profile attributes though your landing pages.

Create, design and manage custom forms tailored to your needs based on a specific dataset. You can then leverage these forms in landing pages to add the profile attributes of your choice into the dataset defined for each form.

This capability is available in Limited Availability. Contact your ÃÛ¶¹ÊÓÆµ representative to gain access.

Dark mode in the Email Designer

The Journey Optimizer Email Designer now offers the ability to switch to dark mode view, where you can additionally define specific custom settings that will display only for recipients reading their emails in dark mode.

Note the following:

  • The dark mode final rendering may vary and depends on the recipient's email client.
  • Not all email clients support custom dark mode. Moreover, some email clients only apply their own default dark mode for all emails that are received. In both cases, the custom settings that you defined in the Email Designer cannot be rendered.

For more information, refer to the detailed documentation

Availability date: Sept 16, 2025

Journey path optimization

Use the new Optimize node to target specific audiences or run A/B tests to determine the best path to meet your business-centric KPIs.

This tool allows you to test and vary, and customize communications, sequencing, and timing to best reach your customers.

This capability is available in Limited Availability. Contact your ÃÛ¶¹ÊÓÆµ representative to gain access.

For more information, refer to the detailed documentation

Availability date: Sept 4, 2025

Custom delegation method for subdomains

In addition to the full delegation and the CNAME method, a new subdomain configuration method is now available: the Custom delegation method, which enables you to fully own controlling and maintaining all aspects of DNS that are required for delivering, rendering and tracking messages.

This capability is available in Limited Availability. Contact your ÃÛ¶¹ÊÓÆµ representative to gain access.

For more information, refer to the detailed documentation

Availability date: Sept 4, 2025

Use ÃÛ¶¹ÊÓÆµ Experience Platform data for personalization and decisioning

Previously released in public beta, this capability is now available to all environments in Limited Availability. With this release, the following enhancements have been introduced:

  • Support for dataset lookup personalization in inbound channels.
  • The "datasetLookup" helper function can now be used within expression fragments. For now, this capability is available for a limited set of customers. To gain access, contact your ÃÛ¶¹ÊÓÆµ representative.
  • An option in the dataset management interface now allows you to enable record-based datasets for lookup personalization, without having to perform an API call.
  • Enhanced monitoring to track data ingestion status and know when datasets are ready for lookup.
  • Updated usage guidelines and guardrails to ensure optimal performance and reliability.
  • ÃÛ¶¹ÊÓÆµ Experience Platform Datasets can now be leveraged in Decisioning capping rules.

For more information, refer to the detailed documentation

Availability date: Sept 1, 2025

Improvements

  • Approval policy permissions
    Added an option when creating or setting Approval Policy to prevent Journey/Campaign creators from approving their own objects.

  • New Journey Alerts
    New pre-configured alerts are available for journeys:

    • Profile Discard Rate Exceeded: Ratio of profile discards to entered profiles over the last 5 mins exceeded threshold.
    • Custom Action Error Rate Exceeded: Ratio of custom action errors to successful HTTP calls over the last 5 mins exceeded threshold.
    • Profile Error Rate Exceeded: Ratio of profiles-in-error to entered profiles over the last 5 mins exceeded threshold.

    You can modify threshold values and subscribe to individual journey-level alerts vs globally.

  • Nested JSON body params now supported in custom authentication
    When configuring custom authentication for a custom action, nested JSON objects (e.g., sub-objects within bodyParams) are now supported.

  • Custom attributes support with One-click unsubscribe URL
    With Journey Optimizer, if you are managing consent outside of ÃÛ¶¹ÊÓÆµ, you can set an external custom endpoint by defining your own one-click unsubscribe link in the email configuration. When your recipients click the unsubscribe link, Journey Optimizer appends some default profile-specific parameters to the consent update event.

    To further personalize the unsubscribe email address, you can now define custom attributes that will be appended to the consent event. This capability has already been available for the custom one-click unsubscribe link since the August 25 release.

  • mTLS Support for SMS Channel
    When setting up a custom SMS provider, you now have the option to enable mutual TLS (mTLS) authentication, which requires both the client and the server to confirm each other’s identities before a secure connection is established.

  • Model-based Schemas
    For a clearer and more intuitive experience, Relational Schemas are now referred to as Model-based Schemas in Orchestrated campaigns.

  • Dataset lookup support in journeys
    A new activity in journeys, Dataset lookup, allows you to dynamically retrieve data from ÃÛ¶¹ÊÓÆµ Experience Platform record datasets during runtime. By leveraging this capability, you can access data that may not reside in the profile or event payload, ensuring your customer interactions are both relevant and timely.

    This activity is only available for a set of organizations (Limited Availability). To gain access, contact your ÃÛ¶¹ÊÓÆµ representative.

  • Simulating content variations for all inbound channels
    Previously only available for the Email, SMS, and Push notification channels, simulating content variations now also applies to all inbound channels.

  • Redirect Support in Journey Custom Actions
    Redirects (302) are now supported in Journey Custom Actions.

  • High throughput mode for API triggered email campaigns
    A new High throughput mode is now available in API triggered campaigns. This mode is designed for large-scale, real-time messaging (up to 5000 transactions per second) and provides higher availability with lower latency.
    This capability is only available for the email channel, for organizations that have purchased the ÃÛ¶¹ÊÓÆµ High throughput transactional messaging add-on offering. Contact your ÃÛ¶¹ÊÓÆµ representative for more details.

  • Hourly reset capping frequency - You can now apply capping on an hourly basis for channel rule sets. Previously available in Limited Availability, this capability is now available to all environments and allows you to choose 1 hour (previously 3 hours). Read more. Availability date: September 17

  • Dynamic domain support - Journey Optimizer now supports complete/base URL personalization for predefined domains accepted by ÃÛ¶¹ÊÓÆµ. Read more

    This capability is available in Limited Availability for a set of customers.

  • Expression for Decisioning capping rules - You can now build your own expressions to define the threshold of a capping rule for a decision item. Read more

    This capability is currently available as a Limited Availability to all users.

  • Channel configuration monitoring alerts - You can now subscribe to receive system alerts, either by email or in the Journey Optimizer notification center, in case an email channel configuration error using the custom subdomain delegation type happens. Read more

August '25 release notes 25-8-rn

Release date: August 19, 2025

New capabilities Aug-25-8-features

New capabilities coming with this release are detailed below.

Pause and resume journeys

You can now pause and resume your journeys. This capability gives journey practitioners greater control and flexibility by allowing live journeys to be temporarily suspended without disrupting customer experience. When paused, no communications are sent, and profiles remain in a suspended state until the journey is resumed.

You can pause and resume one journey only, or perform bulk pause and resume operations to a group of journeys.

In addition, you can apply global filters to paused journeys to exclude profiles based on their attributes.

Previously released in Limited Availability, this capability is now available to all environments (General Availability).

For more information, refer to the detailed documentation

Calendar view

A calendar view is now available in the journeys and campaigns lists. It allows you to visualize all journeys and campaigns activations in the respective lists.

Previously available in Limited Availability, this feature is now available to all environments. With this General Availability release, the feature includes:

  • Design improvements for the navigation in dates,
  • The ability to see draft campaigns if you have set a start and end date,
  • A new setting to hide and show calendar items running for a long time.

For more information, refer to the detailed documentation

Action activity in journeys

Journey Optimizer supports a new generic Action activity that enables you to configure both single actions and multi-action inbound action groups, allowing for streamlined action configuration within the journey canvas. In particular, this new feature allows for:

  • A simplified native action configuration within the journey canvas.
  • The capacity to create multi-action inbound action groups.
  • The ability to add optimization to any built-in channel action.
  • The ability to add both experimentation and multi-lingual options to any action.

This capability is available in Limited Availability. Contact your ÃÛ¶¹ÊÓÆµ representative to gain access.

For more information, refer to the detailed documentation

PDF attachments to emails

You can now attach a static PDF file to an email message sent with Journey Optimizer.

  • You can send up to 6 messages with a PDF attachement per profile per year.
  • The maximum allowed file size for each attachment is 5 MB.
  • For any additional size or volume, you can purchase an attachment pack add-on. For more details, contact your ÃÛ¶¹ÊÓÆµ representative.

This capability is available in Limited Availability. Contact your ÃÛ¶¹ÊÓÆµ representative to gain access.

For more information, refer to the detailed documentation

Optimization in campaigns

Journey Optimizer now empowers you with the tools to deliver personalized and optimized content to your audience, allowing you to run content experiments, create rule-based targeting, and use advanced combinations of both, to maximize the effectiveness of your campaigns and journeys.

With Optimization, you can:

  • Test multiple content variations to identify the most effective messaging.
  • Deliver personalized content based on user attributes and contextual data.
  • Combine targeting and experimentation for advanced strategies.
  • Filter out users that do not match variant criteria.
  • Ensure fallback mechanisms to maintain user engagement.

Once the journey or campaign is live, profiles are evaluated against the defined criteria, and based on matching criteria, they are delivered with the appropriate experience or content.

Previously released on August 8 in campaigns only, this capacity is now also available in journeys starting from August 22.

For more information, refer to the detailed documentation

Improvements Aug-25-8-improv

Improvements coming with this release are listed below.

  • Administration

    • Channel configuration monitoring alerts - You can now subscribe to receive system alerts, either by email or in the Journey Optimizer notification center, in case a DNS record is missing. Read more
  • AI Assistant

    • Content generation in multiple languages – Content can now be generated in French, Spanish, German, Italian, Japanese, Swedish, Dutch, and Norwegian. Read more

      Availability date: August 25th

  • Campaigns

    • Rate control in outbound campaigns - You can now enable rate control for outbound campaigns (Email, SMS, Push notifications), allowing you to prevent overload on downstream systems, such as landing pages or customer care platforms. Read more

    • Action campaign scheduling - The campaign daily, weekly, and monthly schedulers have been updated to provide more detailed control over recurring schedules:

      • Weekly recurrence: You can now choose to repeat the campaign every week or every two weeks, and select the day(s) of the week on which it should run.

      • Monthly recurrence: You can now choose to repeat the campaign every month or every other month, and select the day of the month on which it should run.

      • Daily, weekly, or monthly schedules: You can specify if the recurring schedule should stop on a specific date or after a certain number of occurrences.

    • Scheduled transactional action campaigns - Scheduled transactional action campaigns are now available for sending batch, audience-based transactional communications via Email, SMS, and Push channels.

  • Channel - Content cards

    • Content card layout templates - The Content card channel now provides OOTB message layouts that will streamline your authoring experience. This release includes Small Image, Large Image, and Image Only layout templates. Read more
  • Channel - Push

    • Push notification expiration date - You can now specify an expiration date for each Push notification, which prevents time-sensitive messages (such as Black Friday Sale) from being sent after a certain date, thus avoids delivering poor experience to your customers.
  • Channel - SMS

    • Fuzzy Opt-out - When enabled, the Fuzzy Opt-out option detects inbound messages that closely resemble defined opt-out keywords (e.g., ‘CANCIL’) and automatically sends a confirmation reply to verify the user’s unsubscribe intent. If the user confirms via the defined prompt, they are unsubscribed. Read more

      note note
      NOTE
      Fuzzy Opt-out is only available with Sinch and Infobip.
    • Verify SMS Connection - You can now easily test and verify your SMS API credentials within ÃÛ¶¹ÊÓÆµ Journey Optimizer by sending a sample message to a designated device. Read more

  • Configuration

    • Custom attributes support with One-click unsubscribe URL - With Journey Optimizer, if you are managing consent outside of ÃÛ¶¹ÊÓÆµ, you can set an external custom endpoint by defining your own one-click unsubscribe link in the email configuration. When your recipients click the unsubscribe link, Journey Optimizer appends some default profile-specific parameters to the consent update event.

      To further personalize your one-click unsubscribe link, you can now define custom attributes that will be also appended to the consent event. Read more

  • Datasets

    • Experience Decisioning Object Repository - Personalized Offer Items - Built-in export dataset now captures all offer attributes and lifecycle status, enabling complete personalization and reporting. Read more

    • Introduced version checking via the etag field to improve consistency and track changes to offer items more reliably.

  • Decisioning

    • Attach fragments to decision items - Journey Optimizer now provides the ability to attach fragments to decision items which can be leveraged in code-based experience campaigns through decision policies. This capability is available in Limited Availability for a set of customers. Read more
  • Journeys

    • Journey bulk operations - From the list of your journeys, you can now select multiple items. Once selected, you can pause or resume up to 10 journeys at a time.

    • Redirect (302) Support in Custom Actions - Custom actions can now handle HTTP 302 redirects on a per-request basis. This allows journeys to integrate with APIs that redirect requests to localized or region-specific URLs. Redirects are followed automatically, ensuring the correct content is delivered without extra configuration.

    • Multiple inbound actions in journeys - To simplify your journey orchestration, you can now define several inbound actions in a single journey. Previously available in campaigns, this capability enables you to deliver multiple code-based experiences, In-app messages, Content Cards or web actions to different locations at the same time, each action containing a specific content. Read more

Campaign Orchestration

Availability date: August 4, 2025

Journey Optimizer now includes Campaign Orchestration, a new capability purpose-built for brand-initiated, batch campaigns. This release introduces a campaign orchestration canvas and enhanced data modeling, working together to let marketers plan, target, and deliver personalized cross-channel campaigns.

IMPORTANT
To access Campaign Orchestration, your license must include either the Journey Optimizer – Campaigns & Journeys or the Journey Optimizer - Campaigns package. Contact your ÃÛ¶¹ÊÓÆµ representative to confirm your license and update if needed.

Campaign Orchestration GIF

It includes Relational Schemas & Datasets and Campaign Canvas. Together, these two innovations unlock a new standard for orchestrating batch campaigns in Journey Optimizer. Key capabilities are listed below.

Key Capabilities oc-capabilities

  • Multi-step workflows

    Drive sophisticated multi-channel batch campaigns with the new, purpose-built campaign orchestration canvas.

  • On-demand audiences

    Segment audiences on-demand for immediate activation.

  • Multi-entity segmentation

    Build audiences using business context (non-people dimensions) such as product, stores, renewals, reservations, and more.

  • Pre-send visibility

    Review, refine, and optimize audiences and campaigns prior to launch and while campaigns are running

Campaign Canvas oc-canvas

A brand-new visual orchestration interface purpose-built for batch campaigns. This canvas enables:

  • Visual planning of multi-step, multi-channel campaign flows

  • Support for on-demand audiences built from relational queries

  • Advanced audience splitting, waits, and conditional logic

  • Precise pre-send counts after applying business rules and filters

Relational Schemas & Datasets oc-relational

ÃÛ¶¹ÊÓÆµ Journey Optimizer now supports relational entities (e.g., products, stores, bookings, contracts) linked to people-based profiles. This allows segmentation and personalization across multi-dimensional data structures, enabling use cases like:

  • One message per booking, subscription, or contract

  • Segmentation based on related entity attributes (e.g., product category or store location)

  • Enhanced addressability (e.g., send to all known contacts tied to an entity)

Why it matters

This release gives marketers full control over brand-initiated, audience-based batch marketing, combining flexible data modeling with a purpose-built orchestration experience. It is specifically designed for batch campaign orchestration from real-time journeys, while offering advanced personalization and scalability.

Learn more

Learn more in the Campaign orchestration documentation.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76