Adobe's 'A' Logo in red

ADOBE JOURNEY OPTIMIZER

hamburger menu icon

Discover Adobe Experience Platform AJO

Scroll to Start Tour

Orchestrate Omnichannel Journeys

And Optimize Every Engagement

Data Integration, Inbound Customer Engagement, Journey Orchestration & Outbound Omnichannel Personalization

Actionable customer profiles that learn & adapt from all data sources

Integrate customer data from everywhere consumers engage, from the moment they discover your company right up to when they transact, collect and enrich data from every touchpoint on every channel for a real-time customer profile.

Create a holistic view for every customer by unifying disparate identifiers and profile information from all online and offline systems. Manage consumers unknown and known identities and deliver one-to-many experiences to anonymous states and one-to-one personalization to identified states.

Understand inbound customer engagement across all channels & data sources

Integrate data from a wide array of sources to build a robust customer context and profile to deliver more personalized experiences from all channel behaviors.

Easily enrich profiles with business data from any data source using built-in connectors for popular platforms, custom APIs or batch transfers. Manage data sources via a marketer friendly interface to reduce overhead and accelerate time to value.

Orchestrate personalised communications across even the most complex of journeys.

Coordinate experiences across all interaction points in a centralised, easy to use, marketer friendly tool. Manage the consumer lifecycle journey from acquisition to consideration, conversion, retention and advocacy. Manage journeys as they cross multiple devices and channels and as consumer move from digital to physical interactions points.Future proof journey orchestration for emerging channels such as chatbot, voice, internet of things.

Harmonise consumer journeys and business processes by orchestrating back office workflows and processes. Enhance employee experiences and journeys, by integrating business systems to streamline efficiency and increase governance with journey orchestration.

Trigger advanced journeys from online & offline customer events & behaviours

React instantly to all customer events or actions and trigger orchestrated journeys across all channels.

Time-series events capture consumer behavior at every online and offline interaction in the moment. Build a picture of your customers at every stage of the consumer journey to enable smart decisions at the right time.

Marketer friendly omni-channel journey orchestration and execution

An easy-to-use interface facilitates the creation and management of customer journeys across all digital and physical touchpoints.

Create and deliver personalized, one to one responsive content experiences to all channels and devices. Predictive insights further optimize the customer journey via intelligent decisioning and offer management.

Dynamic journeys driven by reactive real-time decisions

Dynamic and event based to help brands react to real-time signals as well as connect those interactions with scheduled campaigns so the right decisions can be made about what communications to send a customer, when and through what channels.

Connect online and offline behaviors while co-ordinating physical and digital touchpoints. Intelligently determine the next best interaction with scale, speed, and flexibility across the entire customer journey.

Considered journeys across the entire enterprise, for millions of individuals

Centralize and mange all customer journeys across the entire enterprise from a single, application. Tailor every journey for every individual consumer, ensuring every communiation is personal and relevant.

Create considered, unified and relevant journeys across all stages of the customer lifecycle for every indvidual consumer. Manage omnichannel campaigns across all digital devices and channels and extend journies in to physical screens, touchpoints, harmonizing all online and offline interactions.

Leverage all digital channels to engage customers throughout the brand experience

Easily create and manage messaging across email, SMS, push notification, web, and mobile in-app, including emerging channels such as voice, connected TV, mobile automotive and more.

Synchronize messaging across every touchpoint to maximize cut through, or tailor every communication to every device or channel. Create sequenced messaging to manage consumer lifecycle stages and ensure your customers receive the right message, at the right time, in the right place.

Personalized experiences that adapt to customer behavior in real time

Every tailored journey is executed with personalized communications, including relevant messaging, content and media assets. Scale personalized communications to every consumer with templates, reusable components and A.I.

Content is optimized for every device and channel to maximize deliverability and readability. A/B testing of body content, subject line and send time further enhances deliverability and cut-though. Ensure your message is delivered and consumed in opted-in channels of preference.

Dynamically tailor message content to delvier personalized content that reacts in real-time

Use artificial intelligence, machine learning or rules based offer decisioning to determine the best experience and scale personalization to every consumer.

On-the-fly dynamic messaging creates one to one personalized experiences or scale to multiple audiences using segment based content targeting. Intelligent offer decisioning selects next best offer based on real-time customer behavior.

Easily create, edit and manage content for all channels using the built-in no code editor

Author communications using the visual editor, no coding required, to speed time to market while reducing development time.

Scale content for the entire customer journey by creating, edit and manage content and communications across every interaction, all from an easy to use interface. Modern digital asset management fuels content velocity by connecting sources of content directly to channels of execution. Easily integrate and manage content repository to find the right content at your finger tips.

Modern digital asset management fuels content velocity by connecting sources of content directly to channels of execution

Centralized offers deliver consistent and relevant content across all messages. Extensible across enterprise content and data applications.

Orchestrate coordinated, consistent, and data-driven experiences by mapping the user's profile to across all interaction points, devices and channels.

Enhance every communication with real-time performance insights and reporting

Monitor the performance of every message, across every channel, in the moment as they are delivered, opened and clicked.

Understand message performance to optimize deliverability while maximizing views and clicks.

Take action to ensure every message is personalized and engaging.

A complete customer view for a more complete customer journey

Utilize real-time data business intelligence and performance insights to proactively optimize every step of the customer journey.

Easy to use dashboards with customizable widgets provide at a glance reporting via visualizations that update in real-time.

Interactively understand performance and pro-actively optimize every consumer interaction across the entire enterprise.

B2B and B2C readiness built-in with open, flexible and standardized data formats

Ingest data agnostically from all online and offline data sources in real-time, using API first or batch transfer methods.

Data is managed and validated in a structured, open and customizable format, introducing semantics to your data fields that help enable automated workflows and governance.

Create, query and manipulate raw data using standards such as SQL. Meet additional use cases with support for B2B account-based and B2C people-based schemas out of the box.

With Adobe Journey Optimizer, you can manage scheduled omnichannel campaigns for all interactions, channels and touchpoints creating one-to-one moments for millions of customers from a single application.

Adobe Journey Optimizer combines a unified, real-time customer profile, an API-first open framework, centralized offer decisioning, and artificial intelligence for orchestration and personalization of enterprise customer journeys.

journey optimizer api

Adobe Journey Optimizer is a standalone solution built natively on the Adobe Experience Platform

