In-app messages are known to be addictive: once a marketer starts using them to drive app user engagement and retention, they never want to return to the pre-in-app times. What makes in-apps so extraordinarily effective? What are they, to begin with, and how can you make use of them in your case? We’ll answer your questions using 21 examples currently running in top apps.
In-App Messages: FAQ Answered in 3 Minutes
Discover In-App Messages in Detail:
What Is an In-App Message?
For those who have never worked with in-app messages before, an in-app is a type of mobile communication that pops up on a user’s screens while they are interacting with the app.
An in-app message appears in response to the user’s real-time behavior when they’ve triggered a particular event in the app. Thanks to this, in-apps can show unparalleled relevancy and engagement.
In-App Messages vs. Push Notifications, Emails, and Chatbots: Any Difference?
Certainly, in-app messages distinguish from other types of mobile communications by their form. Apart from that, in-apps have a list of advantages:
- In-app messages arrive when a user is already interacting with an app. For this reason, users perceive in-apps as less obtrusive than push notifications, emails, and branded communications sent in messengers.
- In-app messages receive focused user attention. For the business, this means more effective marketing communication.
- In-apps don’t require any prior user consent or opting in. For marketers, this is a great way to maximize the reach of their communications.
Why Use In-App Messages? 7 Clear Benefits
1. Reach your entire active audience
You don't have to request user permission to send them in-app messages, as you do in the case of push notifications or emails.
2. Deliver your message quickly — and make it seen
In-apps are targeted at the users that are active in your app in real time. Using in-apps, you can deliver any kind of urgent message and expect a prompt user response.
3. Encourage users to take target actions
In-app messages are effective in a broad range of use cases: from new user onboarding to conversion to purchase and in-app surveys. To dwell on this, you may jump straight to the paragraph on in-app messaging use cases we have below.
4. Ensure a seamless user experience
In-app messages are shown directly within your application, so users don't get disturbed from their primary activity in your app. Rather, users may even feel grateful for a useful tip or a promo code that you send them at the right time.
5. Keep your marketing communications aligned with your branding
If you use the Pushwoosh in-app messaging solution, you can easily design an in-app perfectly aligned with your brand guidelines. You can use a default in-app template as the base and change its colors, texts, buttons, and the entire design concept in just a couple of clicks.
This differs in-app messages from push notifications that depend a lot on the OS requirements.
6. Receive immediate user feedback
In-app messages are perfect for holding all kinds of surveys and collecting feedback. All your users have to do is just type their answers in the fields, click on the button, or pick the right amount of stars to rate your app. Interacting with an in-app takes less time than completing any other survey, so you increase your chances to receive a response.
7. Stay independent from any messaging platform
In-app messages keep you independent from WhatsApp, Facebook, and any other messenger. Firstly, this means you can be certain about your message deliverability. Secondly, this sets you free from the need to adapt to other platforms’ policies.
What Kind of Apps Can Benefit from In-App Messaging?
Quick answer: all kinds of apps.
In fact, in-app messages provide ample opportunities to the apps of all industries, regardless of their monetization model.
What In-App Message Formats Are There? (with Examples!)
In-app messages come in six main formats:
1. Half-Interstitial In-App Message
It looks like a pop-up that covers the center of the screen. This form of in-app message is typically used to display a service message or guide users through the app as part of onboarding. Promo offers and referral program announcements may be designed in this format too.
2. Interstitial In-App Message
This pop-up covers most of the screen. Discount offers in e-commerce and subscription-based apps typically arrive in this format. Interstitial in-apps are also used to show users their progress in the app adoption.
3. Sticky In-App Message (Header or Footer)
This type of in-app message occupies the header or the footer of the screen. Sticky in-apps usually have a background image, some copy, and a CTA button — all customized to fit the style of the app.
The most popular use case for a sticky in-app message is asking users to opt-in for newsletters or push notifications (the so-called ‘opt-in prompt’).
Media and content apps may choose to use sticky footers to promote subscription purchase. This in-app message format looks less obtrusive and yet, it can be still effective. Especially when a small sticky footer expands into a full-screen in-app once a user clicks on it.
Sticky in-apps are also great for informative messages such as feature updates and changes in UX.
4. Full-Screen Cover
As the name suggests, this kind of in-app message covers the entire screen. Apps use this format to give action-based notifications, for example, asking users to opt-in for newsletters (as an alternative to a sticky in-app message). E-commerce discount offers may also come in this form. User onboarding normally happens via full-screen in-app messages too.
5. Inline In-App
What differs an inline in-app message from all the other formats is its position right
within the app content. These messages are an organic part of user experience. Inline in-apps don’t interrupt users in their activity, and it’s more natural for users to respond to them.
Apps can use inline in-app messages for a variety of use cases: from promoting new (but not crucial) features to getting more push notification subscribers.
6. In-App Stories
This is an extra format we’re developing in Pushwoosh. ‘Stories’ is a dynamic in-app feature that helps you create messages similar to social media stories. You can apply the feature to your basic pop-up or inline in-app messages.
In-app stories are easy to set up and launch with Pushwoosh. All you need is to insert links to several images of your choice, define the user segment and the event that will trigger the appearance of your in-app message sequence, and you set it live.Discover In-App Messaging with Pushwoosh
In-App Messaging Use Cases (with Examples!)
1. Onboarding In-App Messages
Welcome messages usually take the form of an in-app carousel — a sequence of in-app messages triggered by a specific action.
Typically, an onboarding in-app flow starts with an ApplicationOpen event, so when a user opens the app, they receive your messages displayed on the screen.
Onboarding in-apps may show the value of your product and guide users through their first steps in your app. As a result, users should stay in your app longer, experience the AHA moment, and come back to enjoy your app next time.
Learn how to create an engaging mobile user onboarding sequence in our dedicated guide
2. Promotional In-App Messages
With in-app messages, you can promote:
- Your and your partners’ content
Media apps really like using in-apps for this purpose as it brings them great results.
- Special offers
These can be holiday discounts or any limited-time offers targeted at specific user segments.
- Your referral program and any kind of social sharing
Take Insight Timer as an example. It functions as a subscription-based app, but it also has to think in terms of growing its community to support their teachers who work for donation. So once a user signs up for an upcoming event, the app suggests that the user promotes it among their friends.
You may also remember the italki example we reviewed above: the app uses in-app messages as a way to encourage social media sharing.
3. Feature Announcement and Promotion
Imagine you have a new feature in your application and you want more users to adapt it. With in-app messages, you can draw maximum attention to your new functionality and speed up its adoption.
Or, let’s say, you doubt whether your entire audience will make use of a new feature. To avoid a costly mistake, you may test your hypothesis of a new feature first — just present it to a selected segment of users in the form of in-app messages and see how your audience reacts.
4. Customer Service and Transactional In-App Messages
A banking app may use in-app messages to notify a customer of the fact that there is not enough money for a transaction on their account or update them on a card delivery status.
For e-commerce, the most typical case is a transactional in-app message confirming that an item has been added to cart or a certain list in favorites. Order status confirmations may arrive in the form of an in-app message too.
Using in-app messages, you can also add a warning, tooltip or comment on the app flow. No matter how long it’s been since the app launch or its latest version release — with customizable in-apps, it will be quick and simple, so both your customers and your internal team may feel at ease.
For example, at some point, Insight Timer had to communicate the risk of injury while doing yoga. They designed an in-app and conveyed the message promptly to the audience.
5. Upgrade Subscription Plans with In-App Messages
Subscription-based apps may show in-app messages to users who have come to the end of their trial period or have only used a basic plan so far. A timely in-app message can explain the extra value users will enjoy with a premium subscription or appeal to their fear of missing out. As a result, users may feel motivated to upgrade.
6. Increasing Push Notification Opt-In
Combined with push notifications, in-app messages allow reaching up to 100% of your userbase. High relevancy of in-apps results in more conversions and more revenue for an app publisher.
Learn more ways to increase your push notification opt-in rate from our blog post.
Out-of-the-Box In-App Messaging with the Pushwoosh Solution
Pushwoosh empowers apps to send fully customizable in-app messages without any coding. Integrate our out-of-the-box in-app messaging solution and engage your active users in mere clicks.
Just pick one of the ready-to-use in-app presets and modify it to fit your app design. You don’t have to set any targeting or scheduling rules — we’ve taken care of the main communication scenarios for you. Save your customized in-app, set it live, and that will be it!
Discover the Pushwoosh in-app messaging solution in more detail or go ahead and schedule a demo with our team.