Access and subscribe to system alerts alerts
Overview
Alerts are automated notifications that help you monitor and troubleshoot issues in Adobe Journey Optimizer. They provide real-time awareness of potential problems in your journeys, campaigns, and channel configurations, enabling you to take corrective action before customer experiences are impacted.
Adobe Journey Optimizer provides two types of alerts:
-
In-canvas validation alerts: When building journeys and campaigns, use the Alerts button in the canvas to identify and resolve configuration errors before publishing. Learn how to troubleshoot your journeys and review your campaigns: Action campaigns | API-triggered campaigns | Orchestrated campaigns.
-
System monitoring alerts (detailed on this page): Receive proactive notifications when operational thresholds are exceeded or issues are detected in live journeys and channel configurations. System alerts monitor metrics such as error rates, profile discards, and email deliverability issues.
Key benefits of system alerts:
- Proactive issue detection before customer impact
- Automated monitoring of journey performance and health
- Early warning for email deliverability problems
- Reduced time to identify and resolve operational issues
System alerts are available from the Alerts menu under Administration. Adobe Experience Platform provides several predefined alert rules that you can enable, including Adobe Journey Optimizer-specific alerts for journeys and channel configurations.
Prerequisites
Before working with alerts:
-
Permissions: You need specific permissions to view and manage alerts. See required permissions in Adobe Experience Platform.
-
Sandbox awareness: Alert subscriptions are sandbox-specific. When you subscribe to alerts, they apply only to the current sandbox. When a sandbox is reset, all alert subscriptions are also reset.
-
Notification preferences: Configure how you receive alerts (email and/or in-app) in your Adobe Experience Cloud Preferences.
Available alerts in Journey Optimizer available-alerts
Journey Optimizer provides pre-configured alert rules that monitor specific aspects of your journeys and channel configurations. You do not need to create these alerts - they are available out-of-the-box and can be enabled through subscription.
To access the alerts list:
Navigate to Administration > Alerts in the left menu. The Browse tab displays all pre-configured alerts available for Journey Optimizer.
Alert categories
Journey Optimizer provides two categories of system alerts:
Monitor journey execution and performance:
-
Read Audience Trigger Unsuccessful – Warns when a Read Audience activity fails to process profiles
-
Custom Action Error Rate Exceeded – Detects high error rates in custom action API calls (replaces the previous Journey Custom Action Failure alert)
-
Profile Discard Rate Exceeded – Identifies when profiles are being discarded at an abnormal rate
-
Profile Error Rate Exceeded – Flags when profiles encounter errors during journey execution
-
Journey Published – Informational notification when a journey is published
-
Journey Finished – Informational notification when a journey completes
-
Custom Action Capping Triggered – Notifies when API call limits are reached
Detect issues with email deliverability setup:
- AJO Domain DNS record missing – Identifies missing or misconfigured DNS records
- AJO channel configuration failure – Detects email configuration issues (SPF, DKIM, MX records)
Subscribe to alerts subscribe-alerts
Alert subscriptions determine which users receive notifications when specific conditions are met (such as error rate thresholds being exceeded or configuration issues detected). Only subscribed users receive alert notifications for the selected alerts.
Subscription methods
You can subscribe to alerts in two ways:
- Global subscription: Apply to all journeys and campaigns in the current sandbox. Use this method when you want to monitor all journey activity across your organization.
- Journey-specific subscription: Apply to individual journeys only. Use this method when you want to monitor specific high-priority journeys without receiving alerts for all journeys.
How alert notifications work
Alert lifecycle:
- Triggering: The alert triggers when its specific condition is met (e.g., error rate exceeds 20%)
- Notification: All subscribed users receive notifications via their configured channels
- Monitoring: The alert continues to monitor the condition at regular intervals
- Resolution: When the condition is resolved, subscribers receive a “Resolved” notification
Notification delivery:
-
Delivery channels: Alerts are sent via email and/or in-app notifications in the Journey Optimizer notification center (bell icon in the top-right corner). Configure your preferred delivery channels in your Adobe Experience Cloud Preferences.
-
Alert types: Journey Optimizer provides both one-time alerts (informational events like “journey published”) and repeating alerts (monitoring thresholds). Repeating alerts continue evaluating and notifying until the condition is resolved.
-
Auto-resolution: To prevent notification fatigue from fluctuating values, alerts automatically resolve after 1 hour even if the condition persists. This prevents continuous notifications when metrics hover around threshold values.
Alternative subscription method:
For advanced integrations, you can subscribe via I/O Events to send alerts to external systems. See the Adobe Experience Platform documentation.
Global subscription global-subscription
Global subscriptions allow you to receive alerts for all journeys and campaigns in the current sandbox.
To subscribe to an alert:
-
Navigate to Administration > Alerts in the left menu.
-
In the Browse tab, locate the alert you want to monitor.
-
Click Subscribe for the desired alert.
{width="80%"}
To unsubscribe:
Click Unsubscribe next to the alert.
Alternative subscription method:
You can also subscribe via I/O Event notifications, which allows integration with external systems. Event subscription names for Journey Optimizer alerts are listed in each alert description below.
Journey-specific subscription unitary-subscription
Journey-specific subscriptions allow you to monitor individual high-priority journeys without receiving alerts for all journeys in your organization.
To subscribe to alerts for a specific journey:
-
Go to the journey inventory.
-
Click the ⋯ (more actions) menu for the journey you want to monitor.
-
Select Subscribe to alerts.
{width="75%"}
-
Select the alert(s) you want to enable from the available options:
-
Click Save to confirm your subscriptions.
To unsubscribe:
Open the same dialog, deselect the alert(s), and click Save.
Journey alerts journey-alerts
All journey notifications available in the user interface are listed below.
Read Audience Trigger Unsuccessful alert-read-audiences
This alert warns you if a Read Audience activity has not processed any profile 10 mins after scheduled time of execution. This failure can be caused by technical issues, or because the audience is empty. If this failure is caused by technical issues, be aware that retries can still happen, depending of the type of issue (eg: if the export job creation has failed, we will retry every 10mn for 1h max).
Alerts on Read Audience activities only apply to recurring journeys. Read Audience activities in live journeys that have a schedule to run Once or As soon as possible are ignored.
Alerts on Read Audience are resolved when a profile enters the Read Audience node, or after 1 hour.
The I/O event subscription name corresponding to the Read Audience Trigger Unsuccessful alert is Journey read audience Delays, Failures and Errors.
To troubleshoot Read Audience alerts, check your audience count in the Experience Platform interface.
Profile Discard Rate Exceeded alert-discard-rate
This alert warns you if the ratio of profile discards to entered profiles over the last 5 minutes exceeded threshold. The default threshold is set to 20% but you can define a custom threshold.
Click the name of the alert to check the alert details and configuration.
There are several reasons a profile could be discarded, which will inform the method of troubleshooting. Some common reasons are listed below:
- Profile discarded at entry because it is already live in that unitary journey. To solve this, ensure that the profile has enough time to exit the journey before the next event arrives for that profile.
- Identity is not set for the profile or the namespace used by the read audience journey is not utilized in that profile. To solve this, ensure that the namespace in the journey matches the identity namespace used by the profiles.
- Event throughput rate is exceeded. To solve this, ensure that events coming into the system are not exceeding these limits.
Custom Action Error Rate Exceeded alert-custom-action-error-rate
This alert warns you if the ratio of custom action errors to successful HTTP calls over the last 5 minutes exceeded threshold. The default threshold is set to 20% but you can define a custom threshold.
Click the name of the alert to check the alert details and configuration.
Custom actions errors can happen for a variety of reasons. To troubleshoot these errors, you can:
- Check your custom action using test mode on another journey.
- Check your journey report to see error reasons on action.
- Check your journey stepEvents to look for more information around the “failureReason”.
- Check that the custom action is configured correctly and validate that the authentication is still valid. Perform a manual check with Postman, for instance.
- Check that the endpoint is reachable and the custom action can reach it via the custom action connectivity checker.
- Verify the authentication credentials, check internet connectivity, etc.
Profile Error Rate Exceeded alert-profile-error-rate
This alert warns you if the ratio of profiles-in-error to entered profiles over the last 5 minutes exceeded threshold. The default threshold is set to 20% but you can define a custom threshold.
Click the name of the alert to check the alert details and configuration.
To troubleshoot profile error, you can query the data in step events to understand where and why the profile failed in the journey.
Journey Published alert-journey-published
This alert notifies you when a journey has been published by a practitioner in the journey canvas.
This is an informational alert that helps you keep track of journey lifecycle events in your organization. There is no resolution criteria as this is a one-time notification.
Journey Finished alert-journey-finished
This alert notifies you when a journey has finished. The definition of “finished” varies depending on the journey type. Learn more about when journeys are considered finished.
This is an informational alert that helps you keep track of journey completion. There is no resolution criteria as this is a one-time notification.
Custom Action Capping Triggered alert-custom-action-capping
This alert warns you when capping has been triggered on a custom action. Capping is used to limit the number of calls sent to an external endpoint to prevent overwhelming the endpoint.
Click the name of the alert to check the alert details and configuration.
When capping is triggered, it means that the maximum number of API calls has been reached within the defined time period, and further calls are being throttled or queued. Learn more about capping on custom actions on this page.
This alert is resolved when the capping is no longer active, or when no profiles reach the custom action during the evaluation period.
To troubleshoot capping issues:
- Review the capping configuration on your custom action to ensure the limits are appropriate for your use case.
- Check if the volume of API calls is higher than expected and consider adjusting your journey design or capping settings.
- Monitor the external endpoint to ensure it can handle the expected load.
Configuration alerts configuration-alerts
Channel configuration monitoring alerts available in the user interface are listed below.
AJO Domain DNS record missing alert-dns-record-missing
This alert notifies you when critical DNS records (NS or CNAME) required for proper deliverability configuration are missing or misconfigured. Without these records, email deliverability may be compromised.
-
NS records are essential for full subdomain delegation to Adobe. Learn more
-
CNAME records support CNAME subdomain setup. Learn more
The AJO Domain DNS record missing alert is triggered when the system detects that the required NS or CNAME records are absent or do not match the configuration standards.
-
Click the alert to be directed to the impacted subdomain in the Journey Optimizer interface.
-
Remediate the DNS configuration by setting the records correctly and submit the subdomain delegation again.
note note NOTE Make sure that all the records are properly created on your domain hosting solution before proceeding. -
If you are unsure of the correct values, you can create a new subdomain in Journey Optimizer with the same name as the impacted subdomain. Learn how to set up a new a subdomain
If the changes do not resolve the issue, the same alert will be triggered again the next day.
AJO channel configuration failure alert-channel-config-failure
This alert is triggered in case the system audit detects email channel configuration issues. These issues may include misconfigured channel settings, invalid DNS configuration, suppression list issue, IP inconsistency, or any other errors that can impact email delivery.
If you receive such an alert, the resolution steps are listed below:
-
Click the alert to be directed to the impacted email channel configuration in the Journey Optimizer interface.
For guidance on editing channel configurations, see this section.
-
Review the configuration details and error messages provided. Common failure reasons include:
- SPF validation failed
- DKIM validation failed
- MX record validation failed
- Invalid DNS records
note note NOTE The possible configuration failure reasons are listed in this section. -
Resolve the issue:
- Update the channel configuration as needed.
- You may need to fix specific DNS issues mentioned in the alert.
note note NOTE As a single domain can be associated with multiple channel configurations, resolving DNS issues for one channel configuration may automatically fix related issues across several configurations.
If the change does not resolve the issue, the same alert will be triggered again the next day.
When resolving email configuration issues, keep in mind the best practices listed below:
- Act promptly - Address configuration failures as soon as they are detected to avoid disruptions in email delivery.
- Check all configurations - If the alert indicates multiple impacted email configurations, review and fix each of them.
Manage alerts manage-alerts
Edit an alert
You can check the details of an alert by clicking on its line. The name, status and notification channels are displayed in the left panel.
For Journey alerts, use the More actions button to edit them. You can then define a custom threshold for these alerts.
Define a custom threshold custom-threshold
You can set thresholds for the Journey alerts. The threshold alerts above default to 20%.
To change the threshold:
- Browse to the Alerts screen
- Click the More actions button of the alert to update
- Enter the new threshold and confirm. The new threshold applies to all journeys
Disable an alert
By default, all alerts are enabled. To disable an alert, select the the Disable alert option: all subscribers to this alert will no longer receive the related notifications.
Alert statuses
The possible alert statuses are listed below:
- Enabled - The alert is enabled and is currently monitoring trigger condition.
- Disabled - The alert is disabled and is currently not monitoring trigger condition. You will receive no notifications for this alert.
- Triggered - The alert’s trigger condition is currently being met.
View and update subscribers manage-subscribers
Select Manage alert subscribers to view the list of users who subscribed to the alert.
To add more subscribers, enter their email separated by a comma, and select Update.
To remove subscribers, delete their email address from the current subscribers, and select Update.
Related topics additional-resources-alerts
Journey and campaign management:
- Troubleshoot journeys - Identify and resolve common journey issues and errors
- Test and publish journeys - Validate journey configuration before publishing
- Review and activate action campaigns - Pre-publication validation for scheduled and one-time campaigns
- Review and activate API-triggered campaigns - Validation for API-triggered campaigns
- Monitor orchestrated campaigns - Track and manage orchestrated campaign execution
Alert framework:
- Adobe Experience Platform Alerts Overview - Understanding the alert framework
- Manage alerts in the UI - View, subscribe, and manage alerts
- Subscribe to alerts via I/O Events - Advanced integration options
- Standard alert rules - Complete list of available Platform alerts