Adobe Journey Optimizer is built on Adobe Experience Platform and natively intergates with Adobe's Real-time Customer Data Platform and Customer Journey Analytics solutions to further enhance enterprise experience capability.

Adobe Experience Platform is the foundation of an integrated application service and data ecosystem for real-time connectivity of insights and data actionability across the entire enterprise.

journey optimizer api

Discover More

journey optimizer api

Please rotate your device.

Sign in to Community

Sign in to view all badges

Expand my Community achievements bar.

Marquee left

Adobe Journey Optimizer

The power of decisioning — adobe journey optimizer.

Avatar

  • Subscribe to RSS Feed
  • Mark as New
  • Mark as Read
  • Printer Friendly Page

anuhyatad_0-1706189363084.png

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.

  • Certification
  • Instructor-led training
  • View all learning options

Documentation

  • Documentation home
  • Experience Cloud release notes
  • Document Cloud release notes
  • Community home
  • Community Advisors
  • Experience League Showcase
  • Advertising
  • Audience Manager
  • Campaign Classic v7 & Campaign v8
  • Campaign Standard
  • Experience Cloud
  • Experience Manager Sites & More
  • Experience Platform
  • Journey Optimizer
  • Real-Time Customer Data Platform
  • Creative Cloud
  • Document Cloud
  • Marketo Engage
  • Experience Cloud support
  • Document Cloud support
  • Community forums
  • Adobe Developer
  • Adobe status

Adobe account

  • Log in to your account
  • Corporate responsibility
  • Investor Relations
  • Supply chain
  • Trust Center
  • Diversity & Inclusion
  • COVID-19 Responses
  • Adobe Journey Optimizer

ADOBE JOURNEY OPTIMIZER

Be everywhere all at once without breaking the space-time continuum..

Adobe Journey Optimizer is a single application where you can manage scheduled cross-channel campaigns and one-to-one moments for millions of customers — and the entire journey is optimized with intelligent decisioning and insights.

Watch overview Take a tour

https://main--bacom--adobecom.hlx.page/fragments/homepage/summit-2024-products

Adobe Journey Optimizer unlocks true personalization at scale.

Natively built on the industry-leading Adobe Experience Platform , Journey Optimizer lets you manage inbound customer engagement and outbound omnichannel campaigns using real-time insights and AI-driven workflows so you can engage one customer or millions anytime, anywhere.

  • Real-time profile and insights
  • Omnichannel orchestration
  • Personalized offer decisioning
  • Customer lifecycle engagement

journey optimizer api

Real-time experiences, real-time customer action.

Create the foundation for personalized journeys with a unified customer profile and real-time insights.

Real-time profiles built from both online and offline data

Identity resolution and audience management

Real-time messaging triggers

journey optimizer api

Real-time journey orchestration.

Orchestrate and automate journeys based on real-time behavior, contextual changes, or business signals — all from a single application.

Drag-and-drop message designer

Omnichannel journey designer

Digital asset management

Real-time goal tracking

journey optimizer api

Real value added to the customer journey using artificial intelligence (AI).

Personalize engagement at scale with centralized decisioning, experimentation, and intelligence so you always deliver the “next best offer.”

Central offer management

Intelligent offer decisioning

journey optimizer api

Engage customers on every step of their journey.

Manage broad marketing campaigns and personalized, one-to-one interactions alike to stay top of mind no matter where your customers roam.

Audience-based marketing

One-to-one customer marketing

Business-driven segment updating

Immediate burst messaging

I’m curious. Is this right for my business?

Get started

Evolve how you deliver experiences and define journeys.

https://main--bacom--adobecom.hlx.page/assets/icons/products/journey-optimizer/adobe-journey-optimizer/simplify-management-300x80.svg

Simplify management

A single application for omnichannel campaigns and real-time engagement.

https://main--bacom--adobecom.hlx.page/assets/icons/products/journey-optimizer/adobe-journey-optimizer/improve-engagement-300x80.svg

Improve engagement

Personalized content based on profiles updated in real time.

https://main--bacom--adobecom.hlx.page/assets/icons/products/journey-optimizer/adobe-journey-optimizer/increase-conversion-300x80.svg

Increase conversion

Data-driven insights with instant views into journey progression.

https://main--bacom--adobecom.hlx.page/assets/icons/products/journey-optimizer/adobe-journey-optimizer/speed-time-to-market-300x80.svg

Speed time to market

Modern UX with journey templates and AI-powered workflows.

https://main--bacom--adobecom.hlx.page/assets/icons/products/journey-optimizer/adobe-journey-optimizer/scale-as-you-need-300x80.svg

Scale as you need

Cloud-native scalability and agility with API extensibility.

journey optimizer api

The Total Economic Impact™ of Adobe Real-Time Customer Data Platform, Journey Optimizer, and Customer Journey Analytics.

Learn how this Adobe solution delivered a 431% return on investment.

Read report

https://main--bacom--adobecom.hlx.page/fragments/products/gen-ai/ajo

journey optimizer api

BETTER TOGETHER

Journey Optimizer + Adobe Real-Time CDP.

Pair Real-Time CDP with Journey Optimizer to build unified profiles and actionable audiences while creating, orchestrating, and delivering personalized customer experiences — from a single platform.

journey optimizer api

“We can feed profiles into Adobe Journey Optimizer to deliver more relevant emails and other communications across channels. We’re even looking to use location information through the mobile app to activate location-based communication. If a tourist is walking near a museum, it can trigger a push notification or email inviting them to visit.”

Francesco Paolo Schiavo, Director General at the Italian Ministry of Tourism

Related content

https://main--bacom--adobecom.hlx.page/fragments/products/cards/adobe-journey-optimizer

See what Journey Optimizer can do for your business.

Questions we have answers..

Adobe Journey Optimizer is an agile, scalable application built on the Adobe Experience Platform for orchestrating and delivering personalized, connected customer journeys across any app, device, screen, or channel. It lets brands optimize and personalize experiences across the entire customer journey — whether it's a brand-initiated engagement like weekly promotional emails or personalized real-time interactions, such as providing customers with contextual information as they engage with products or services they've purchased from your business.

Brands can use a single application to put consumers at the heart of the customer journey, whether orchestrating individual campaigns or intelligent management of the entire customer journey.

