Use OneSignal’s visual composer to build high‑converting in‑app messages with blocks, layouts, carousels, and personalization.
IAM drag and drop editor
Message Type | Description |
---|---|
Top | Slides down from the top. Good for slim announcements and confirmations. |
Center | Expands from the center and partially fills the screen. Balanced for most use cases. |
Bottom | Slides up from the bottom. Great for snackbars and consent prompts. |
Full | Expands to fill the screen. Use with or without margins. Add a Carousel for multi‑screen flows. |
Image showing types of In-Apps you can create.
Carousel example
Image showing portrait and landscape orientations.
Background block (canvas)
Text block
.jpg
, .png
, .gif
(max 5MB). Prefer hosted URLs for performance.
https://example.com/images/{{ tag_key }}.png
Image block
Button block
.jpg
, .png
, .svg
, .gif
. Recommended size: 10x10px.Close button
.jpg
, .png
, .gif
Background editor