Overview - In-App Message

In-App Messaging is a powerful channel that allows you to engage with your users while they are actively using your application. You can create beautiful and contextual messages to drive conversions, show relevant recommendations, onboard new users, and gather feedback, all while ensuring the messages look and feel native to your app.

Unlike push notifications that appear outside the app, in-app messages are displayed within the app's interface, providing a non-intrusive and highly relevant communication experience. They are triggered by specific user actions or attributes, ensuring that the right message is delivered to the right user at the perfect moment.

library_add_check

Prerequisites

Before you can start creating and sending in-app messages, ensure that the MoEngage SDK is successfully integrated into your mobile application. For more information, refer to the iOS SDK, Android SDK, and our Developer Documentation for other SDKs.

Use Cases

In-app messages are versatile and can be used to achieve various marketing and product goals. Some common use cases include:

  • Onboarding new users: Guide users through your app’s key features during their first session to improve activation and retention.
  • Promotions and special offers: Announce sales, discounts, or exclusive deals to drive purchases and increase revenue. Embed coupon codes and images in these messages or deep-link the message to take the user to a deep-linked screen or URL.
  • Feature announcements and updates: Inform users about new features or important updates to encourage adoption and usage.
  • Feedback and surveys: Collect valuable user feedback, conduct surveys, or run Net Promoter Score (NPS) campaigns to understand user satisfaction.
  • Transactional confirmations: Provide immediate confirmation for actions such as a successful purchase, booking, or profile update.
  • Nudges and reminders: Guide users towards completing a specific action, like finishing their profile or using a new feature.
  • Permission priming: Encourage users to grant permissions for push notifications or location access by explaining the value first.

What's Next?

Now that you have an overview of In-App Messaging, you can proceed with the following steps:

  • Explore templates: Familiarize yourself with the various types of templates available, from pre-built, no-code options to fully customizable HTML templates. This will help you choose the right format for your message.
  • Create a campaign: Learn the step-by-step process of building your first in-app campaign. This includes defining your target audience, selecting a template, personalizing the content, and setting the delivery schedule.
  • Analyze your campaigns: After publishing your campaign, understand how to measure its performance. Learn about the key metrics and analytics that can help you optimize future in-app messaging strategies.

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?