Adobe Journey Optimizer — built on the Adobe Experience Platform — enables journey orchestration, customer segmentation, and content and delivery capabilities all within a single solution. Capabilities include intelligent personalization, dynamic customer journey designing, and real-time insights.

Adobe Journey Orchestration lets you tailor individual journeys for customers based on their prior preferences and behaviors.

journey optimizer api

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

Adobe Journey Optimizer | Product Description

Adobe Campaign Managed Cloud Services Icon

Effective as of 17 November 2023

What is Adobe Journey Optimizer? 

Adobe Journey Optimizer, built on Adobe Experience Platform, allows Customer to orchestrate omnichannel Journeys, determine the next best action to take for their customers and deliver contextualized Offers that are personalized and optimized in-the-moment.  

Journey Optimizer Packages – Select, Prime, and Ultimate

[1] Prime package may be licensed without email and direct mail channels upon request. [2] Ultimate package may be licensed without email and direct mail channels upon request. [3] Ultimate Starter package does not include an event configuration to support business events.

*Refers to certain multi-channel modes of communication which are agreed upon between Adobe and Customer.

Entitlements and Product Limitations

[1] Engageable Audience. Customer may store and process up to the number of Engageable Profiles authorized in the Sales Order.

Scoping Parameters

  • Average Profile Richness. Customer’s Average Profile Richness may be less than or equal to 75 kilobytes per Addressable Profile.
  • Data Export. Customer may export to any available non-Adobe storage solution (directly or indirectly) an average of up to 500 kilobytes per Profile per year of datasets licensed through Journey Optimizer.
  • Direct Mail actions may only be used to export data for purposes related to the execution of Customer’s direct mail Marketing Programs managed in Journey Optimizer.
  • Domain Delegations. Customer may delegate up to 10 domains.
  • Messages. Customer may send an average of up to 60 Messages (consisting of either email or push Messages) per contracted Engageable Profile per year.

Performance Guardrails 

  • Email Size.   Journey Optimizer Peak Volume has been scoped to support email sizes of up to 100 kilobytes. 
  • Offers per Email. Journey Optimizer Peak Volume has been scoped to support up to 10 Offers per email. 
  • Personalization Fields.   Journey Optimizer Peak Volume has been scoped to support up to 5 Personalization Fields.
  • Push Size. Journey Optimizer Peak Volume has been scoped to support push Message sizes of up to 4 kilobytes. 
  • Sandboxes. Journey Optimizer includes up to 5 Sandboxes.

Static Limits

1. Static Limits for Journey Optimizer Select

a. Ad Hoc Queries . Ad Hoc Queries will time out after 10 minutes.

b. Addressable Audience. Customers are entitled to maintain an Addressable Audience equal to the 125% of their contracted Engageable Audience; for example, if Customer has licensed 10 million Engageable Audience, the max allowable Addressable Audience will be 12.5 million. 

c. Adobe Audience Manager Data Flows.   For customers ingesting data into Journey Optimizer from Adobe Audience Manager, Journey Optimizer only supports first-party data sources flowing from Adobe Audience Manager to the Profile Service to be engaged through Journey Optimizer. 

d. Adobe Experience Manager Assets Essentials. Journey Optimizer includes use of Adobe Experience Manager Assets Essentials which includes up to 5 Assets Essentials Users, up to 100 Consumer Users, and 1 terabyte of Adobe Experience Manager Cloud Service Storage.

e. Audience Activation.   Customer may export an average of up to 1,500 kilobytes of data per Addressable Profile per year only via Custom Actions. 

f.  Automated Dataset Expiration . Customer may schedule up to 20 automated dataset expiration work orders per month.

g.  Batch Segmentation Completion Time.   Batch Segmentation Jobs may take up to 7 hours to complete. 

h. Batch Segmentation Jobs.   Customer may process up to 1 Batch Segmentation Job per day.

i.  BCC : The BCC feature functions with the email Channel only. Customer may add Customer’s email address to the BCC inbox for the purpose of receiving an archival copy of a Message. Each email sent using BCC will count against the licensed quantity of Messages. For example, 5 emails sent to Recipients with the use of BCC will count as 10 Messages sent (5 Messages to Recipients and 5 Messages to Customer). Usage of BCC is subject to the applicable limits for Peak Volume per hour as a shared Peak Volume limit, which is shared between the number of email transmissions to Recipients and the number of BCC email transmissions to Customer.

j. Channels.  Journey Optimizer supports email, push, and SMS Channels.

k. Computed Attributes. Customer has access to 25 Computed Attributes per Sandbox. Customer may purchase up to three Computed Attributes Add-on packs for an aggregate total of up to 100 Computed Attributes per Sandbox.

l. Custom Actions. Custom Actions may only be used to import or export data for purposes related to the execution of the Customer’s Marketing Programs managed in Journey Optimizer.

m. Data Ingested per Year.   Customer may ingest up to 3 times the Total Authorized Profile Storage into Journey Optimizer per year. 

n. Data Landing Zone . Customer will receive access to one Data Landing Zone per Sandbox. The maximum data Customer may store across all Data Landing Zones is equal to the total data storage provided in connection with all Adobe Experience Platform Products and Services licensed to Customer. Customer may use the Data Landing Zone solely to move Customer Data into and out of Adobe Experience Platform. Data will be automatically deleted from the Data landing Zone after 7 days.

o. Journey AI. Customer may run one instance of Journey AI Send Time Optimization model for email, and one instance of Journey AI Send Time Optimization model for push notifications.

p. Preview/Estimate.    Journey Optimizer supports up to 5 concurrent Users of the preview/estimate functionality of the Segmentation Service.  Preview/estimate requests may take up to 30 seconds to complete.  If more than the allotted preview/estimate Users are working concurrently, Customer may experience performance degradation. 

q. Profile Merge Policies.   Customer may use up to 1 concurrent Profile Merge Policy.

r. SMS Length . Journey Optimizer supports the delivery of SMS Message containing up to 1500 characters per Message.

s.  Sources.   Customer may configure up to 5 Concurrent Non-Adobe Sources into Journey Optimizer (through UI and API), although Customer may not import data from Advanced Enterprise Source Connectors. 

t.  Transactional Messaging.   Transactional Messaging functions with the following Channels: email, push, and SMS.

