You are here:
In-App Messages
In-app messages allow you to interact with your mobile app users while they use your mobile app, which is when they’re most engaged. Trigger a message to show in your mobile app when a user opens the app on their device. While you can send this message to all of a contact’s devices, it only shows on the first device that opens the app. In-app messages can’t be created in MobilePush.
Full-Page and Modal Messages
Full-page and modal messages force the user to dismiss or close the message and are more disruptive to the user's experience. Full-page and modal messages are best for new features, product offerings, informing the user of your use of location to increase opt-in rates, or other important messages for the user.
Banner Messages
Banner messages don’t take up as much screen space and can be swiped away (in addition to a close or dismiss button). Because of their less-disruptive nature, banners are better used for shorter messages that are lower in priority.
| Media Type | Android | iOS | Content Builder and Journey Builder |
|---|---|---|---|
| AIF | No | No | No |
| AMPscript | N/A | N/A | Yes |
| AVI | No | No | No |
| BMP | No | No | No |
| GIF (animated) | No | No | No |
| GIF | No | No | No |
| HEIF | No | No | No |
| Hosted URL | No | No | No |
| HTTP URL | No | No | No |
| HTTPS URL | Yes | Yes | Yes |
| JPEG | Yes | Yes | Yes |
| JPG | Yes | Yes | Yes |
| MP3 | No | No | No |
| MP4 | No | No | No |
| MPEG | No | No | No |
| MPEG2 | No | No | No |
| MPEG4 | No | No | No |
| PNG | Yes | Yes | Yes |
| WAV | No | No | No |
| WebP | No | No | No |
- Campaign Planning for Mobile App Events
Start planning by creating an outline for a few potential campaigns. To build a successful campaign, consider the campaign goal, journey audience, and corresponding messages. Review how you can use your app event within the scope of the campaign. - In-App Message Display Controls
You have several options to orchestrate the display of your In-App Messages. - In-App Message Priority Best Practices
When you send an in-app message in Content Builder, you can add a priority. The message priority determines which message appears first when you send multiple in-app messages. The highest priority is 1. - In-App Messaging FAQs
Frequently asked questions about MobilePush in-app messaging. - Troubleshoot Mobile App Events
Work with your app developer to troubleshoot message issues. Most issues are related to either message display or delivery.

