Get started with Mobile messages get-started-sms

IMPORTANT
If this is your first time creating mobile messages, make sure the Mobile message channel has been configured. Learn more

Use Journey Optimizer to send mobile messages to your customers across three channels, SMS, MMS, and RCS, from a single SMS/MMS/RCS editor where you can create, personalize, and preview your content.

  • SMS (Short Message Service): Send text-only messages of up to 160 characters, supported across all mobile devices.
  • MMS (Multimedia Message Service): Enrich your messages with images, videos, audio clips, and GIFs, plus up to 1,600 characters of text. Learn more about MMS limitations
  • RCS (Rich Communication Services):Deliver branded, interactive content directly in your customers’ native messaging app, with no additional app download required.

Mobile messages can be created and sent in a journey or in a campaign using the Mobile message action:

Key features key-features

Feature
Description
Personalization
Tailor messages with profile attributes, conditional content, and dynamic data using the personalization editor. Learn more
Provider support
Connect with Sinch, Twilio, Infobip, or any custom provider via API integration.
URL shortening
Add shortened, trackable URLs to monitor engagement. Requires subdomain configuration. Learn more
Opt-out management
Built-in handling of standard opt-out keywords (STOP, QUIT, CANCEL, etc.) for Sinch and Infobip. Learn more
Preview & testing
Validate content with test profiles and sample data before sending. Learn more
Reporting
Track campaign and journey performance with dedicated campaign reports and journey reports.

Configuration requirements configuration-requirements

Before sending Mobile messages, you must:

  1. Choose an SMS provider: Select from Sinch, Twilio, Infobip, or configure a custom provider
  2. Set up API credentials: Integrate your provider’s API tokens and service IDs with Journey Optimizer
  3. Create channel configurations: Set up SMS configurations for marketing and transactional messages
  4. Configure subdomains (optional): Required only if you plan to use URL shortening in your messages

These configuration steps are typically performed by a System Administrator. Get started with SMS configuration

Requirements for RCS requirement-rcs

The following prerequisites are required to use RCS in Journey Optimizer:

  • Sinch RCS API credentials: An administrator must configure API credentials for the Sinch RCS vendor (Project ID, App ID, and API Token). Learn more
  • Mobile Message channel configuration: An administrator must create a channel configuration with an RCS-enabled credential selected, so messages are delivered as RCS rather than SMS. Learn more
  • Fallback SMS: Strongly recommended. Recipients whose devices do not support RCS will not receive the message unless SMS fallback is available. Customers without existing SMS volume should purchase SMS and a short code. Learn more
  • Supported vendor: Native RCS authoring requires Sinch RCS (Adobe resell or direct). Twilio, Infobip, and other providers must use a custom provider integration.
  • Device support: RCS delivery is supported on Android and iOS devices. Carrier and regional availability varies, RCS is not universally available globally.

Additional resources additional-resources

Browse the topics below to learn more about Mobile messaging in Journey Optimizer.

Configuration guides

Learn how to set up and configure your SMS environment:

Provider setup guides

Step-by-step configuration for each SMS service provider:

Content creation & management

Create, personalize, and manage your Mobile message content:

Compliance & privacy

Ensure your Mobile messaging complies with regulations and privacy standards:

Performance tracking

Monitor and analyze your SMS campaigns and journey performance:

Journey & Campaign integration

Learn how to incorporate SMS into your customer journeys and campaigns:

Frequently asked questions for RCS

Is native RCS messaging available with Twilio or Infobip?

No. The native RCS designer in Journey Optimizer is not available when using third-party SMS providers such as Twilio or Infobip. RCS messages can, however, be sent via a custom provider integration.

Why purchase SMS alongside RCS?

SMS volume and a short code should be purchased to enable SMS fallback, which is the recommended path. If SMS is not configured, profiles whose device or carrier does not support RCS will not receive the message at all.

Is native RCS messaging available for Sinch direct customers?

Yes. Customers using Sinch’s Conversational API have access to native RCS authoring, including both Adobe resell and Sinch direct customers.

Is RCS available everywhere?

No. Carrier adoption continues to grow globally, but RCS is not universally supported across all carriers and regions. Regional availability and carrier support should be researched when planning RCS campaigns.

Where do RCS messages appear on the device?

RCS messages appear in the same place as standard SMS messages — in the device’s native messaging application. They arrive from a branded, verified sender, giving recipients the trust signals to know the message is legitimate.

What are the character limits for an RCS message?

Rich Media (Single) message types support up to 3,072 characters, significantly more than the 160-character limit for standard SMS. Basic RCS message types are limited to 160 characters, matching the standard SMS limit.

How-to videos videos

Configure and send SMS messages

Learn how to configure, author, and include SMS messaging into your customer journeys.

Explore mobile messaging capabilities

Discover the comprehensive mobile messaging capabilities that Adobe Journey Optimizer offers to marketers.

Send branded RCS messages

Learn how to configure and send branded, interactive RCS messages in Adobe Journey Optimizer using a custom SMS provider.

recommendation-more-help
journey-optimizer-help