u. Unlicensed Features.   Certain features of Journey Optimizer may be accessed through Adobe Experience Platform.  Customer is not licensed to, and must not, access or use any features in Adobe Experience Platform not contemplated herein, including without limitation the Data Science Workspace components, unless separately licensed. In addition, Customer is not licensed to, and must not, access or use the Data Lake or Query Service components in Adobe Experience Platform, except for use in conjunction with Bundled Services, unless separately licensed.  

2. Static Limits for Journey Optimizer Prime

a. All Static Limits for Journey Optimizer Select, plus:

b. Streaming Segmentation.  Streaming Segmentation supports up to 1500 inbound events per second.  Streaming Segmentation may take up to 5 minutes to qualify a Profile for segment membership. 

3. Static Limits for Journey Optimizer Ultimate

a. All Static Limits for Journey Optimizer Prime, plus:

b. Computed Attributes. Customer has access to 50 Computed Attributes per Sandbox. Customer may purchase up to two Computed Attributes Add-on packs for an aggregate total of up to 100 Computed Attributes per Sandbox.

Definitions 

Additional Ad Hoc Query Users means an Add-on to increase Customer’s authorized concurrent Query Service Users entitlement from 1 to 5 for the first Additional Ad Hoc Query Users pack purchased, and by 5 additional concurrent Query Service users and 1 additional concurrently running Ad Hoc Query for every subsequent Additional Ad Hoc Query Users pack purchased (e.g., a customer licensing 1 Additional Ad Hoc Query User pack will be entitled to a total of 5 concurrent Query Service Users and 1 concurrently running Ad Hoc Query while a customer licensing 2 Additional Ad Hoc Query User packs will be entitled to a total of 10 concurrent Query Service Users and 2 concurrently running Ad Hoc Queries).

Additional Profile Richness means an increase in Customer’s authorized Average Profile Richness by 25 kilobytes per Addressable Profile per Additional Profile Richness pack.

Add-on(s) means additional product related features that may be licensed by Customer as identified in the Sales Order.

Addressable Audience means the audience of Addressable Profiles. Addressable Audience is a Shared Feature.

Addressable Profiles means the Profiles available in the Profile Service, ready to be activated on using any connected solution. Addressable Profiles are a Shared Feature.

Ad Hoc Query means an ad hoc query generated from the Query Service Editor, PSQL Client, Customer’s BI Tool or Data Science Workspace, as applicable.

Adobe Experience Manager Assets Essentials means a collaborative workspace to store, discover, and distribute digital assets.

Adobe Experience Manager Cloud Service Storage means the total combined storage available, at any one time, for all active data and content in Adobe Experience Manager Assets Essentials.

Adobe Experience Platform means an open and extensible collection of services that allows Customer to create and manage actionable Profiles using various sources across its enterprise and to analyze data to derive insights and drive personalized experiences.

Advanced Enterprise Source Connectors means Amazon Redshift, Apache Kafka, AWS Kinesis, Azure EventHub, Azure Synapse Analytics, Google BigQuery, Google PubSub, and Snowflake.

Assets Essentials User means a User who may use or access all of the capabilities of Adobe Experience Manager Assets Essentials to perform asset management operations, including bulk upload, review and approval of assets, and digital asset governance.

Average Non-production Profile Richness means the sum of all data stored within Non-production Sandboxes at any point in time, divided by the number of authorized Non-production Addressable Profiles. Average Non-production Profile Richness is a Shared Feature.

Average Profile Richness means the sum of all data stored within the Profile stores in Adobe Experience Platform (i.e., Profile Service and Identity Service) at any point in time, divided by the number of authorized Addressable Profiles. Average Profile Richness is a Shared Feature.

Batch Segmentation Job means a call to execute the evaluation of defined segments for all existing Profiles, which may be initiated or scheduled via Adobe Experience Platform APIs, the Adobe Experience Platform UI or any integrated solution. Batch Segmentation Jobs are a Shared Feature.

BCC (Blind Carbon Copy) means an identical copy of a Message via email transmission that is sent to an addressee (Customer) which is not visible to the Recipient as the primary addressee.

Bundled Services means access to the following limited Adobe Experience Platform services:

  • 7 days solely to facilitate data onboarding into Journey Optimizer, limited Ad Hoc Queries and Data Activation.
  • Query Service. Customer’s right to use Query Service is limited to running Ad Hoc Queries and supports up to 1 concurrent Query Service User and up to 1 concurrently running Ad Hoc Query for the purpose of data ingestion validation.

Campaign means an activity that results in communication from a Channel covering audience based scheduled marketing use cases as well as unitary type on demand transactional use cases executed via API.

Channel(s) means distinct modes of communication between Customer and Recipients that supports native authoring, delivery, and reporting of Messages.

Computed Attribute means aggregated profile behavioral data based on experience events that is converted into a Profile attribute and can be included in a Profile.

Concurrent Non-Adobe Sources means the number of non-Adobe data sources that Customer can link to Adobe Experience Platform concurrently. Concurrent Non-Adobe Sources are a Shared Feature.

Consumer User means a User who may browse, select, and use assets using the Asset Selector feature of Adobe Experience Manager Assets Essentials accessed through the Journey Optimizer user interface.

Custom Actions means Customer-configured connections to external (to Journey Optimizer) destinations in order to send/receive Messages or API calls.

Data Lake means the analytical data store within Adobe Experience Platform.

Data Landing Zone means a cloud-based data storage facility for temporary file storage provisioned with Adobe Experience Platform that Customer may use, as an option, to move data into and out of Adobe Experience Platform. Data Landing Zones are a Shared Feature.

Deliverability Fundamentals means deliverability services which may include, during the initial IP warming phase for new customer onboarding: (1) assessment of the existing marketing plan and creation of a customized ramp-up calendar based on Customer's existing practices, data, volume, and frequency of email transmissions; (2) determination of the appropriate domains and number of IP addresses to be used; and (3) recommendations for changes to the ramp-up calendar based on analysis using performance monitoring and reputation metrics.

Deliverability Package means an Add-on package associated with the applicable licensed deliverability offering, identified in the table below as Deliverability Essentials, Deliverability Enhanced, or Deliverability Plus. Each Deliverability Package offers additional deliverability services, which are outside the scope of the deliverability services included in the license of Adobe Journey Optimizer and defined as Deliverability Fundamentals. Customer may purchase a maximum of one Deliverability Package per one license of Adobe Journey Optimizer.

Directly Identifiable Information means information that can be used to directly identify an individual person, including Stable Identifiers.

