#F8F8F8

ADOBE JOURNEY OPTIMIZER CHANNELS

Mobile engagement

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

Mobile app optimisation

Personalise 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 roll-outs.

  • 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 optimisation. Go beyond pop-ups and overlays by fine-tuning personalised content within your mobile apps.
  • App feature roll-outs. Deploy new mobile app features with controlled audiences for gradual roll-out, testing and adoption.
  • Flexible development. Empower your technical teams with flexible server-side, API and SDK frameworks to use Adobe Journey Optimizer with any developer environment.
https://main--bacom--adobecom.hlx.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 optimisation.

Content as a Service v3 - adobe journey optimiser - Wednesday, 11 June 2025 at 16.31

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.
  • Customised 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 personalised 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, behaviour-based delivery rules that enhance personalisation.

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 behaviours and context.
  • Visual message design. Match the look and feel of your app with customisable workflows that include customised gestures, style rules and in-app positioning.
  • One-to-one personalisation. Tap into the power of real-time customer profiles and geolocation to personalise in-app messages for every customer, in the moment.
  • Experiment and learn. A/B test in-app content variations to optimise 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 customised layouts.
  • On-device QA preview. View your mobile app experiences before they go live with quick QR code device pairing and preview. For personalised content, simulate experiences with test profiles.
  • Seamless integration. Support industry-standard integration patterns on iOS, Android, React Native and Flutter platforms with SDKs.
https://main--bacom--adobecom.hlx.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/in-app-messages#in-app-messages | A B testing two versions of a personalised message with conversion totals | :play-medium:

Learn more about in-app messages.

Content as a Service v3 - adobe journey optimiser - Tuesday, 26 November 2024 at 12.05

https://main--bacom--adobecom.hlx.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.

  • Personalisation and targeting. Send relevant push notifications based on customer behaviours, preferences and past interactions. Add customised 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, basket abandonment or geolocation.
  • Design preview. Visualise 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 optimiser - Tuesday, 26 November 2024 at 12.07

RCS, SMS and MMS messaging

Create, personalise, 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 Customised SMS Provider.
  • Reporting. View detailed reports on RCS/SMS/MMS performance, including message sends and engagement.
https://main--bacom--adobecom.hlx.live/fragments/products/modal/videos/journey-optimizer/mobile-engagement/sms-mms-messaging#sms-mms-messaging | A personalised text message with a confirmation code | :play-medium:
Customer profile with geolocation services enabled

Geolocation

Use geofencing, powered by Places Service, to understand a customer’s location and trigger contextual, timely, location-based mobile messages.

  • Points of interest. Create and manage a set of defined points of interest, such as store locations, showrooms, branches, restaurants or other landmarks.
  • Map visualisation. Visualise your points of interest on a world map to understand spatial context and to add and edit metadata attributes.
  • Geofencing. Define location-trigger rules, conditions and actions to send timely messages when an app user enters or exits points of interest boundaries.
  • Streamlined development. Reduce app code and development time required to monitor devices’ locations.

Learn more about geolocation.

Content as a Service v3 - adobe journey optimiser - Tuesday, 26 November 2024 at 12.08

Guided channel set-up

Quickly achieve your campaign and journey creation goals by streamlining channel set-up and validation.

  • Faster time to value. Give developers the ability to quickly automate SDK configurations and set-up across Adobe Experience Platform, Data Collection and Journey Optimizer for faster channel activation.
  • Reliable message delivery. Get streamlined integrations with Adobe Experience Platform Assurance tooling to validate SDK set-up.
  • Multi-channel activation. Unify workflows to efficiently launch and manage consistent, personalised cross-channel experiences.
  • Simplified onboarding. Provide marketing and product teams with channel configurations to easily create campaigns and journeys using preconfigured, ready-to-go channels and message presets.
Channel configurations setting up sneaker email and SMS discount offer
A mobile pop-up ad personalised based on a user’s online behaviour

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, 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 co-ordinated 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.