#F8F8F8

ADOBE JOURNEY OPTIMIZER CHANNELS

Mobile engagement

Reach your customers anywhere with personalized, real-time mobile engagement. Journey Optimizer lets you create and launch precise, contextualized mobile experiences spanning in-app messages, push notifications, SMS/MMS/RCS, WhatsApp, and more.

Mobile app optimization

Personalize how your experiences display on customers’ mobile app screens and user flows using server-side flags to deliver content, pop-ups, app overlays, and feature rollouts.

  • Code-based app experiences. Compose and deliver static (HTML, JSON) and dynamic content within native mobile apps, including offers, next-best experience decisions, and more.
  • UI and UX optimization. Go beyond pop-ups and overlays by fine-tuning personalized content within your mobile apps.
  • App feature rollouts. Deploy new mobile app features with controlled audiences for gradual rollout, testing, and adoption.
  • Geolocation. Use geofencing, powered by Places Service, to understand a customer’s location and trigger contextual, timely, location-based mobile messages.
https://main--bacom--adobecom.aem.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/mobile-app-optimization#mobile-app | Mobile ad layout options by display type | :play-medium:

Learn more about mobile app optimization.

Content as a Service v3 - adobe journey optimizer - Wednesday, June 11, 2025 at 16:31

https://main--bacom--adobecom.aem.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/in-app-messages#in-app-messages | A B testing two versions of a personalized message with conversion totals | :play-medium:

In-app messages

Break through the noise with hyper-relevant in-app messages based on customer profile attributes, app usage history, and device location.

  • Advanced message triggers. Set rules to launch timely in-app messages based on real-time behaviors and context.
  • Visual message design. Match the look and feel of your app with customizable workflows that include custom gestures, style rules, and in-app positioning.
  • One-to-one personalization. Tap into the power of real-time customer profiles and geolocation to personalize in-app messages for every customer, in the moment.
  • Experiment and learn. A/B test in-app content variations to optimize messages and campaigns against your key business goals.
  • Out-of-the-box message templates. Create messages fast with ready-to-deploy templates, including full-screen takeovers, models, banners, and fully custom layouts.
  • On-device QA preview. View your mobile app experiences before they go live with quick QR code device pairing and preview. For personalized content, simulate experiences with test profiles.
  • Seamless integration. Support industry-standard integration patterns on iOS, Android, React Native, and Flutter platforms with SDKs.

Learn more about in-app messages.

Content as a Service v3 - adobe journey optimizer - Tuesday, November 26, 2024 at 12:05

RCS, SMS, and MMS messaging

Create, personalize, preview, and send text messages to your customers’ mobile devices using a visual RCS/SMS/MMS editor.

  • Batch and real-time messages. Craft and send messages for audience-based batch campaigns and real-time, one-to-one customer engagement, all from one tool.
  • Flexibility and choice. Deliver RCS/SMS/MMS natively, integrate with trusted providers like Sinch, Twilio, and Infobip, or send through another service provider with Custom SMS Provider.
  • Reporting. View detailed reports on RCS/SMS/MMS performance, including message sends and engagement.
https://main--bacom--adobecom.aem.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/sms-mms-messaging#sms-mms-messaging | A personalized text message with a confirmation code | :play-medium:

WhatsApp Messaging

Design and deliver personalized marketing and transactional messages on the world’s most popular messaging app, available as a native channel in Adobe Journey Optimizer.

  • Rich mobile experiences. Deliver richer, more engaging experiences using images, videos, audio, documents, and call-to-action buttons.
  • Global trust and reach. Build greater loyalty and confidence with your customers through a branded business profile and WhatsApp's end-to-end encryption — all in a globally recognized channel your customers’ trust.
  • Higher performance. Drive stronger engagement and conversion rates than SMS, email, or other messaging apps by reaching most customers where they already are.

Learn more about WhatsApp messages.

Content as a Service v3 - adobe journey optimizer - Tuesday, November 26, 2024 at 12:08

COMING SOON

iOS Live Activities