Directly Identifiable Profile means a merged Profile that includes Directly Identifiable Information.

Domain Delegation(s) means the number of designated domains of Customer requiring support from Adobe in connection with email Journeys.

Engageable Audience means the audience of Engageable Profiles.

Engageable Profile means a record of information representing an individual, that is represented in the Profile Service, that Customer has attempted to engage using Journey Optimizer’s authoring, decisioning, delivery, experimentation, or orchestration capabilities during the past 12 months.

Entitlements mean usage limits that are strictly monitored and enforced by Adobe. Should Customer exceed an Entitlement, Customer may be obligated to pay overusage fees or license additional capacity.

Healthcare Shield is an Adobe Experience Platform Add-on designed to provide access to the following advanced privacy, governance, and security capabilities: automated consent policy enforcement, customer managed keys, extended thresholds for automated dataset expiration (up to 50 work orders per month).

Identity Graph means observed relationships between 1 or more identities, which are determined to refer to the same individual.

Identity Service means a service in the Adobe Experience Platform that creates and manages Identity Graphs. Identity Service is a Shared Feature.

IPv4 Address means a unique identifier of email streams used to enable sending Messages using the email Channel. The licensed number of IPv4 Addresses is scoped to support the applicable Peak Volume of Messages (for transmission of emails only) per hour.

Journey means a collection of orchestration objects that encompasses Journey Events, Messages, or Custom Actions.

Journey AI means the capability to optimize send times to maximize clicks or opens by utilizing Send-Time Optimization.

Journey Events means an API call to be used to start, progress, or end Journeys (including, but not limited to, API calls between Journey Optimizer and Real-time Customer Data Platform, Adobe Experience Platform Activation, Adobe solutions or third-party services).

Marketing Program means an object with a defined Message and target segment executed through an available Channel.

Message means an object authored and delivered by Customer using Journey Optimizer.

Non-production Profiles means Profiles that can only be deployed in Non-production Sandboxes for development and testing purposes.

Non-production Sandbox means a Sandbox that can be used exclusively for development and testing with Non-production Profiles. Non-production Sandboxes support a volume of Non-production Engageable Profiles and Non-production Addressable Profiles up to 10% of Customer’s licensed Engageable Audience and Addressable Audience commitments. Non-production Profiles are provided in addition to Customer’s licensed Engageable Audience and Addressable Audience commitments. Customer is entitled to up to: (i) an Average Non-production Profile Richness of 75 kilobytes per authorized Non-production Addressable Profile and (ii) 1 Batch Segmentation Job per day per Non-production Sandbox.

Offer means a customizable Message based on eligibility rules and constraints.

Offer Decision means a set of criteria that determines the selection of the best Offer(s) for a given Profile.

Offer Decisioning means the ability to define, manage and deliver Offers.

Peak Volume means the highest capacity peak at a given point that is applicable to the aggregate number of Messages, Journey Events, or Offer Decisions sent through all Sandboxes and Marketing Programs and does not apply to each Sandbox or Marketing Programs executed concurrently. Failure to adhere to Performance Guardrails or the performance limitations of Customer’s sources and destinations of data may reduce Peak Volume.

Performance Guardrails means usage limits that relate to the scoping of Customer’s proposed use case. Should Customer exceed a Performance Guardrail, Customer may experience performance degradation; Adobe will not be responsible for such performance degradation.

Personalization Field means a field within a Message that may be modified for each Recipient.

Privacy and Security Shield is an Adobe Experience Platform Add-on enabling Customer to access the following advanced privacy, governance, and security capabilities: automated consent policy enforcement, customer managed keys, extended thresholds for automated dataset expiration (up to 50 work orders per month).

Profile means a record of information representing an individual (including Directly Identifiable Profiles and Pseudonymous Profiles) as represented in the Profile Service. Data included in a Profile may include data related to the individual’s attributes, behavior, and segment membership. Profile volumes are determined based on the default deterministic Identity Graph included with Journey Optimizer.

Profile Merge Policy means rules that the Profile Service uses to determine how data from different sources will be combined to create unified Profiles. Profile Merge Policies may not be used as a replacement for Sandboxes when requiring logical separation to isolate data and operations. Profile Merge Policies are a Shared Feature.

Profile Service means a data store within Adobe Experience Platform where Profiles are created and stored. Profile Service is a Shared Feature.

Pseudonymous Profile means a merged Profile that includes no Directly Identifiable Information.

Query Service means a service in the Adobe Experience Platform that facilitates Customer's use of standard SQL to query and transform data in Adobe Experience Platform. Query Service is a Shared Feature.

Query Service User means any User making an SQL query to Query Service through the Query Service user interface, Journey Optimizer API, or external system any for data analysis or data exploration.

Rapid Delivery Messaging means Customer’s ability to send up to 6 million Messages per minute using push Channel that is applicable to the aggregate number of all executed Marketing Programs for up to 5 minutes. Rapid Delivery Messaging supports a maximum of 5 concurrent Marketing Program.

Real-time Journey Orchestration means a version of Journey Orchestration which can support both streaming and batch processing.

Recipient means the end user that receives Customer's message via any available Channel.

Sandbox means a logical separation within Customer’s instance of any Adobe On-demand Service that accesses Adobe Experience Platform isolating data and operations. Sandboxes can either be used for production purposes or Non-production Sandboxes. Sandboxes used for production purposes share the authorized entitlements of the base Journey Optimization production system (measured cumulatively across all of Customer’s Sandboxes used for production purposes). Non-production Sandboxes share the authorized entitlements specified with non-production use cases (measured cumulatively across all of Customer’s authorized Non-production Sandboxes). Sandboxes are a Shared Feature.

Scoping Parameters means usage limits that relate to the scoping of Customer’s licensed use case. Should Customer exceed a Scoping Parameter, Adobe will work with Customer to remedy the issue leading to overusage. Should Customer persistently exceed a Scoping Parameter, Customer may be required to license additional capacity.

Segmentation Service means the service within Adobe Experience Platform that allows Customer to create and manage its Profile segments. Segmentation Service is a Shared Feature.

Send Time Optimization means a process by which machine learning is used to determine the optimal message send time to maximize clicks or opens.

Shared Feature means a feature or functionality and its associated limitations that are shared (i.e., not additive) across all applicable Adobe Experience Platform-based Products and Services licensed by Customer. If any of Customer’s other applicable Adobe Experience Platform-based Product and Services provide a higher limitation (either because the base-level limitation is higher or because Customer has licensed an available Add-on), the highest limit will apply to all of Customer’s applicable Adobe Experience Platform-based Products and Services.

