Design message content section-overview
Designing message content in Adobe Journey Optimizer empowers you to create engaging, personalized communications across all channels. Whether you’re crafting emails with rich visual layouts, building mobile-optimized push notifications, designing interactive in-app experiences, or sending SMS messages, this section provides comprehensive guidance on content creation best practices. Learn how to leverage templates and fragments for reusable content, apply personalization and dynamic content to tailor messages for each recipient, and ensure accessibility compliance. From understanding design principles to implementing advanced formatting options, you’ll master the tools needed to deliver compelling, on-brand experiences that drive engagement and conversions.
Design message content
Design Email Content
Master email design with the Email Designer, create responsive layouts, apply best practices for accessibility and rendering, and use templates for consistent branding.
Design Push Notifications
Create compelling push notifications for iOS and Android, configure title and body content, define on-click behaviors, and leverage advanced options like badges and custom sounds.
Design SMS & MMS Messages
Compose personalized text messages with SMS, enhance communications with multimedia content using MMS, and leverage dynamic content for targeted messaging.
Design In-App Messages
Build engaging in-app experiences with multiple layout options including fullscreen, modal, and banner formats, and customize content with media and action buttons.
Personalize Your Content
Add personalization to messages using profile attributes, leverage the personalization editor, create dynamic content with conditional rules, and use helper functions for advanced customization.
Use Templates & Fragments
Create reusable content with templates, save content blocks as visual and expression fragments, and leverage them across multiple journeys and campaigns for efficiency.
Additional Resources
- Email Design Best Practices - Follow recommendations for table-based layouts, web-safe fonts, inline CSS styling, and ensure proper rendering across email clients.
- Accessible Content Guidelines - Design accessible emails and landing pages following WCAG 2.1 Level AA standards with proper text readability, color contrast, and alternative text for images.
- Add Email Metadata - Improve readability and accessibility by defining pre-headers, document titles, and language attributes for your email content.
- Content Components - Use structure components like columns and containers, and content components like text, images, buttons, and dividers to build professional email layouts.
- Code Your Own Content - Import HTML content or code directly in the Email Designer for complete design control and custom implementations.
- Create Visual Fragments - Build reusable visual and expression fragments to standardize content blocks and accelerate content creation across channels.
- Manage Fragments - Edit, archive, publish, and organize your content fragments for efficient content library management.
- Dynamic Content - Create content variations using conditional rules to display different messages based on profile attributes, behaviors, or contextual data.
- Personalization Syntax - Learn Handlebars templating syntax, work with namespaces and tokens, and build expressions for advanced personalization scenarios.
- Personalization Use Cases - Explore practical examples including order status notifications, cart abandonment emails, and loyalty program communications with profile and context data.
- Preview & Test Content - Validate your content with test profiles, preview personalization, check rendering across devices, and send proofs before publishing.
- Asset Management - Leverage Adobe Experience Manager Assets Essentials to enrich your messages, manage brand assets, and maintain a centralized content library.
- Adobe Stock Integration - Access millions of royalty-free photos, videos, and illustrations directly within Journey Optimizer to enhance your content design.
- Multilingual Content - Create and manage multilingual campaigns and journeys to reach audiences in multiple languages with localized content variations.