Deliver real-time, relevant updates directly to iPhone Lock Screen and Dynamic Island, keeping customers continuously engaged and informed for ongoing events and tasks — without having to unlock phone device or re-open mobile apps.

  • Enhance visibility and engagement. Surface live updates in prominent device locations to capture attention and extend brand presence.
  • Keep users informed in real time. Support one-to-one and broadcast scenarios for use cases like delivery tracking, flight alerts, or live score updates.
  • Create dynamic, interactive experiences. Provide flexible, persistent updates during ongoing events or tasks to drive stronger interaction and satisfaction.
  • Boost brand affinity. Strengthen retention and loyalty by staying top of mind with seamless, always-on connections to your customers.
https://main--bacom--adobecom.aem.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/push-notifications#push-notifications-video | Mobile push notification and associated engagement data | :play-medium:

Push notifications

Create and send engaging push notifications with copy and rich media. Capture insights to understand how your customers are engaging.

  • Personalization and targeting. Send relevant push notifications based on customer behaviors, preferences, and past interactions. Add custom variables for unique actions like displaying badges, creating sounds, collapsing or grouping notifications, and more.
  • Real-time triggers. Use real-time event signals to launch notifications in response to specific customer actions or events — such as purchases, cart abandonment, or geolocation.
  • Design preview. Visualize how push notifications will display on iOS and Android devices with easy-to-use preview tools.
  • Report metrics. Access metrics on opens, actions, bounces, and more with a detailed notification summary graph within journey global reports.

Learn more about push notifications.

Content as a Service v3 - adobe journey optimizer - Tuesday, November 26, 2024 at 12:07

Fitness ad using editing tools to dynamically update for a specific channel

Content cards

Embed dynamic content directly into your app or website with persistent, non-intrusive messages to guide customers along their journey.

  • Extended reach. Complement and extend the reach of in-app messages and push notifications by offering persistent content to users who may have missed or dismissed other messages.
  • Custom design and segmentation. Create on-brand content cards and leverage audience segmentation based on user data for consistent customer interactions.
  • Dynamic content updates. Easily update personalized content within cards without requiring app updates to ensure relevant, timely engagement.
  • Flexible delivery controls. Display content cards in various formats — such as in content feeds, banners, or dedicated sections within the app — using triggered, behavior-based delivery rules that enhance personalization.
A mobile pop-up ad personalized based on a user’s online behavior

Learn how to boost mobile engagement with Journey Optimizer.

Read the guide

Questions? We have answers.

What mobile touchpoints does Adobe Journey Optimizer support?

Journey Optimizer supports push notifications, in-app messages, RCS/SMS/MMS, and geolocation-based triggers. All channels can be combined into journeys and triggered by live context.

How do enterprise teams personalise mobile content?

Enterprise teams can use any attribute from the real-time profile to personalise push or in-app messages—like location, recent purchases, or loyalty status.

How do geofence triggers work in Adobe Journey Optimizer?

When a customer enters or exits a defined location, the Adobe mobile SDK sends an event that can trigger a next step in the journey—like a push or SMS offer.

Does Adobe Journey Optimizer manage mobile opt-ins?

Yes. Adobe Journey Optimizer respects system-level permissions and integrates consent flags into the customer profile to manage who is eligible for mobile outreach.

How does Adobe Journey Optimizer support cross-channel consistency for mobile users?

Mobile experiences are coordinated with email, web, and other touchpoints using the same journey logic—so customers receive timely, relevant experiences without repetition.

How do marketers and developers collaborate on mobile messaging in Adobe Journey Optimizer?

Developers handle the SDK integration, while marketers manage logic, content, and targeting within the journey canvas—enabling speed and control across both teams.

Can CIOs monitor mobile data use and event processing?

Yes. All mobile data flows through Adobe Experience Platform, where CIOs can define usage policies and inspect processing events for compliance.

How does Adobe Journey Optimizer support location-aware marketing at scale?

Enterprise teams can create scalable geofence rules and link them to real-time journeys—enabling regional offers, in-store promotions, and location-based service updates automatically.