Step 1: Compose Messages Process

Interactive setup guide for building message copy, dynamic rendering, and testing in Braze

Channel Selection
Step 1a
1a. Channel & Layout Setup
Select primary channel and messaging type (e.g. Modal, Slideup, HTML, Push) to initialize layout structure.
Copy & Creative
Step 1b
1b. Messaging Content
Add primary copy, titles, call-to-action (CTA) buttons, and link media assets from the Braze Media Library.
Liquid & Logic
Step 1c
1c. Personalization Tags
Inject dynamic attributes or conditional rendering with Liquid Scripting and set up fallback defaults.
Connected Content
Step 1d
1d. Real-Time API Data
Fetch external dynamic data at send-time using Braze Connected Content endpoints and key authorization.
Ensure connected API responds within 2000ms threshold.
Test & Proofing
Step 1e
1e. Preview & Send Tests
Preview rendered output across custom user profiles, test dark mode rendering, and perform Test Sends to seed lists.
Copy verified & rendering valid across iOS and Android!