SMS (Short Message Service) means a Channel which enables Customer to send text messages to mobile devices of Recipients.

Stable Identifier means any identifier other than a cookie ID or device ID.

Standard Features means those generally available features that enable Customer to manage, orchestrate in batch, author, deliver, measure and optimize Messages to create marketing Journeys targeting Engageable Audiences. Standard Features also includes Adobe Experience Manager Assets Essentials and Deliverability Fundamentals.

Starter Features means those generally available features that enable Customer to manage, orchestrate, measure and create marketing Journeys targeting Engageable Audiences.

Static Limit means a usage limit that relates to the technical boundaries of Journey Optimizer. Customer may not modify Static Limits.

Streaming Segmentation means updating segment membership for a Profile as new data enters the Segmentation Service through a streaming flow. Segment membership is evaluated based on the current Profile attributes and the value of the current event, without taking historical behavior into account. Streaming Segmentation is a Shared Feature.

Total Authorized Profile Storage means Total Production Storage plus Total Non-production Storage. Total Authorized Profile Storage is a Shared Feature.

Total Non-production Storage means Average Non-production Profile Richness (including any Add-ons) multiplied by the number of authorized Non-production Profiles. Total Non-production Storage is a Shared Feature.

Total Production Storage means Average Profile Richness (including any Add-ons) multiplied by the number of authorized Profiles. Total Production Storage is a Shared Feature.

Transactional Messaging means the ability to manage trigger Messages in real time. Such real time Messages, as defined herein, will be referred to as Transactional Messages.

Get help faster and easier

 alt=

Quick links

Legal Notices    |    Online Privacy Policy

Share this page

Language Navigation

  • Journey Optimizer documentation
  • Latest release notes
  • 2023 Release notes
  • 2022 Release notes
  • 2021 Release notes
  • Documentation updates
  • What is Journey Optimizer
  • Get started as a Marketer
  • Get started as a Data engineer
  • Get started as an Administrator
  • User interface
  • Search, filter, categorize
  • Accessibility
  • Use Case Playbooks
  • Integrations
  • Get started with journeys
  • Create your first journey
  • Design your journey
  • Test your journey
  • Publish your journey
  • End your journey
  • Time zone management
  • Profile entrance management
  • Copy a journey to another sandbox
  • Troubleshoot your journey
  • Integrate with Intelligent Services
  • Get started with journey activities
  • General events
  • Audience qualification
  • Read audience
  • Email, In-app, Push, SMS
  • Custom actions
  • Adobe Campaign Standard actions
  • Adobe Campaign v7/v8 actions
  • Update profile
  • Generalities
  • Conditional instruction
  • Field references
  • Collection management functions
  • Journey properties
  • Main Functions
  • countOnlyNull
  • countWithNull
  • distinctCount
  • distinctCountWithNull
  • toDateTimeOnly
  • currentTime​InMillis
  • inLastHours
  • inLastMonths
  • inLastYears
  • inNextHours
  • inNextMonths
  • inNextYears
  • nowWithDelta
  • updateTimeZone
  • distinctWithNull
  • getListItem
  • serializeList
  • containIgnoreCase
  • endWithIgnorecase
  • equalIgnoreCase
  • lastIndexOf
  • matchRegExp
  • notequalIgnoreCase
  • startWithIgnoreCase
  • Send multi-channel messages
  • Send a message using Campaign v7/v8
  • Send a message to subscribers
  • Pass collections dynamically using custom actions
  • Ramp up deliveries
  • Limit throughput with External Data Sources and Custom Actions
  • Get started with campaigns
  • Create a campaign
  • Review and activate a campaign
  • Manage campaigns
  • Get started with content experiment
  • Create a content experiment
  • Configure experimentation reports
  • Understand statistical calculations
  • Understand statistical calculations in Experimentation report
  • Trigger campaigns using APIs
  • Get started with emails
  • Create an email
  • Get started with email design
  • Design content from scratch
  • Import your content
  • Code your own content
  • Use email templates
  • Use content components
  • Leverage visual fragments
  • Add links and track messages
  • Insert personalized offers
  • Generate the text version
  • Add a preheader
  • Get started with email style
  • Edit background settings
  • Adjust vertical alignment and padding
  • Add inline styling attributes
  • Manage email opt-out
  • Get started with email configuration
  • Configure email surface settings
  • Get started with In-app channel
  • In-app channel prerequisites
  • Create an Mobile In-app message
  • Create a Web In-app message
  • Design your In-app content
  • Check and send your In-app notification
  • Get started with push notification
  • Create a push notification
  • Design your push notification
  • Check and send your push notification
  • Push Notification flow
  • Configure push notification channel
  • Mobile onboarding quick start workflow
  • Get started with text messaging
  • Create a text message
  • Check and send your text messages
  • Manage text message opt-out
  • Configure SMS channel
  • Set up SMS subdomains
  • Get started with direct mail
  • Create a direct mail
  • Check and send a direct mail message
  • Configure direct mail
  • Get started with web channel
  • Web channel prerequisites
  • Configure web subdomains
  • Create web experiences
  • Edit web page content
  • Manage modifications
  • Monitor your web campaigns
  • Author single-page applications
  • Get started with landing pages
  • Create a landing page
  • About landing page design
  • Create the landing page content
  • Create templates
  • Add custom JavaScript
  • Create a subscription list
  • Learn through use cases
  • Configure landing page subdomains
  • Define landing page presets
  • Work with Experience Manager Assets
  • Work with Adobe Stock
  • Get started with personalization
  • Personalization contexts
  • Personalization syntax
  • About the Expression Editor
  • Add attributes to favorites
  • Use expression fragments
  • Personalization validation
  • Get started with helper functions
  • Aggregation functions
  • Arithmetic functions
  • Arrays and list functions
  • Date functions
  • Boolean and comparison functions
  • Map functions
  • Math functions
  • Object functions
  • String functions
  • Order status notification
  • Cart abandonment email
  • Work with content templates
  • Work with fragments
  • Get started with dynamic content
  • Create conditional rules
  • Create dynamic content
  • Get started with preview and test
  • Select test profiles
  • Preview your content
  • Send email proofs
  • Test email rendering
  • Get started with audiences
  • Build segment definitions
  • Get started with audience composition
  • Create composition workflows
  • Work with the composition canvas
  • Access and manage audiences
  • Get started with profiles
  • Create test profiles
  • Work with computed attributes
  • License usage
  • Get started with Live Report
  • List of components
  • Journey Live report
  • Campaign Live report
  • Landing page Live report
  • Subscription list Live report
  • Get started with Global report
  • Journey Global report
  • Campaign Global report
  • Landing page Global report
  • Subscription list Global report
  • Get started with Channel reports
  • Channel reports
  • Create journey reports
  • Step event field list
  • About legacy fields
  • Journey fields
  • Common fields
  • Action execution fields
  • Data fetch fields
  • Identity fields
  • Examples of queries
  • Get started with deliverability
  • Understand the suppression list
  • New DMARC requirement
  • Work with Customer Journey Analytics
  • Exclusion reasons
  • About Decision management
  • Key steps to create and manage offers
  • Use case: insert offers in an email
  • Create placements
  • Create decision rules
  • Create collection qualifiers
  • Get started with rankings
  • Ranking formulas
  • About AI models
  • Auto-optimization model
  • Personalized optimization model
  • Create AI models
  • Create personalized offers
  • Add representations
  • Add constraints
  • Create fallback offers
  • Create collections
  • Create decisions
  • Configure offers selection in decisions
  • Create simulations
  • Use batch decisioning
  • Getting started with data collection
  • Create a dataset to collect events
  • Configure events capture
  • Work with Decision management events
  • Access events XDM fields
  • Get started with offer catalog export
  • Access the exported offer catalog
  • Personalized offers dataset
  • Decisions dataset
  • Placements dataset
  • Fallback dataset
  • Getting started
  • List placements
  • Lookup a placement
  • Create a placement
  • Update a placement
  • Delete a placement
  • List decision rules
  • Lookup a decision rule
  • Create a decision rule
  • Update a decision rule
  • Delete a decision rule
  • List collection qualifiers
  • Lookup a collection qualifier
  • Create a collection qualifier
  • Update a collection qualifier
  • Delete a collection qualifier
  • List personalized offers
  • Lookup a personalized offer
  • Create a personalized offer
  • Update a personalized offer
  • Delete a personalized offer
  • List collections
  • Lookup a collection
  • Create a collection
  • Update a collection
  • Delete a collection
  • List fallback offers
  • Lookup a fallback offer
  • Create a fallback offer
  • Update a fallback offer
  • Delete a fallback offer
  • List decisions
  • Lookup a decision
  • Create a decision
  • Update a decision
  • Delete a decision
  • About legacy APIs
  • Get started with offer delivery APIs
  • Decisioning API
  • Edge Decisioning API
  • Batch Decisioning API
  • Get started with data management
  • Work with schemas
  • Get started with datasets
  • Export Journey Optimizer datasets
  • Query examples
  • Built-in schemas >
  • Get started with Journey Optimizer configuration
  • Set up channel surfaces
  • Get started with subdomain delegation
  • Delegate a subdomain
  • Set up DMARC record
  • Add a Google TXT record
  • Access and edit PTR records
  • Create IP pools
  • Suppression list
  • Allowed list
  • Use seed lists
  • Support for archiving
  • Change execution addresses
  • Configure frequency rules
  • About Data Sources, Events and Actions
  • Journeys integration with external systems
  • Capping API
  • Throttling API
  • Work with journey events
  • Get started with unitary events
  • About ExperienceEvent Schemas
  • Work with Adobe Analytics
  • Configure a business event
  • Additional steps to send events
  • About data sources
  • Configure a data source
  • Adobe Experience Platform data source
  • External data sources
  • About actions
  • Configure an action
  • Integrate with Adobe Campaign Standard
  • Integrate with Adobe Campaign v7/v8
  • Use API call responses in custom actions
  • Get started with user management
  • Built-in roles
  • Built-in permissions
  • Permission levels
  • Manage users and roles
  • Attribute-based access control
  • Object level access control
  • Sandboxes management
  • Get started with privacy
  • Privacy requests
  • Audit actions on resources
  • Perform data hygiene operations
  • Manage opt-out
  • Work with consent policies
  • Data Governance
  • Set up and manage Customer Managed Keys

Adobe Journey Optimizer Documentation

  • Created for:

What’s new ?

Get a glimpse of the newest enhancements in Journey Optimizer product and documentation! For a comprehensive list of features, improvements, and fixes, check out the detailed Release Notes . Stay up-to-date with the latest changes in our documentation by visiting the documentation updates page .

Discover new features and improvements coming with Adobe Journey Optimizer 24.2 release.

You can now use the new Web In-App messaging capability to display personalized content directly on websites, through modal-overlay messages. This feature enables you to engage effectively with web visitors, enhancing user interaction, retention, and conversion rates.

In addition to Email, content templates are now available for the following channels: Push, In-app, SMS and Direct mail, each channel having dedicated template types. For Email, you can now select the Content type, which allows you to save the subject line as part of your email template.

Start with the basics

Explore the documentation, additional resources, on this page.

  • Recommended courses
  • Certification
  • Instructor-led training
  • Browse content library
  • View all learning options

Documentation

  • Documentation home
  • Experience Cloud release notes
  • Document Cloud release notes
  • Community home
  • Advertising Cloud
  • Audience Manager
  • Campaign Standard
  • Experience Cloud
  • Experience Manager
  • Experience Platform
  • Marketo Engage
  • Feedback Program
  • Experience Cloud support
  • Document Cloud support
  • Community forums
  • Adobe Developer
  • Adobe status

Adobe Account

  • Log in to your account
  • Manage my account
  • Corporate responsibility
  • Investor Relations
  • Supply chain
  • Trust Center
  • Diversity & Inclusion
  • COVID-19 Responses

IMAGES

  1. Journey Optimizer Get started for Marketers

    journey optimizer api

  2. Optimize Your Digital Marketing Campaigns with Adobe Journey Optimizer

    journey optimizer api

  3. What is Adobe Journey Optimizer?

    journey optimizer api

  4. What is Adobe Journey Optimizer?

    journey optimizer api

  5. Create a test profile

    journey optimizer api

  6. Adobe Journey Optimizer: Everything You Need To Know (2022)

    journey optimizer api

VIDEO

  1. Apidays Interface 2023

  2. What is RESTful API?

  3. How To Enable Content Delivery API In Optimizely CMS 12

  4. Improve Rest API Performance

  5. AB Testing with Website Optimizer, Yahoo! Store and Monitus Tools

  6. Apidays Interface 2023

COMMENTS

  1. Trigger campaigns using APIs

    With Journey Optimizer, you can create campaigns and then invoke them from an external system based on user trigger using the Interactive Message Execution REST API. This allows you to cover various marketing and transactional messaging needs like password resets, OTP token, among others. To do this, you first need to create an API-triggered ...

  2. Journey Optimizer

    Adobe Journey Optimizer is built natively on Adobe Experience Platform and combines a unified, real-time customer profile, an API-first open framework, centralized offer decisioning, and artificial intelligence (AI) and machine learning (ML) for personalization and optimization. Journey Optimizer allows brands to intelligently determine the ...

  3. Adobe Inc

    A collection of high-level references for all endpoints provided by Adobe Journey Optimizer APIs.

  4. developer.adobe.com

    An API reference for the Adobe Journey Optimizer (AJO) mobile extension.

  5. Custom action enhancements

    Each time the API is called, the system will retrieve all the fields included in the payload example. Let's also add the customerID as a query parameter. Click Save. Leverage the response in a journey. Simply add the custom action to a journey. You can then leverage the response payload fields in conditions, other actions and message ...

  6. Adobe Inc

    Adobe Inc. ... Journeys APIs

  7. Adobe Journey Optimizer Showcase

    Adobe Journey Optimizer combines a unified, real-time customer profile, an API-first open framework, centralized offer decisioning, and artificial intelligence for orchestration and personalization of enterprise customer journeys. ... Adobe Journey Optimizer is built on Adobe Experience Platform and natively intergates with Adobe's Real-time ...

  8. Introduction to Adobe Journey Optimizer

    Journey Optimizer can listen in real-time for actions, event signals, or segment qualification that impacts an individual, triggering an interaction or real-time update to a journey. For example, sending mobile push message when a customer enters the geolocation fence or a customer completes a flight and their frequent flyer loyalty status ...

  9. Capping API

    The Capping API helps you create, configure and monitor your capping configurations. This section provides global information on how to work with the API. A detailed API description is available in Adobe Journey Optimizer APIs documentation.

  10. Adobe Journey Optimizer Documentation

    Adobe Journey Optimizer Documentation. Use our tutorials and guides for support with Adobe Journey Optimizer. Find solutions to common queries and get to grips with the program's basic functionality - from simple set-up to personalized experience delivery. With Journey Optimizer documentation, you can understand more about the solutions ...

  11. Adobe Journey Optimizer API reference

    The addPushTrackingDetails API is used to update a pending intent with important information, such as messageId and Customer Journey information. \n Note: Calling this API is mandatory, so the pending intent can be used while tracking push notification interactions.

  12. The power of decisioning

    Adobe Journey Optimizer provides a Decisioning API that allows businesses to programmatically access and leverage the decision-making capabilities of the platform to deliver personalized offers across various channels in real-time. This API integration allows for seamless integration with existing systems and applications, enabling businesses ...

  13. Adobe Journey Optimizer

    Natively built on the industry-leading Adobe Experience Platform, Journey Optimizer lets you manage inbound customer engagement and outbound omnichannel campaigns using real-time insights and AI-driven workflows so you can engage one customer or millions anytime, anywhere. Real-time profile and insights. Omnichannel orchestration.

  14. Adobe Journey Optimizer

    \n. The Adobe Journey Optimizer (AJO) extension for Adobe Experience Platform Mobile SDKs powers push notifications for your mobile apps. This extension helps you collect user push tokens and manages interaction measurement with Adobe Experience Platform services. \n. The following documentation details configuration requirements and explains how to use the AJO extension.

  15. Configure data sources

    This is Russ Lewis with Adobe, and I'm here today to show you data sources in Journey Optimizer. The learning objectives of this video are explain what a data source is, configure the platform data source, and configure an external or custom data source. ... So, I'll pick this weather service API, paste it in here, and you'll know a ...

  16. Adobe Inc

    An API reference for the Adobe Journey Optimizer Decisioning mobile extension.

  17. Deliver offers with the Decisions Hub API

    Learn how to deliver offers with the Decisions Hub API. Using Postman to demonstrate, an API call is made to retrieve the container id. Next, a sample Decisions API call is customized with the activity id, placement id, identity namespace, and customer id to retrieve a personalized offer. Once you've retrieved a personalized offer with the ...

  18. Adobe Journey Optimizer

    Journey Optimizer supports the delivery of SMS Message containing up to 1500 characters per Message. s. Sources. Customer may configure up to 5 Concurrent Non-Adobe Sources into Journey Optimizer (through UI and API), although Customer may not import data from Advanced Enterprise Source Connectors. t. Transactional Messaging.

  19. Journey Optimizer blueprints

    Demonstrates how Adobe Journey Optimizer can be utilized with 3rd party messaging systems to orchestrate and send personalized communications: ... Be aware of architectural constraints on 3rd party system when it comes to API calls per second. May be a need for the customer to buy additional volume from the 3rd party vendor to support volume ...

  20. Adobe Journey Optimizer Documentation

    Get a glimpse of the newest enhancements in Journey Optimizer product and documentation! For a comprehensive list of features, improvements, and fixes, check out the detailed Release Notes. Stay up-to-date with the latest changes in our documentation by visiting the documentation updates page. Discover new features and improvements coming with ...

  21. Batch Decisioning API

    The Batch Decisioning API allows organizations to use decisioning functionality for all profiles in a given audience in one call. The offer content for each profiles in the audience is placed in an Adobe Experience Platform dataset where it is available for custom batch workflows. With the Batch Decisioning API, you can populate a dataset with ...

  22. Set up data

    And the Experience Platform functionality for managing schemas, mapping identities, creating datasets, and setting up source connectors, is all integrated directly into the Journey Optimizer interface for users with the data manager role. In subsequent Journey Optimizer videos, we'll go into more detail on each of these steps.

  23. Data types

    Journeys. Created for: Experienced. Developer. Technically, a constant always contains a data type. In the literal expression, we only specify the value. The data type can be inferred from the value (for example string, integer, decimal, etc.). For specific cases such as date time, we use dedicated functions for the representation.